Почему MMO стоят 500 миллионов долларов?
Разбираем что скрывается за словом "MMO" с инженерной точки зрения. Разберём архитектуру MMO целиком: авторитарный сервер, предсказание на клиенте, протоколы передачи данных, зоны интереса, шардирование и инстансы, серверный мешинг, базы данных, микросервисы и облачные технологии — и почему всё это вместе стоит сотни миллионов долларов. Таймкоды: 0:00 — Введение 0:11 — Что будет в видео? 0:44 — Известные примеры проблем в MMO 2:28 — Сравнение разработки обычной игры и разработки MMO 5:48 — Авторитарный сервер 7:29 — Предсказание на клиенте (Client-side prediction) 9:23 — Способы передачи пакетов (TCP & UDP) 11:55 — Зоны интереса (Area of Interest) 13:40 — Шардирование 16:46 — Инстансы и инстансирование 18:17 — Server Meshing 20:48 — Сложности в разработке Server Meshing-а 22:50 — Где хранятся данные в MMO? 26:06 — Подходы к разработке: монолит или микросервисы? 28:20 — Масштабирование и облачные технологии 30:51 — Сторонние сервисы для игр 32:44 — Итоги 34:25 — Заключение Если видео оказалось полезным — подписывайся, впереди ещё много про оптимизацию и архитектуру проектов в UE5. 🎮 Поддержите канал лайком и подпиской! #GameDev #MMO #Архитектура #sikorskipishet #GameDevelopment #UnrealEngine5 #UE5 #ServerArchitecture #Backend
Название:
Почему MMO стоят 500 миллионов долларов?
Категория:
Разное