Добро пожаловать в Мегаполис: Наш образец многопользовательской игры в соревновательном режиме

Создание многопользовательских игр - дело сложное. По мере того как рынок 3D ускоряет свою эволюцию в живые игры, создатели все чаще чувствуют себя перегруженными технологиями и шагами, необходимыми для создания таких игр. Unity стремится расширить границы разработки игр и предоставить разработчикам лучшие инструменты, необходимые для создания отличного игрового опыта.
В связи с этим мы с радостью объявляем о выходе Megacity Multiplayer, нашего нового образца многопользовательской игры с соревновательным режимом. Этот релиз стал важной вехой для нашей команды, поскольку он демонстрирует, как создатели могут создавать амбициозные многопользовательские игры с поддержкой более 64 одновременных игроков, используя такие решения Unity Gaming Services (UGS), как хостинг игровых серверов, аутентификация, голосовой чат и матчмейкинг.
Игроки начнут играть в Megacity Multiplayer , разместив или присоединившись к игровому серверу, который может быть установлен локально на устройстве игрока или через Game Server Hosting.
После подключения игроки присоединятся к лобби и перенесутся в огромный игровой мир Megacity Multiplayer, который предлагает захватывающую среду для игры и общения с другими игроками. В многопользовательской игре Megacity Multiplayer игроки зарабатывают очки, стреляя по другим машинам и соревнуясь за первое место в таблице лидеров.
Наш стек технологий, ориентированных на работу с данными(DOTS), расширяет возможности движка Unity, чтобы создатели могли создавать более амбициозные игры. Ключевая особенность DOTS, система компонентов сущностей (ECS), поставляется с Unity 2022 LTS. В этом выпуске образец Megacity Multiplayer демонстрирует встроенные функции для поддержки более 64 одновременных игроков.
Megacity Multiplayer демонстрирует, как Unity и пакет Netcode for Entities могут работать вместе для создания масштабных многопользовательских игр без ущерба для производительности. Опытные создатели могут достичь беспрецедентного и расширяемого уровня контроля и детерминизма с помощью ECS для Unity.

Megacity Multiplayer поможет вам узнать, как создать структуру, сеть и управлять соревновательной многопользовательской игрой с помощью решений из экосистемы Unity. В нем также показано, как создатели могут использовать UGS для разработки увлекательных многопользовательских игр. Например, хостинг игровых серверов предлагает оптимизированный подход к обеспечению отказоустойчивости и масштабируемости игровой инфраструктуры, а Matchmaker, голосовой чат и аутентификация используются для подключения игроков и облегчения внутриигрового общения.

Мы с нетерпением ждем ваших отзывов, чтобы и дальше совершенствовать и улучшать опыт разработчиков многопользовательской игры. Благодаря вашим мнениям и предложениям мы предоставляем полезные образцы, которые вдохновляют и расширяют возможности наших создателей.
В настоящее время мы планируем перенести образец мультиплеера Megacity на Universal Render Pipeline (URP), чтобы продемонстрировать, как с помощью инструментов Unity можно создать настоящий кроссплейный соревновательный экшен. Следите за новостями.
Получите образец и запросите функции или обновления по нашей публичной дорожной карте. Тогда следите за новостями о Megacity , оставаясь с нами на связи и делясь своим опытом (или задавая вопросы) в Discord или на форумах.
