Tech Talks Episode 26: The Roblox Engine
In this episode of Tech Talks, CEO David Baszucki sits down with George ElKoura and Taylor Russ to discuss how Roblox is reimagining the engine for a world where anyone can create, and millions can play on any device, instantly. They explore how Roblox is advancing generalized simulation, optimizing performance, moving toward full engine parallelism, and enabling competitive gaming through server authority and predictive streaming. Discover how the Roblox Engine is building the future of real-time, cross-platform reality simulation.
00:00 - Introduction and the early days of the Roblox engine
00:35 - C++ is the happy place
01:45 - Engine as a reality simulator limited by compute
05:30 - Specialized memory allocation to optimize across platforms
10:05 - Parallelism and optimizing server capacity
12:20 - Streaming data
15:10 - Handling LOD on the platform to enable one build no matter the device
19:20 - How our orchestrator works to balance resources, speed, and quality
23:00 - Treating all “digital matter” consistently
27:20 - Server authority and design goals
35:26 - Philosophical engine priorities