Unity's R&D roadmap for future features and enhancements in the upcoming 2018.3 release and in the upcoming 2019 cycle. Get up to speed on the latest developments in ECS, the improved prefabs workflows, terrain editor, VFX editor, connected games, and much more.
6. Production
1. Working with Unity
The Mission
Building a solid foundation
from prototype to production.
Product Roadmap
7. Production
1. Working with Unity
Tech, LTS and Packages
3 Tech Releases per year
New features in Core
Enabling Package potential
LTS at the end of each year (20xx.4)
Packages
Preview
Verified
Product Roadmap
2019.1
2019.2
2019.3
2019.4 LTS
Post Processing
Cinemachine
SRP Core
Text Mesh Pro
Probuilder
Lightweight SRP
High Definition SRP
2020.1
2020.2
8. Production
1. Working with Unity
Package Manager
2018.3
Package Manager UI 2.0
UI & UX refresh
Search by name, version or status
Add local/custom package
Package Project Updater
Unity Hub UI dialogue
Package-upgrade log per project
Product Roadmap
9. Production
1. Working with Unity
Product Roadmap
Package Manager
2019.1
Improved Dev flows
Install a package directly from a Git repo
Scoped Package Registries
Host a local NPM registry to serve in-house
packages.
Manage private & Unity hosted registries
side by side
Improved Package Visibility & Import
10. Production
1. Working with Unity
Product Roadmap
Package Manager
2019.1
Advanced Package Dependencies
Visualize packages & core dependencies
in the Editor
Soft package dependencies (enable
optional packages features)
2019.2 / 3
Package development flow for Asset Store
publication
Editor based package generation
& submission flow
Local & Cloud validation test suite
+
11. Production
1. Working with Unity
Product Roadmap
Package Manager
2019.3
Project Browser (Local, Studio & Asset Store
package consumption)
Contextual task based discovery
Improved search & navigation
(local, studio, Asset store)
19. Shortcut Manager
2019.1
Create shortcuts for any action
Use modifiers
Extensible API for Asset store and
tool developers
Save and share Shortcut maps
Product RoadmapProduction
2. Editor UX
21. New Asset Import Pipeline
Throughout 2019
Parallel import
Dependency graph generation
On demand import
Product RoadmapProduction
2. Editor UX
Hold On
Importing … so many things.
24. New Editor UI Theme
2019.2
New minimal design to improve clarity
New icons - uniform style with
HDPI support
New font - Roboto for better scaling
across devices
Hover state controls for a more
responsive UI
Product RoadmapProduction
3. Editor Design
28. “Tiny Mode”
December 2018
Available via Package manager
For size budgets of 100 KB to 5 MB
compressed, all assets in.
New Runtime with highly modular design
using ECS architecture
Industry leading size and load times
Optimized Editor workflows incorporating
familiar tools (ex Particles, Tilemaps)
Solid performance on a wide range of mobile devices
Supports 2D HTML5 delivery initially, with 3D and AR to follow.
Production
4. Project Tiny
31. Platform Foundation
2018.3
Size Improvements in IL2CPP
2019.1
Input System (Preview)
2019.1 - 2019.2
Improve iteration time on IL2CPP
Incremental GC
Continue investing into reducing iteration time when working with scripts on device
Product RoadmapProduction
5. Platforms
32. Mobile
2017.4
ARM 64 and App Bundles Backported to 2017.4 LTS
2018.3
Android App Bundles
Dynamic Resolution for Mobile
(iOS/Android-Vulkan)
Android Runtime Permissions
OpenJDK installed with Unity
Product RoadmapProduction
5. Platforms
ARM
64-bit
33. Mobile
2019.1
Android SDK & NDK correct versions
installed with Unity
Android Logcat integration - automatically
runs on ‘Build & Run’ from Editor
SafeArea/Notch support for Android
Vulkan Optimization
Local Shader Keywords
Android Wide Color support
Internal Android Build system migrated to Gradle only
Product RoadmapProduction
5. Platforms
34. Consoles
2018.3
Dynamic Resolution
Texture Streaming
Increased rendering performance
2019.1 : Graphics
Native graphic jobs out of ‘Experimental’
[PS4] Low level EQAA access
from command buffers
[Xbox One] DirectX 12
[Xbox One] Native Graphics Jobs
[Xbox One] Async Compute
Product RoadmapProduction
5. Platforms
35. Consoles
2019.1 : Services
IL2CPP Managed Debugger Optimizations
[PS4] Activity Feed Support
[PS4] Improvement to handling of patches
[Xbox One] Xbox Integrated Multiplayer
2019.1 : Runtime Performance
Optimized GPU performance for
native graphics jobs
Product RoadmapProduction
5. Platforms
36. XR
2018.3
XR Performance Testing Toolkit
Core Haptics APIs for VR Controllers
Native Support for Daydream Controllers
AR Foundation Updates (2019.1+)
LWRP Support for AR Foundation
Editor Remote for AR Foundation
Feature Parity with ARKit 2.0
Feature Parity with ARCore 1.5
Product RoadmapProduction
5. Platforms
37. XR
2019.1
Handheld AR Template
HDRP Support for VR Platforms
2019.2
Multi-platform XR input system
Stereo Compositor Layers for VR
Single-Pass Rendering for DX12
Product RoadmapProduction
5. Platforms
43. Integration Support
2018.3
Summary roll ups
Easier configuration
Email, Slack, Discord,
JIRA and Trello support
Product RoadmapProduction
7. Developer Services
44. Unity Teams - Collaborate
November 2018
In-scene commenting - alpha release
of commenting on game objects and
assets
2019 TBD
Branching
Product RoadmapProduction
7. Developer Services
45. Unity Teams - Cloud Build
2018.3
Migration to the Google Cloud Platform
- with expected performance optimizations.
Also in Development
Windows Build Machines
Build History and Reporting improvements
Improved support for creating and managing
multiple build configurations
Product RoadmapProduction
7. Developer Services
46. Performance Reporting
2018.3
Custom metadata / debug logs;
integration support (notification support
for Slack, Discord, JIRA and webhooks)
Also in Development
Platform Expansion: WebGL and Linux
Richer logs that contain profiling
information leading up to events.
Product RoadmapProduction
7. Developer Services
47. User Reports
(formerly ‘Bug Reporting’)
In Development
Richer logs that contain profiling
information leading up to events.
Beta this November
Product RoadmapProduction
7. Developer Services
48. Agenda
Production Roadmap by Role
1. Working with Unity
2. Editor UX
3. Editor Design
4. Project Tiny
5. Platforms
6. Connected Games
7. Developer Services
Product Roadmap
1. Programmers
2. Animators
3. Artists & Designers
50. Roadmap by Role Product Roadmap
1. Programmers
Bring you the utmost
flexibility and performance.
The Mission
51. Data-Oriented Tech Stack
Entity Component System
2019.1 - 3
Driving ECS foundation towards release
API Simplicity and ease of use
Entity Scene Editing
Scene streaming
New intermediate rendering for ECS
Release of MegaCity sample (during 2019)
Product RoadmapRoadmap by Role
1. Programmers
52. Data-Oriented Tech Stack
Burst Compiler
2019.2
1.0 Release includes
Foundation for building
deterministic behavior
Support for all platforms
Product RoadmapRoadmap by Role
1. Programmers
53. Further Development
2018.3
Physics C# Job System support
Upgrade to PhysX 3.4
Support for multiple worlds
Support for C# Job queries
Memory Profiler (preview)
Product RoadmapRoadmap by Role
1. Programmers
54. UI Elements
2019.1
Supports Editor Windows and Inspectors
CSS & full Flexbox spec implementation
for complex and flexible layouts
Data driven structure, layout and styling
Powerful UI Debugger
New performant UI Renderer
Product RoadmapRoadmap by Role
1. Programmers
55. UI Elements
2019.2 and beyond
Better CSS support
Support for Runtime Preview
Visual UI Editor Preview
Interoperability with common design tools
Product RoadmapRoadmap by Role
1. Programmers
56. New Input System
2019.1
Action Maps
Actions & Action Sets
Action Bindings
Combos
Processors
Provided as a package,
open source and extensible for
whatever you need to add.
Product RoadmapRoadmap by Role
1. Programmers
57. Addressable Assets
& Scriptable Build Pipeline
2018.3
Load assets by address, and simplifies
content pack creation / deployment.
2019.1
Out of Preview
2019.2
Direct Load APIs (customize how content is loaded)
Content Patching
Product RoadmapRoadmap by Role
1. Programmers
59. Roadmap by Role Product Roadmap
2. Animators
Bring you new tools for
Authoring.
The Mission
60. 3D Animation
2018.3
Animator performance improvements
of 10-20%
Root motion refactor
2019.1
Runtime Rigging
32 Influences per vertex (up to 255 with API)
Product RoadmapRoadmap by Role
2. Animators
62. 2D Animation
2018.3
New 2D Animation v2
Multi-Sprite workflows
Tighter rigging iteration loop
Product RoadmapRoadmap by Role
2. Animators
background and center character, courtesy of Flipping Death by Zoink Games
64. Timeline
2019.2
Track modifier framework
Workflow to modify Animation, A/V in non-
destructive way in timeline.
Customization
Enable timeline customization
through specific clip playables and UI.
Product RoadmapRoadmap by Role
2. Animators
65. Video
2018.3
Faster texture update
Audio Resampling
2019.1
SRP fixes for full compatibility
Movie texture deprecation
H.265 playback support
Product RoadmapRoadmap by Role
2. Animators
H.265
66. Video
2019.2
Support variable framerate in encoder
Live Streaming
Enable live video streaming for apps
made with Unity
Genlock support
2019.3
Video compositor support with media API
Product RoadmapRoadmap by Role
2. Animators
70. Lightweight Render
Pipeline (LWRP)
2018.3
Physically based light attenuation
Custom Renderer
Customer Render Pass Injection
2019.1
Leaving Preview
Full Suite Documentation
Product RoadmapRoadmap by Role
3. Artists & Designers
71. High Def Render Pipeline (HDRP)
2018.3
Increase volumetric quality and performance
Screen Space Reflections
Improve shadow atlas / budget / control
Improve quality of Contact Shadow
TerrainLit shader & Fabric shader
AxF shader (requires automotive package)
Preliminary support of LightLayers
More debug modes
Planar reflection
Preliminary Visual Effects Graph support
Decal improvement with per channel selection mask
Product RoadmapRoadmap by Role
3. Artists & Designers
72. High Def Render Pipeline (HDRP)
2019.1
Stacklit shader
Hair shader
Improved VFX graph support
Reflection system
Improved Shadows
Specular anti-aliasing / Normal filtering
HD Post-processing
VR Support
MSAA (forward only)
Product RoadmapRoadmap by Role
3. Artists & Designers
73. Shader Graph
2018.3
HD Lit master node
2019.1
Leaving Preview status
New Node API
Product RoadmapRoadmap by Role
3. Artists & Designers
76. GPU Progressive Lightmapper
2018.3
GPU Acceleration Windows support
2019.1
Mac OS & Linux support
Non-uniform scaling fix
Double sided GI
Cast & Receive Shadows
Product RoadmapRoadmap by Role
3. Artists & Designers
77. Digital Content Creation (DCC)
2018.3
Physical Cameras
Model importer improvements
Properties (preview)
Stringray PBS in SRP
2019.1
Maya vertex count plugin
gITF
Product RoadmapRoadmap by Role
3. Artists & Designers
78. Digital Content Creation (DCC)
2019.1 - 2019.3
Importer improvements
Scripted import pipeline
Bi-directional importers
Product RoadmapRoadmap by Role
3. Artists & Designers
Any
DCC
Package
79. Text Mesh Pro
2018.3
Hybrid Dynamic
SDF Font system
2019.3
Support for Ligatures
Product RoadmapRoadmap by Role
3. Artists & Designers
80. Post Processing
2019.1
Improved Depth of Field (HDRP)
Improved Motion Blur (HDRP)
Improved Auto-Exposure (HDRP)
Product RoadmapRoadmap by Role
3. Artists & Designers
81. Visual Effects Graph
2018.3
Preview release
Next Generation Visual Effects
Tailored for Next-Generation
platforms (GPU/Compute)
2019.1
Ribbon Trails
Product RoadmapRoadmap by Role
3. Artists & Designers
82. Visual Scripting
2019.2
Preview release
2019.3
Clear, compact UI with blackboard & stacks.
Extensible high level nodes, easy to create
and share custom packages of nodes.
Generates performant C# at runtime making it
and easy for programmers to debug and optimize.
Smart context sensitive search, notes and color grouping.
Visual tracing to help iteration and problem solving.
Live editing.
Product RoadmapRoadmap by Role
3. Artists & Designers
85. Terrain Updates
2018.3
More scriptable and customizable
Script-exposed GPU resources
(heightmap, splat maps)
Scriptable terrain tool API
Add new terrain tiles to existing terrain
Auto-connect terrain tiles
Stamp tool
Add your own custom GPU operations
Product RoadmapRoadmap by Role
3. Artists & Designers
86. Terrain Updates
2018.3
Performance
Faster CPU / GPU runtime
GPU heightmap representation
Significantly reduced draw calls
through efficient instancing
Cluster culling for terrain patches
2x CPU performance improvements
~30x Reduced GC allocations
GPU native heightmap and splatmap textures
C# API exposed
GPU instanced rendering (100x fewer draw calls, far less memory allocation churn)
Product RoadmapRoadmap by Role
3. Artists & Designers
CPU
GPU
heightmap
quadtree
render
painting splatmap blend textures
static meshesinstances
88. 2D Updates
2018.3
Tilemap - Isometric Tiles support
2D Animation v2 (2018.3)
Multi-sprite Workflows
2019.1
2D Lights & Shadows
2D Shape-based Lights
2D Point Lights
2D Spot Lights
Sprite Shape Improvements
Improved Collider generation
Product RoadmapRoadmap by Role
3. Artists & Designers
tiles courtesy of Isometric Dungeon Tiles pack by Kenney
89. 2D Updates
2018.3
Tilemap - Isometric Tiles support
2D Animation v2 (2018.3)
Multi-sprite Workflows
2019.1
2D Lights & Shadows
2D Shape-based Lights
2D Point Lights
2D Spot Lights
Sprite Shape Improvements
Improved Collider generation
Product RoadmapRoadmap by Role
3. Artists & Designers
background and center character, courtesy of Flipping Death by Zoink Games
90. 2D Updates
2018.3
Tilemap - Isometric Tiles support
2D Animation v2 (2018.3)
Multi-sprite Workflows
2019.1
2D Lights & Shadows
2D Shape-based Lights
2D Point Lights
2D Spot Lights
Sprite Shape Improvements
Improved Collider generation
Product RoadmapRoadmap by Role
3. Artists & Designers
artwork courtesy of Platformer Pack Redux by Kenney
91. 2D Updates
2018.3
Tilemap - Isometric Tiles support
2D Animation v2 (2018.3)
Multi-sprite Workflows
2019.1
2D Lights & Shadows
2D Shape-based Lights
2D Point Lights
2D Spot Lights
Sprite Shape Improvements
Improved Collider generation
Product RoadmapRoadmap by Role
3. Artists & Designers
artwork courtesy of Flipping Death by Zoink Games
92. Cinemachine
2018.3
Physical camera support
Event mapper
New procedural noise with
interactive display
Lens packs
2019.1
Unity Presets Support
Performance improvements
Standard camera rigs
Focus breathing
Product RoadmapRoadmap by Role
3. Artists & Designers
93. Cinemachine
2019.2
FPS / POV camera
Virtual production environment
Customizable blends
API improvements
ClearShot improvements
Target group v2.0 & FreeLook 2.0
Head tracking prototype
Cinecast beta - Go to
unity.com/cinecast now!
Product RoadmapRoadmap by Role
3. Artists & Designers
94. Cinemachine
2019.3
Post Processing v3 integration
CM 3.0: Jobification, numerous
other improvements
Product RoadmapRoadmap by Role
3. Artists & Designers
95. World Building Tools
2018.3
ProBuilder 4.0
Bug fixes
Performance improvements
Usability improvements
Nested prefabs support
New public API & distributed source code
PolyBrush 1.0
Now in Package Manager
New prefab scattering brush
Example shaders for HDRP & LWRP
Bug fixes
Product RoadmapRoadmap by Role
3. Artists & Designers
96. World Building Editor updates
2019.1
Optimized Scene View for massive worlds
Scene Visibility tools in Editor
Improved selection tools
Extensible Tool Modes API
Product RoadmapRoadmap by Role
3. Artists & Designers
97. World Building Editor updates
2019.2
Grids, Snapping and Manipulation
Tools to enable fast, precise manipulation
and creation with great visual feedback.
Modifier Stack
Editable history of authoring operations
for non-destructive world building.
Custom toolbar
Product RoadmapRoadmap by Role
3. Artists & Designers
98. World Building Editor updates
2019.3
Context Menu
Quick access to context menu commands
on picked object/selection
Selection Sets - groups
Organize objects in groups without having
to rely on scene hierarchy.
Universal Search
A reliable way of searching data according to sets of rules.
Enhanced Shape/Design Creation Tools
Quickly draw out shapes to generate basic geometry beyond existing poly shapes.
Product RoadmapRoadmap by Role
3. Artists & Designers
99. Audio
2019.1
New C# Audio System & DSP Graph
available in experimental namespace
2019.2
uNode API for Audio in experimental
Provides a graph API that will provide
simple topology and messaging system
in an ECS world
Product RoadmapRoadmap by Role
3. Artists & Designers
100. Audio
2019.3
uNode graph compositor
Provide a visual authoring framework
for uNode graphs.
Product RoadmapRoadmap by Role
3. Artists & Designers
uNode
101. Product Roadmap
Agenda
Summary
Flexible, Modern Editor & Feature set
Keep every kind of person happy and productive
Maintain Quality through a close feedback loop with you
Filling the gaps
Evolving legacy systems
Pushing opportunities in production and development