SlideShare a Scribd company logo
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

Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
UXPA International
 
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
Sebastian Waters
 
Fjord Equinox: strategy prototyping
Fjord Equinox: strategy prototypingFjord Equinox: strategy prototyping
Fjord Equinox: strategy prototyping
Fjord
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Process
uxpin
 
User experience design
User experience designUser experience design
User experience design
Noureddine Jana
 
Getting Involved: How to Embed and Manage Service Design in Large Organisatio...
Getting Involved: How to Embed and Manage Service Design in Large Organisatio...Getting Involved: How to Embed and Manage Service Design in Large Organisatio...
Getting Involved: How to Embed and Manage Service Design in Large Organisatio...
Service Design Network
 
Demystifying UX, CX and Digital Transformation
Demystifying UX, CX and Digital TransformationDemystifying UX, CX and Digital Transformation
Demystifying UX, CX and Digital Transformation
Melissa Wilfley
 
The Design of Everyday Things
The Design of Everyday ThingsThe Design of Everyday Things
The Design of Everyday Things
Matthew Portwood
 
What is UX design?
What is UX design? What is UX design?
What is UX design?
Kristen Hardy
 
You can do better! Improve your design process (UX South Africa)
You can do better! Improve your design process (UX South Africa)You can do better! Improve your design process (UX South Africa)
You can do better! Improve your design process (UX South Africa)
Peter Boersma
 
Prezentacja ux
Prezentacja uxPrezentacja ux
Prezentacja ux
Krystian Miąsik
 
Hacking through your UX Design Interview
Hacking through your UX Design InterviewHacking through your UX Design Interview
Hacking through your UX Design Interview
Chibueze Etoniru
 
The ultimate guide to prototyping
The ultimate guide to prototypingThe ultimate guide to prototyping
The ultimate guide to prototyping
Marcelo Graciolli
 
[UX Series] 1 - UX Introduction
[UX Series] 1 - UX Introduction[UX Series] 1 - UX Introduction
[UX Series] 1 - UX Introduction
Phuong Hoang Vu
 
Oficina Edição E Manipulação de Imagem Digital
Oficina Edição E Manipulação de Imagem DigitalOficina Edição E Manipulação de Imagem Digital
Oficina Edição E Manipulação de Imagem Digital
marcelasb
 
Morgenbooster - Dynamic Roadmap: Bridging the gap between strategy and execution
Morgenbooster - Dynamic Roadmap: Bridging the gap between strategy and executionMorgenbooster - Dynamic Roadmap: Bridging the gap between strategy and execution
Morgenbooster - Dynamic Roadmap: Bridging the gap between strategy and execution
1508 A/S
 
The design of everyday things
The design of everyday thingsThe design of everyday things
The design of everyday thingsProvaAkter
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for Engineers
ICS
 
10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization
Mika Aldaba
 

What's hot (20)

Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
 
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
 
Fjord Equinox: strategy prototyping
Fjord Equinox: strategy prototypingFjord Equinox: strategy prototyping
Fjord Equinox: strategy prototyping
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Process
 
User experience design
User experience designUser experience design
User experience design
 
Getting Involved: How to Embed and Manage Service Design in Large Organisatio...
Getting Involved: How to Embed and Manage Service Design in Large Organisatio...Getting Involved: How to Embed and Manage Service Design in Large Organisatio...
Getting Involved: How to Embed and Manage Service Design in Large Organisatio...
 
Demystifying UX, CX and Digital Transformation
Demystifying UX, CX and Digital TransformationDemystifying UX, CX and Digital Transformation
Demystifying UX, CX and Digital Transformation
 
The Design of Everyday Things
The Design of Everyday ThingsThe Design of Everyday Things
The Design of Everyday Things
 
What is UX design?
What is UX design? What is UX design?
What is UX design?
 
You can do better! Improve your design process (UX South Africa)
You can do better! Improve your design process (UX South Africa)You can do better! Improve your design process (UX South Africa)
You can do better! Improve your design process (UX South Africa)
 
Prezentacja ux
Prezentacja uxPrezentacja ux
Prezentacja ux
 
Agile UX
Agile UXAgile UX
Agile UX
 
Hacking through your UX Design Interview
Hacking through your UX Design InterviewHacking through your UX Design Interview
Hacking through your UX Design Interview
 
The ultimate guide to prototyping
The ultimate guide to prototypingThe ultimate guide to prototyping
The ultimate guide to prototyping
 
[UX Series] 1 - UX Introduction
[UX Series] 1 - UX Introduction[UX Series] 1 - UX Introduction
[UX Series] 1 - UX Introduction
 
Oficina Edição E Manipulação de Imagem Digital
Oficina Edição E Manipulação de Imagem DigitalOficina Edição E Manipulação de Imagem Digital
Oficina Edição E Manipulação de Imagem Digital
 
Morgenbooster - Dynamic Roadmap: Bridging the gap between strategy and execution
Morgenbooster - Dynamic Roadmap: Bridging the gap between strategy and executionMorgenbooster - Dynamic Roadmap: Bridging the gap between strategy and execution
Morgenbooster - Dynamic Roadmap: Bridging the gap between strategy and execution
 
The design of everyday things
The design of everyday thingsThe design of everyday things
The design of everyday things
 
Introduction to User Experience Design for Engineers
Introduction to User Experience Design for EngineersIntroduction to User Experience Design for Engineers
Introduction to User Experience Design for Engineers
 
10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization10 Principles of Design by Dieter Rams for Data Visualization
10 Principles of Design by Dieter Rams for Data Visualization
 

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 prototyping
sawsan 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 Insights
UserZoom
 
Ubuntu Usability Test Report
Ubuntu Usability Test ReportUbuntu Usability Test Report
Ubuntu Usability Test Report
Dan Fitek
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software Developers
Rob 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 Slides
wajahat Gul
 
case study
case studycase study
case study
KayvonShams
 
Home mess systems- Prototype 2 & Evaluation
Home mess systems- Prototype 2 & EvaluationHome mess systems- Prototype 2 & Evaluation
Home mess systems- Prototype 2 & Evaluation
wow!systems
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineering
Aswathi 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 Survey
Obeo
 
2021 solution challenge guide
2021 solution challenge guide2021 solution challenge guide
2021 solution challenge guide
Jesslyn 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 Reality
Unity 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 world
Unity 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 more
Unity 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 training
Unity 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 Industries
Unity Technologies
 
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games
Unity 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 2019
Unity 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 experiences
Unity 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 2019
Unity 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 2019
Unity 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 2019
Unity Technologies
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Unity 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
 
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
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
 

Recently uploaded

Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

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.