Harnessing the Power of Unity's Asset Pipeline
In this presentation I will share some insights on how we greatly improved asset workflows at Dyadic Games by utilizing some of the asset pipeline-related APIs Unity provides to us. The potential behind those APIs is often overlooked despite allowing us to solve common challenges in elegant ways: data management, prefab setups, platform-dependent asset optimization, and more.
This presentation is intended for Unity developers who already have some knowledge of writing editor scripts (C#) and understand some basic concepts of asset management in Unity, like importers, nested objects, and asset bundles / Addressables. We will take a closer look at scripted importers and asset post-processors and go through some practical examples on how we can use them to speed-up our workflows and automatize asset optimization.