This site has been deprecated. Please see the new Unity Editor Foundations for up to date information.

menu
About the 2017 HIG Checklist Best Practices Inspector Organization Hiding vs Disabling Controls Multi-level Help Selection Scope Resources

About the 2017 HIG

These Human Interface Guidelines (HIG) were created to support Unity editor versions 2017-19. While we are preparing a new HIG that will support future versions we continue to refer to this as reference. Out-of date information is updated, but no new interaction patterns are added. For issues when using the HIG, reach out to @nikoline and @maryluther. For general UX questions and help, go to #devs-ux on Slack.

The HIG is a living document that helps you to build a great experience for Unity’s users. It provides everything you need to design and develop features that blend in seamlessly with the look and feel of the Unity Editor, whilst clearing the way for you to focus on the hard problems.

The HIG offers a unified set of rules, patterns, and resources for designers and developers alike. It is divided into the following sections:

Checklist Icon
Checklist

Run your designs through this essentials checklist and catch common issues early in the development process.

Best Practices Icon
Best Practices

Review these standard practices that help you solve tricky problems in day-to-day development.

Resources Icon
Resources

Get your hands on a range of resources for designers and developers, including UI kits, icons, and components.

How to read?

Throughout the HIG there are color-coded boxes to point out information specifically relevant to designers or developers.

  • Designers
  • A purple bar highlights information for designers, such as wireframing specifications or built-in interaction models. These are handled automatically if using the built-in control library, but are useful for creating mocks.
  • Developers
  • A green bar highlights information for developers, such as links to API documentation or code snippets.

How to contribute?

Did you come across any inconsistencies in the Unity Editor? Do you have comments on the HIG? Or would you like to add to a written section?

We would love your input! Give us a shout on Slack: #devs-ux