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


DevOps for Unity with Perforce and TeamCity

In-Person Day 1 - 15:00 - 16:00
Language: English (accompanied with Mandarin/Chinese subtitles.)

In this talk we are going to explore an alternative to the official "Unity DevOps" solution. I will compare the pros and cons of the official vs. custom solution, explain why even small indie teams benefit from CI/CD pipelines, and guide you through the steps of setting up a pipeline with Unity, Perforce Helix Core, Perforce Helix Swarm, and TeamCity.

This talk is intended for Unity engineers who plan to introduce/improve build pipelines for their projects as well as devops engineers who want to better understand the devops requirements in a gamedev environment. Having knowledge about Unity, Perforce, TeamCity, and cloud server configuration is beneficial to follow this talk, but not required. After this session you will understand how to set up a basic CI/CD pipeline by yourself.