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.
На этой странице сайта вы можете посмотреть видео онлайн How Factorio Syncs A Million Objects длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь ov3rwrite 22 Март 2026, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 151,581 раз и оно понравилось 7.9 тысяч зрителям. Приятного просмотра!