SlideShare a Scribd company logo
1 of 37
Download to read offline
GenerativeArt—MadewithUnity
Modernizing the
Look and Feel of the
Unity Editor
Mary Luther
Unite 2019, 9.24.19
Outline
3
The Problems
What lead us to improve theming in the Unity Editor?
The Strategies
What process did we follow to improve theming in the Unity Editor?
The Work
What work did we do to improve the Unity Editor?
The Solutions
How has this theming work improved the Unity Editor?
1
2
3
4
1: The Problems
4
Problem 1: Dated
The Unity Editor had not
had a theming update in
over 12 years
Problem 2: Focus
The Unity Editor was busy,
distracting, and disorienting
Problem 3: Quality
Many tiny issues were
adding up to poor quality
5 Unity Editor, version 2019.2.0f1Problem 1: Dated
6 Unity Editor, version 2019.2.0f1Problem 1: Dated 6
7
“When using [Unity] today, it is really
disappointing, depressing.”
-Unity user, Game Designer
Unity Editor, version 2019.2.0f1Problem 1: Dated
Unity Editor, version 2019.2.0f1Problem 1: Dated 8
“My overall impression of it is that UI is very dated.. reminds me
of early 2000 for 3D program. the colors and the gray is not up
to date. I am not judgemental as long as it does what I needed
it to do. But all the windows around it are overwhelming… I
would not even know where to start here…”
- Unity User, Studio Founder and Animator
Problem 2: Focus 9 Unity Editor, version 2019.2.0f1
Unity Editor, version 2019.2.0f1Problem 3: Issues 10
2: The Strategy
11
Defining What We
Needed to Do
Decide where to focus and
which tasks we should do
The Process
Decide how we would work
on these challenges as a
team
The Principles
Figure out how to prioritize
work and make decisions
as a team
Defining What We Needed to Do
12
Develop a
consistent way to
theme the Editor
Update the look
and feel
Update the fonts and icons
Improve core interactions
and controls
Create a set of
style guidelines
Create comprehensive
alternatives to hard-coding
Problem 1: Dated Problem 2: Focus Problem 3: Bugs
The Principles
13
Efficient
Performing tasks in Unity are
clear and efficient
Modern
Provide a quality and
professional Editor experience.
Familiar
UI is consistent and aligned
with industry standards.
Inspiring
Users feel inspired and
unlimited.
Users First
Solutions are guided by user
feedback and data.
Accessible
Usable to a wide range of
users and their abilities.
The Process
14
PROBLEMS
USER
RESEARCH
PROTOTYPE &
BUILD
DESIGN &
TECHNICAL
DEVELOPMENT
{ }
3: The Work
15
Example 1: Flat
Design
Discover how to add depth
to a flat design language
Example 2: Font
Selection
Work to find the best
typeface and rendering
options
Challenges
The challenges we
encountered along the way
Example 1: Flat Design
16
Problems
Flat style made the Inspector hard to use.
Principles: Efficient, Accessible
User Research
Users surveyed reported they had difficulty
differentiating controls from each other.
Principles: Users First
2019.2
Early test build
17
Design and Technical
Development
We did a design and technical exploration of
how we could improve the style of the controls.
Principles: Users First, Modern, Familiar,
Accessible, Efficient, Inspiring
{ }
Example 1: Flat Design
18
Design explorations
Example 1: Flat Design
19
Prototype and Build
We updated a build to include the changes.
The results were shared back with users for
more feedback.
Principles: Users First
Example 1: Flat Design
20
Problems
Dated low-quality fonts.
Principles: Users First, Modern, Inspiring,
Accessible
User Research
Users reported that text looked blurry on
low-resolution screens and that the Editor
looked dated overall.
Principles: Users First, Modern, Inspiring,
Accessible
Example 2: Font Selection
21
Design and Technical
Development
We selected high-quality fonts and tested
them in the Editor.
Principles: Users First, Modern, Familiar,
Accessible, Inspiring
{ }
Example 2: Font Selection
22
Prototype and Build
The Inter Typeface was the best choice for
the Unity Editor
Principles: Users First, Modern, Familiar,
Accessible, Inspiring
Example 2: Font Selection
Challenges
23
Challenge Solution
Develop a new design system
Develop a better technical theming
solution
Fix UI related quality issues
Large scale design systems for the
long-term and near-term Editor
Created a new styling system via USS
(Unity Style Sheets)
Iterated on private beta builds and
refined in response to user feedback
24
300+
Hardcoded styles corrected
400+
User suggestions implemented
5,000
Icons refreshed
Challenges
3: The Solutions
25
Solution 1: Modern
and Inspiring
Redesign in a modern style
while retaining usability
Solution 2:
Clear Focus
Create a clear focus and use
color with intention
Solution 3:
Quality
Work with our users to
improve and refine the builds
26
Unity Editor, version 19.3
Solution 1: Modern and Inspiring
27
Solution 1: Modern and Inspiring
Unity Editor, version 19.3
“This is BEAUTIFUL the perfect UI/UX the
designers deserve a huge raise, everyone should
take inspiration from this UI it reminds me a bit of
blender new UI, which is a good thing i wish
windows 10 looked similar.. they should take
inspiration from you”
User comment on August 2019 blog post
28
Solution 1: Modern and Inspiring
Unity Editor, version 19.3
Would be much appreciated if you could be able to increase the
size of the GUI toolbar for the editor. Not just the Tabs. Im
working on a 4K screen in 4K res, and the toolbar is just too
small. For you who dont know what im talking about, its the
toolbar where you find “File, Edit, Assets etc etc”. Please make
it possible to increase that text aswell. Thank you Unity Crew.
User comment on August 2019 blog post
29
Solution 1: Modern and Inspiring
Unity Editor, version 19.3
30
Solution 2: Clear Focus
Unity Editor, version 19.3
Unity Editor, version 19.3
31
Solution 3: Quality
What’s Next?
32
Build Common Controls
Create common controls and
control-patterns for use in the
Editor and at runtime.
Research Workflows
Research common workflows
and learn more about
productivity issues.
Make it Accessible
Improve accessibility including
contrast, text size, keyboard
navigation, and click target
size improvements.
Continue Innovating
Continue work on the
long-term vision for the Unity
Editor and continue moving
toward that with each release.
Fix more bugs
We will continue fixing
theming issues.
Improve the Themes
Continue to collect feedback
and improve the themes.
-freepik images
Commonly Asked Questions
33
Why isn’t the dark theme available to
all users?
Why spend engineering time on this effort?
Why not fix something higher impact instead?
Why hasn’t my feedback been addressed or
taken into consideration?
Why flat design?
Commonly Asked Questions
34
Why isn’t the dark theme available to
all users?
Why spend engineering time on this effort?
Why not fix something higher impact instead?
Why hasn’t my feedback been addressed or
taken into consideration?
“I’m always bitter to see announcements like that. There are
so many things to fix before choosing another set of icons..
It looks good though.”
User comment on August 2019 blog post
Commonly Asked Questions
35
Why isn’t the dark theme available to
all users?
Why spend engineering time on this effort?
Why not fix something higher impact instead?
Why hasn’t my feedback been addressed or
taken into consideration?
Why flat design?
36
Volunteer for Unity
User Research
https://unity.com/
advisorypanel
See the Transition
Guide in the Human
Interface Guide
hig.unity.com
Leave feedback in
the forums
forum.unity.com
See a Problem?
Report Bugs
Unity menu > Help >
Report a bug
37
Thanks.
We couldn’t have done it without you.

