GridVids
Sign in with YouTube

Evolving a Live Game Engine: Introducing ECS Without a Full Rewrite | Alex Zhorau | GameDev Day 2026

JetBrains Oct 19, 2026 14:47
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

This talk explores how the Entity Component System (ECS) paradigm can be introduced into an already shipped mass-market game without rewriting the entire engine or disrupting a live product. Drawing on experience with proprietary engines and Unreal Engine, it covers the practical challenges of connecting ECS to legacy scene representation, components, and scripting layers, as well as the compromises required around memory layout and performance. The session presents a staged migration approach and explains why a hybrid ECS and legacy architecture is often the most sustainable outcome for a live game. Speaker: Alex Zhorau, Software Engineer, Meta Medium: https://medium.com/@AZhorau Recorded at JetBrains GameDev Day Online 2026, a free online event for the game development community. Watch all GameDev Day 2026 talks: https://www.youtube.com/playlist?list=PLRyISO8WW3lQ Explore JetBrains tools for game development: https://www.jetbrains.com/gamedev/ #JBGameDevDay #GameDev #ECS #GameEngines
Science & Technology
#JetBrains #software development #developer tools #programming #developer