Перейти к содержимому

Как Factorio синхронизирует миллион объектов

ov3rwrite

0:00 / 0:00

Как Factorio синхронизирует миллион объектов

164 564 просмотра · 5 месяцев назад
ov3rwrite
1,12 тыс. подписчиков
164 564 просмотра · 5 месяцев назад
Как Factorio удаётся поддерживать идеальную синхронизацию миллионов объектов в течение игровых сессий? Подробный анализ одной из фундаментальных архитектур сетевого кода игр. Разделы: 0:00 - Какое отношение Quake имеет к этому? 1:12 - Что такое архитектура синхронного выполнения? 2:13 - Детерминизм 4:36 - Случайность 5:35 - Тикер-рейт и задержка 6:40 - Клиент-сервер 10:04 - Финал Благодарности: Tariq10x за вдохновение u/HideBoar (пост eezcya) и u/Beroiner (пост 1klpb2x) на r/factorio за иллюстрации Команда Factorio за замечательные спрайты и замечательную игру https://en.wikipedia.org/wiki/UDP_hol... за визуализацию пробития UDP-дыр Кевин Маклеод - Voltaic Кевин Маклеод - Rising Tide Источники: Форум Factorio FFF 76; 147; 149; 302; 56; 30; 52 Alt-F4 26 серия статей о архитектурах сетевого кода snapnet.dev gafferongames.com Руководство разработчика программного обеспечения по архитектуре Intel https://news.ycombinator.com/item?id=... http://const.me/tmp/vrcpps-errors-cha... и т. д.