How does Factorio manage to keep millions of entities perfectly in sync across gaming sessions?
A deep dive into one of the fundamental game netcode architectures.
Chapters:
0:00 - What does Quake have to do with this
1:12 - What is Lockstep Architecture
2:13 - Determinism
4:36 - Randomness
5:35 - Tickrate and Latency
6:40 - Client-Server
10:04 - Finale
Credits to:
Tariq10x for inspiration
u/HideBoar (post eezcya) and u/Beroiner (post 1klpb2x) on r/factorio for art
Factorio team for wonderful sprites and wonderful game
https://en.wikipedia.org/wiki/UDP_hol... for UDP hole punching visualization
Kevin MacLeod - Voltaic
Kevin MacLeod - Rising Tide
Sources:
Factorio forum
FFF 76; 147; 149; 302; 56; 30; 52
Alt-F4 26
snapnet.dev netcode architectures article series
gafferongames.com
Intel Architecture Software Developer Manual
https://news.ycombinator.com/item?id=...
http://const.me/tmp/vrcpps-errors-cha...
etc.
En esta página del sitio puede ver el video en línea How Factorio Syncs A Million Objects de Duración hora minuto segunda en buena calidad , que subió el usuario ov3rwrite 22 marzo 2026, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 151,581 veces y le gustó 7.9 mil a los espectadores. Disfruta viendo!