Best practices: Async vs coroutines

Before async was introduced in Unity 2017, asynchronous routines were implemented using coroutines and/or callbacks. This session covers the benefits of async over coroutines. You’ll see how one sample problem – building an asynchronous prompt pop-up – can be solved using async vs coroutines.

Find the slides here.

Did you find this session useful? Room for improvement?
Take our survey here!

Meet our hosts
Johannes Ahvenniemi Lead Programmer, Seriously Digital Entertainment

Johannes got into game programming around the same time he learned to read and write. His passion is finding the most pragmatic yet beautiful solutions to tricky problems. That's why he's creating experimental game engines in his spare time. In his day job he's worked on F2P Match-3 games since 2013, currently as Lead Programmer/Project Lead in a prototype at Seriously Digital Entertainment.

Previous Session
New 2D graphics features
New 2D graphics features

Join us for an overview of the new 2D graphics features, including 2D Lights, 2D Shader Graph, and 2D Shado...

Next Session
Learn stylized shading with Shader Graph
Learn stylized shading with Shader Graph

Learn how to write a custom lighting Shader for a stylized look that can easily be shared across multiple a...