Wookash Podcast

Inside Unity Build Systems | Tomas Jakubauskas

May 14, 2025
Tomas Jakubauskas, instrumental in shaping Unity’s build systems and testing infrastructure, shares his fascinating journey through game development. He delves into the evolution of game engines and the intricacies of supporting countless platforms. Automation emerges as a key focus, alongside humorous anecdotes about the build process. Tomas also discusses the impact of programming language shifts and memory management, highlighting how AI is poised to change coding practices in the industry.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Sausage Automates iPhone Popup

  • The iPhone popup automation problem was solved humorously with a "sausage assistant" pressing the phone screen.
  • Unity developers creatively used breakfast sausages to automate touch inputs on devices at a hack week.
INSIGHT

Virtual Machines Optimize Builds

  • Virtual machines are great for automation because they are easy to copy and scale.
  • Virtualization can be optimized to pass hardware resources like video memory directly to VMs for performance.
ANECDOTE

Gaming with GPU-Passed Virtual Machine

  • Tomas built a Linux desktop with an integrated GPU and a dedicated GPU passed to a Windows VM for gaming.
  • This setup allowed remote Linux use while feeding GPU output to a TV for virtualized game play.
Get the Snipd Podcast app to discover more snips from this episode
Get the app