

Inside AAA Game Engine | Marcin Undak
Join Marcin Undak, engine lead for Diablo at Blizzard! We talk about game engines and Blizzard and how they differ from other solutions like Unreal, as well as how to think of game production, and what should you do to get a job at a AAA game studio! :)
Join us!
Diablo IV Expansion - Vessel of Hatred!
https://diablo4.blizzard.com/en-us/
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
00:00 Highlights
00:40 How Did the Programming Journey Start?
04:17 CD Projekt Red and The Witcher II
07:19 Ubisoft and The Watch Dogs Series
09:45 Blizzard and Diablo IV
11:02 Current role and Day-to-Day Work
12:04 General Purpose vs. AAA Game Engines
16:16 Working on a Game Engine
19:56 Infrastructure and Processes - Big Games
22:52 What He Enjoyed Working On
23:56 Difficulties in Large Companies
27:24 How Often Does the Engine Change?
30:18 Non-Technical Complexity Made Easy
35:23 Different Stages of Game Production
39:09 Can the Engine Handle It All?
44:05 Upside of Fast-Paced Game Shipping
48:26 C++ and Scripting Languages
54:56 Performance in Diablo IV
01:03:48 Adding Features to the Engine
01:07:02 AAA vs. Indie Development
01:10:41 The Upside of AAA Studios
01:22:50 Will AAA Studios Use Other Languages?
01:30:44 Visual Studio Bad?
01:38:42 Where Should You Start?