Y

YouLibs

Remove Touch Overlay

Stadia Adventures in slow server code on Unity

Duration: 22:13Views: 1.1KLikes: 39Date Created: Mar, 2022

Channel: Google Developers

Category: Science & Technology

Tags: game devgoogle for gamesgame developertype: conference talk (full production)pr_pr: google for gamesgoogle for games developer summitoptimizing server codegoogle for games 22debug build performancegoogle for games 2022

Description: A story about profiling, debug build performance, job managers, and getting the burst compiler to work on a legacy Unity project called Stadia Adventure. Long-time C++ game engineer Scott Wardle finds an odd performance bug that inspires him to optimize Stadia Adventure server code. After getting stuck at first, he makes a model app to work out how to use Burst.CompileFunctionPointer, and get Unity’s Job System to run Managed C# code. This optimizes the Stadia Adventure’s strangely slow server code finding a debugger bug along the way. Resources: Github unity jobs sample → goo.gle/3pOAoJ9 Download the presentation → goo.gle/3CnQCOy Speaker: Scott Wardle Watch more: Cloud Games and Infrastructure Track → goo.gle/gamedevsummit-cloudinf22 All Google for Games Developer Summit Sessions → goo.gle/gamedevsummit-all22 Subscribe to Google Developers → goo.gle/developers #GoogleForGames product: Stadia - General; event: Google for Games 2022; fullname: Scott Wardle; re_ty: Publish;

Swipe Gestures On Overlay