Stefan Kohl

CEO / Technical Director, Dyadic Games

Stefan studied Computer Science at the Graz University of Technology. Originally with a background in mobile app and web development, he switched jobs in 2013 to become a mobile games developer, pursuing his life-long dream of working in the game industry. At the same time he started to learn Unity after work by experimenting with all kind of weird projects. In 2016 Stefan decided to become a freelancer to have more time focusing on his ambitious hobby project that later became "Sikanda". Three years later he relocated to Taiwan and began to built up a team unter the banner "Dyadic Games", now a fully independent game studio developing console and PC titles and providing development and art outsourcing services to customers.

Sessions by Stefan Kohl


Harnessing the Power of Unity's Asset Pipeline

Virtual Day 2 - 09:30 - 10:00
Language: English (accompanied with Mandarin/Chinese subtitles.)

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.