More Related Content

What's hot

유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들
유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들
유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들Hong-Gi Joe
 
Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기태성 이
 
위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점Ryan Park
 
Product Manager x UX Designer - UX Café 04
Product Manager x UX Designer - UX Café 04Product Manager x UX Designer - UX Café 04
Product Manager x UX Designer - UX Café 04Rafael Burity
 
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인Eunseok Yi
 
UX Psychology Meet-up Berlin Part 1 - Psychology Basics
UX Psychology Meet-up Berlin Part 1 - Psychology BasicsUX Psychology Meet-up Berlin Part 1 - Psychology Basics
UX Psychology Meet-up Berlin Part 1 - Psychology Basicsmartina mitz
 
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?강 민우
 
도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012
도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012
도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012Woojin Do
 
[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기
[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기
[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기Haechan Lee
 
진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)NAVER Engineering
 
UX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature AnalysisUX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature AnalysisJoan Lumanauw
 
복귀 이벤트를 해도 유저가 돌아오지 않는 이유
복귀 이벤트를 해도 유저가 돌아오지 않는 이유복귀 이벤트를 해도 유저가 돌아오지 않는 이유
복귀 이벤트를 해도 유저가 돌아오지 않는 이유Chanman Jo
 
NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준영준 박
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilitySebastian Waters
 
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)Eunseok Yi
 
Jonah Osawa - UX Portfolio
Jonah Osawa - UX PortfolioJonah Osawa - UX Portfolio
Jonah Osawa - UX PortfolioJonah Osawa
 
NDC2013 - 심리학으로 다시 보는 게임 디자인
NDC2013 - 심리학으로 다시 보는 게임 디자인NDC2013 - 심리학으로 다시 보는 게임 디자인
NDC2013 - 심리학으로 다시 보는 게임 디자인Jubok Kim
 
레벨디자인 특강 이동훈
레벨디자인 특강 이동훈레벨디자인 특강 이동훈
레벨디자인 특강 이동훈Donghun Lee
 
MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN
MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN
MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN PT Safety Sign Indonesia
 

What's hot (20)

유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들
유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들
유니티3D 2017의 UI Sprite Atlas 와 아쉬운 UI 기능들
 
Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기
 
위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점
 
Product Manager x UX Designer - UX Café 04
Product Manager x UX Designer - UX Café 04Product Manager x UX Designer - UX Café 04
Product Manager x UX Designer - UX Café 04
 
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
 
UX Psychology Meet-up Berlin Part 1 - Psychology Basics
UX Psychology Meet-up Berlin Part 1 - Psychology BasicsUX Psychology Meet-up Berlin Part 1 - Psychology Basics
UX Psychology Meet-up Berlin Part 1 - Psychology Basics
 
게임강연정리
게임강연정리게임강연정리
게임강연정리
 
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
[IGC 2016] 컴투스 김동준 - 기획 지망생은 무엇을 준비하나요?
 
도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012
도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012
도우진&김영수, 게임잼 운영과 게이미피케이션, NDC2012
 
[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기
[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기
[NDC 2018] 테라 콘솔 포팅기 - UE3 게임 현세대 콘솔로 이식하기
 
진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)진화하는 디자인 시스템(걸음마 편)
진화하는 디자인 시스템(걸음마 편)
 
UX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature AnalysisUX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature Analysis
 
복귀 이벤트를 해도 유저가 돌아오지 않는 이유
복귀 이벤트를 해도 유저가 돌아오지 않는 이유복귀 이벤트를 해도 유저가 돌아오지 않는 이유
복귀 이벤트를 해도 유저가 돌아오지 않는 이유
 
NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준NDC 2011 영웅전 런칭팀 박영준
NDC 2011 영웅전 런칭팀 박영준
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
 
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
 
Jonah Osawa - UX Portfolio
Jonah Osawa - UX PortfolioJonah Osawa - UX Portfolio
Jonah Osawa - UX Portfolio
 
NDC2013 - 심리학으로 다시 보는 게임 디자인
NDC2013 - 심리학으로 다시 보는 게임 디자인NDC2013 - 심리학으로 다시 보는 게임 디자인
NDC2013 - 심리학으로 다시 보는 게임 디자인
 
레벨디자인 특강 이동훈
레벨디자인 특강 이동훈레벨디자인 특강 이동훈
레벨디자인 특강 이동훈
 
MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN
MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN
MASKOT K3LH - HEALTH SAFETY MASCOT DESIGN
 

Similar to Modernizing the Look and Feel of the Unity Editor- Unite Copenhagen 2019

Making the New Notes - Community, Cooperation, Concepts
Making the New Notes - Community, Cooperation, ConceptsMaking the New Notes - Community, Cooperation, Concepts
Making the New Notes - Community, Cooperation, ConceptsMaximilian Odendahl
 
Open by Design: How IBM Partnered with the User Community in the Redesign of...
Open by Design:  How IBM Partnered with the User Community in the Redesign of...Open by Design:  How IBM Partnered with the User Community in the Redesign of...
Open by Design: How IBM Partnered with the User Community in the Redesign of...BetsyComstock
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
Mobile application builder_issues(2)
Mobile application builder_issues(2)Mobile application builder_issues(2)
Mobile application builder_issues(2)drugsmouse
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshopPatrick McNeil
 
Jeannine boone4_11portfolio
Jeannine boone4_11portfolioJeannine boone4_11portfolio
Jeannine boone4_11portfoliojboo2
 
UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototypingsawsan slii
 
How to Master UserZoom’s Latest Study Builder & Extract Meaningful UX Insights
How to Master UserZoom’s Latest Study Builder & Extract Meaningful UX InsightsHow to Master UserZoom’s Latest Study Builder & Extract Meaningful UX Insights
How to Master UserZoom’s Latest Study Builder & Extract Meaningful UX InsightsUserZoom
 
Ubuntu Usability Test Report
Ubuntu Usability Test ReportUbuntu Usability Test Report
Ubuntu Usability Test ReportDan Fitek
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software DevelopersRob Knight
 
Edge903 Project
Edge903 ProjectEdge903 Project
Edge903 Projectxyz01
 
Design systems Implementation
Design systems Implementation Design systems Implementation
Design systems Implementation Ran Liron
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
Home mess systems- Prototype 2 & Evaluation
Home mess systems- Prototype 2 & EvaluationHome mess systems- Prototype 2 & Evaluation
Home mess systems- Prototype 2 & Evaluationwow!systems
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineeringAswathi Shankar
 
User Interface Design Coursework (UID CW)
User Interface Design Coursework (UID CW)User Interface Design Coursework (UID CW)
User Interface Design Coursework (UID CW)Aung Hein Htet
 
[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community Survey[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community SurveyObeo
 
2021 solution challenge guide
2021 solution challenge guide2021 solution challenge guide
2021 solution challenge guideJesslyn Nathania
 

Similar to Modernizing the Look and Feel of the Unity Editor- Unite Copenhagen 2019 (20)

Making the New Notes - Community, Cooperation, Concepts
Making the New Notes - Community, Cooperation, ConceptsMaking the New Notes - Community, Cooperation, Concepts
Making the New Notes - Community, Cooperation, Concepts
 
Open by Design: How IBM Partnered with the User Community in the Redesign of...
Open by Design:  How IBM Partnered with the User Community in the Redesign of...Open by Design:  How IBM Partnered with the User Community in the Redesign of...
Open by Design: How IBM Partnered with the User Community in the Redesign of...
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
ppt chapter 1.ppt
ppt chapter 1.pptppt chapter 1.ppt
ppt chapter 1.ppt
 
Mobile application builder_issues(2)
Mobile application builder_issues(2)Mobile application builder_issues(2)
Mobile application builder_issues(2)
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshop
 
Jeannine boone4_11portfolio
Jeannine boone4_11portfolioJeannine boone4_11portfolio
Jeannine boone4_11portfolio
 
UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototyping
 
How to Master UserZoom’s Latest Study Builder & Extract Meaningful UX Insights
How to Master UserZoom’s Latest Study Builder & Extract Meaningful UX InsightsHow to Master UserZoom’s Latest Study Builder & Extract Meaningful UX Insights
How to Master UserZoom’s Latest Study Builder & Extract Meaningful UX Insights
 
Ubuntu Usability Test Report
Ubuntu Usability Test ReportUbuntu Usability Test Report
Ubuntu Usability Test Report
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software Developers
 
Edge903 Project
Edge903 ProjectEdge903 Project
Edge903 Project
 
Design systems Implementation
Design systems Implementation Design systems Implementation
Design systems Implementation
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
case study
case studycase study
case study
 
Home mess systems- Prototype 2 & Evaluation
Home mess systems- Prototype 2 & EvaluationHome mess systems- Prototype 2 & Evaluation
Home mess systems- Prototype 2 & Evaluation
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineering
 
User Interface Design Coursework (UID CW)
User Interface Design Coursework (UID CW)User Interface Design Coursework (UID CW)
User Interface Design Coursework (UID CW)
 
[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community Survey[SiriusCon 2018] Closing session - Live Community Survey
[SiriusCon 2018] Closing session - Live Community Survey
 
2021 solution challenge guide
2021 solution challenge guide2021 solution challenge guide
2021 solution challenge guide
 

More from Unity Technologies

Build Immersive Worlds in Virtual Reality
Build Immersive Worlds  in Virtual RealityBuild Immersive Worlds  in Virtual Reality
Build Immersive Worlds in Virtual RealityUnity Technologies
 
Augmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldAugmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldUnity Technologies
 
Let’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreLet’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreUnity Technologies
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUnity Technologies
 
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesThe Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesUnity Technologies
 
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Technologies
 
Unity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Technologies
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...Unity Technologies
 
Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity Technologies
 
Turn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesTurn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesUnity Technologies
 
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...Unity Technologies
 
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...Unity Technologies
 
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019Unity Technologies
 
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Unity Technologies
 
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Unity Technologies
 
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...Unity Technologies
 
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Unity Technologies
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Unity Technologies
 
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019Unity Technologies
 
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019Unity Technologies
 

More from Unity Technologies (20)

Build Immersive Worlds in Virtual Reality
Build Immersive Worlds  in Virtual RealityBuild Immersive Worlds  in Virtual Reality
Build Immersive Worlds in Virtual Reality
 
Augmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldAugmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real world
 
Let’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreLet’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and more
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model training
 
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesThe Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
 
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games
 
Unity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator Tools
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
 
Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019
 
Turn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesTurn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiences
 
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
 
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
 
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
 
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
 
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
 
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
 
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
 
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
 
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
 

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Modernizing the Look and Feel of the Unity Editor- Unite Copenhagen 2019

  • 1.
  • 2. GenerativeArt—MadewithUnity Modernizing the Look and Feel of the Unity Editor Mary Luther Unite 2019, 9.24.19
  • 3. Outline 3 The Problems What lead us to improve theming in the Unity Editor? The Strategies What process did we follow to improve theming in the Unity Editor? The Work What work did we do to improve the Unity Editor? The Solutions How has this theming work improved the Unity Editor? 1 2 3 4
  • 4. 1: The Problems 4 Problem 1: Dated The Unity Editor had not had a theming update in over 12 years Problem 2: Focus The Unity Editor was busy, distracting, and disorienting Problem 3: Quality Many tiny issues were adding up to poor quality
  • 5. 5 Unity Editor, version 2019.2.0f1Problem 1: Dated
  • 6. 6 Unity Editor, version 2019.2.0f1Problem 1: Dated 6
  • 7. 7 “When using [Unity] today, it is really disappointing, depressing.” -Unity user, Game Designer Unity Editor, version 2019.2.0f1Problem 1: Dated
  • 8. Unity Editor, version 2019.2.0f1Problem 1: Dated 8 “My overall impression of it is that UI is very dated.. reminds me of early 2000 for 3D program. the colors and the gray is not up to date. I am not judgemental as long as it does what I needed it to do. But all the windows around it are overwhelming… I would not even know where to start here…” - Unity User, Studio Founder and Animator
  • 9. Problem 2: Focus 9 Unity Editor, version 2019.2.0f1
  • 10. Unity Editor, version 2019.2.0f1Problem 3: Issues 10
  • 11. 2: The Strategy 11 Defining What We Needed to Do Decide where to focus and which tasks we should do The Process Decide how we would work on these challenges as a team The Principles Figure out how to prioritize work and make decisions as a team
  • 12. Defining What We Needed to Do 12 Develop a consistent way to theme the Editor Update the look and feel Update the fonts and icons Improve core interactions and controls Create a set of style guidelines Create comprehensive alternatives to hard-coding Problem 1: Dated Problem 2: Focus Problem 3: Bugs
  • 13. The Principles 13 Efficient Performing tasks in Unity are clear and efficient Modern Provide a quality and professional Editor experience. Familiar UI is consistent and aligned with industry standards. Inspiring Users feel inspired and unlimited. Users First Solutions are guided by user feedback and data. Accessible Usable to a wide range of users and their abilities.
  • 15. 3: The Work 15 Example 1: Flat Design Discover how to add depth to a flat design language Example 2: Font Selection Work to find the best typeface and rendering options Challenges The challenges we encountered along the way
  • 16. Example 1: Flat Design 16 Problems Flat style made the Inspector hard to use. Principles: Efficient, Accessible User Research Users surveyed reported they had difficulty differentiating controls from each other. Principles: Users First 2019.2 Early test build
  • 17. 17 Design and Technical Development We did a design and technical exploration of how we could improve the style of the controls. Principles: Users First, Modern, Familiar, Accessible, Efficient, Inspiring { } Example 1: Flat Design
  • 19. 19 Prototype and Build We updated a build to include the changes. The results were shared back with users for more feedback. Principles: Users First Example 1: Flat Design
  • 20. 20 Problems Dated low-quality fonts. Principles: Users First, Modern, Inspiring, Accessible User Research Users reported that text looked blurry on low-resolution screens and that the Editor looked dated overall. Principles: Users First, Modern, Inspiring, Accessible Example 2: Font Selection
  • 21. 21 Design and Technical Development We selected high-quality fonts and tested them in the Editor. Principles: Users First, Modern, Familiar, Accessible, Inspiring { } Example 2: Font Selection
  • 22. 22 Prototype and Build The Inter Typeface was the best choice for the Unity Editor Principles: Users First, Modern, Familiar, Accessible, Inspiring Example 2: Font Selection
  • 23. Challenges 23 Challenge Solution Develop a new design system Develop a better technical theming solution Fix UI related quality issues Large scale design systems for the long-term and near-term Editor Created a new styling system via USS (Unity Style Sheets) Iterated on private beta builds and refined in response to user feedback
  • 24. 24 300+ Hardcoded styles corrected 400+ User suggestions implemented 5,000 Icons refreshed Challenges
  • 25. 3: The Solutions 25 Solution 1: Modern and Inspiring Redesign in a modern style while retaining usability Solution 2: Clear Focus Create a clear focus and use color with intention Solution 3: Quality Work with our users to improve and refine the builds
  • 26. 26 Unity Editor, version 19.3 Solution 1: Modern and Inspiring
  • 27. 27 Solution 1: Modern and Inspiring Unity Editor, version 19.3 “This is BEAUTIFUL the perfect UI/UX the designers deserve a huge raise, everyone should take inspiration from this UI it reminds me a bit of blender new UI, which is a good thing i wish windows 10 looked similar.. they should take inspiration from you” User comment on August 2019 blog post
  • 28. 28 Solution 1: Modern and Inspiring Unity Editor, version 19.3 Would be much appreciated if you could be able to increase the size of the GUI toolbar for the editor. Not just the Tabs. Im working on a 4K screen in 4K res, and the toolbar is just too small. For you who dont know what im talking about, its the toolbar where you find “File, Edit, Assets etc etc”. Please make it possible to increase that text aswell. Thank you Unity Crew. User comment on August 2019 blog post
  • 29. 29 Solution 1: Modern and Inspiring Unity Editor, version 19.3
  • 30. 30 Solution 2: Clear Focus Unity Editor, version 19.3
  • 31. Unity Editor, version 19.3 31 Solution 3: Quality
  • 32. What’s Next? 32 Build Common Controls Create common controls and control-patterns for use in the Editor and at runtime. Research Workflows Research common workflows and learn more about productivity issues. Make it Accessible Improve accessibility including contrast, text size, keyboard navigation, and click target size improvements. Continue Innovating Continue work on the long-term vision for the Unity Editor and continue moving toward that with each release. Fix more bugs We will continue fixing theming issues. Improve the Themes Continue to collect feedback and improve the themes. -freepik images
  • 33. Commonly Asked Questions 33 Why isn’t the dark theme available to all users? Why spend engineering time on this effort? Why not fix something higher impact instead? Why hasn’t my feedback been addressed or taken into consideration? Why flat design?
  • 34. Commonly Asked Questions 34 Why isn’t the dark theme available to all users? Why spend engineering time on this effort? Why not fix something higher impact instead? Why hasn’t my feedback been addressed or taken into consideration? “I’m always bitter to see announcements like that. There are so many things to fix before choosing another set of icons.. It looks good though.” User comment on August 2019 blog post
  • 35. Commonly Asked Questions 35 Why isn’t the dark theme available to all users? Why spend engineering time on this effort? Why not fix something higher impact instead? Why hasn’t my feedback been addressed or taken into consideration? Why flat design?
  • 36. 36 Volunteer for Unity User Research https://unity.com/ advisorypanel See the Transition Guide in the Human Interface Guide hig.unity.com Leave feedback in the forums forum.unity.com See a Problem? Report Bugs Unity menu > Help > Report a bug
  • 37. 37 Thanks. We couldn’t have done it without you.