Unity представила многопользовательскую демку Megacity Metro в жанре кроссплатформенного соревновательного экшен-шутер от третьего лица. Игра поможет на примере изучить используемые технологии и применять их в своих проектах.
Компания опубликовала два проекта: Megacity Metro и Megacity. В играх используется передовые технологии для управления сетевыми процессами, включая прогнозирование и компенсация задержек. Игра поддерживает более 128 игроков, которые могут подключаться с компьютеров и мобильных устройств. В проекте разработчики использовали технологии Multiplay Hosting, Matchmaker и Vivox Voice Chat.
Для обеспечения кроссплатформенной сетевой игры применяется технология Unity Gaming Services (UGS). Она же используется для реализации сквозного шифрования. Megacity Metro и Megacity представляют собой проекты разных масштабов. В первом представлена крупномасштабная кроссплатформенная потоковая передача и улучшенная совместимость мобильных устройств с помощью URP.
Детальная информация о новых демках представлена на официальном сайте. Код игр опубликован на GitHub.
Источник: habr.com