Unity 2018.3 was only just released on December 7th, 2018. One huge new part of this is the new prefab workflow. This has a few huge benefits:
- Nested prefabs - For example, a gun prefab, that is nested under two separate enemies and can be edited as a single gun prefab - pushing changes to both enemies holding it)
- Variants - Kind of like a family tree of original prefabs. Start with one main enemy type, then create a variant that is a different color and slightly taller. Make another that is a different color and shorter. Any changes made to the original prefab, can be applied to all variants. In other words you could keep upgradring your characters and weapons while using a few basic blueprints ... and yet be able to go back and make a tweak to the blueprint, changing all that come after.
- Editing prefabs in their own window - not having to put them into a scene to edit them.
Here are the first resources that have come out about this:
- "How to use the New Unity Prefab Workflow" - a web page tutorial by Gur Raunaq Sinqh (Dec 2018) on the site raywenderlich.com.
- "New Prefab Workflows - Unity Tutorial" - YouTube video by Brackeys (10min, July 2018)
- "Improved Prefab Workflows: Nested Prefabs, Prefab Mode and Prefab Variants" - YouTube video by Unity Official Channel (8min, June 2018)
- "Introducing the new Prefab Workflow - Unite LA" - YouTube video by Unity Official Channel (41min, Nov 2018) of the Unite LA demo of the Prefab Workflow.
- "How and Why to use the new Prefab Workflow in your C# Unity Game" - YouTube video by Dapper Dino - Coding Tutorials (18min, Oct 2018)
- "Nested Prefabs & the Beta Prefab Workflow - Should you use it?" - YouTube video by Unity3d College (15min, Aug 2018)
- "Unity Prefabs - The Complete Guide | Game Dev Classroom" - YouTube video by Lost Relic Games (11min, May 2019)