ПРОДУКТЫ

Разработайте собственную сетевую систему с Netcode

Ознакомьтесь с нашим новым решением для сетевых функций и загрузите все необходимые библиотеки, учебные материалы и примеры для начала работы.

Встречайте: Boss Room

Boss Room — это небольшой демонстрационный проект кооперативного шутера на основе Netcode for GameObjects и Unity Relay, который поможет вам разобраться в принципах и приемах разработки многопользовательской игры.

rnsm

network profiler

Знакомьтесь с Netcode for GameObjects

Netcode for GameObjects — это сетевая библиотека для игрового движка Unity. Мы продолжаем развивать нашу систему в открытом виде, стараясь предоставить вам надежную, гибкую и расширяемую основу сетевого кода для решения задач вашего следующего многопользовательского проекта.

Установите пакет в Unity Editor или изучите код на GitHub.

Учитесь и творите вместе с сообществом

Как говорится, один в поле не воин, поэтому мы рекомендуем вам присоединиться! Изучайте документацию, технические примеры и контент и начинайте работу. 

Кроме того, наши разработчики готовы ответить на ваши вопросы на форуме Multiplayer, в Discord и на GitHub.

Электрический ток проходит между двумя панелями

Откройте новые возможности для игры с Unity Gaming Services

Создайте небольшую кооперативную игру с Netcode for GameObjects и поддержкой Relay и Lobby для подключения игроков.

Не забывайте и о других решениях Unity для разработки, поддержки и развития вашей игры, которые проверены в крупнейших игровых проектах.

Learn and create within a community

Someone once said that it’s dangerous to go alone – so we thought you should take this! Dive into our documentation for technical references and content to get started with networking.

Plus, our team is active on the Multiplayer forum, Discord, and GitHub if you have any questions.

Learn and create within a community

Графика города в UGS

Level up your game with Unity Gaming Services

Build your small-scale cooperative game with Netcode for GameObjects and connect your players with Relay and Lobby.

Plus, access more Unity solutions available to build, manage, and grow your game – battle-tested by the biggest names in gaming.

Martin Raue, CTO, Twin Drums, The Wagadu Chronicles

«Мы уже давно используем Unity в разработке игр, а появление нового ключевого компонента Unity, а именно сетевой подсистемы, — это неоценимо. 

Пакет Netcode for GameObjects очень прост в освоении, а тесная интеграция с Unity сильно помогает ускорить разработку».

Martin Raue, CTO, Twin Drums, The Wagadu Chronicles
Marc-Antoine Fortier, CTO, Fika Productions, Ship of Fools

«Netcode for GameObjects дает все, что мне нужно от сетевого пакета. Его легко изучить. Он хорошо продуман Он берет на себя кучу сложных сетевых операций и дает мне полностью сосредоточиться на самой игре».

Marc-Antoine Fortier, CTO, Fika Productions, Ship of Fools

Узнайте подробнее о многопользовательской подсистеме

8 факторов разработки многопользовательских игр

В этом руководстве мы рассмотрим восемь факторов разработки многопользовательских игр, которые следует учесть в разработке вашей следующей многопользовательской игры.

Встречайте: Boss Room

Ознакомьтесь с Netcode for GameObjects от Unity, Relay, и типовыми решениями многопользовательской игры на примере небольшого проекта кооперативной RPG Boss Room.

Сетевые функции небольших кооперативных игр

Узнайте, как разработчики новой инди-игры Breakwaters выбрали модель разработки, чтобы освоить тонкости работы с сетевыми функциями небольшой кооперативной игры.

Netcode: правда или вымысел?

У термина Netcode плохая слава среди геймеров — именно из-за него, по их мнению, случаются задержки и проблемы в режиме мультиплеера. В этой статье мы развенчиваем распространенные мифы про Netcode.

Начните разработку новой мультиплеерной игры

Установите Netcode for GameObjects, чтобы ускорить разработку вашего нового многопользовательского проекта в Unity.

Ответы на часто задаваемые вопросы

Netcode for GameObjects поддерживает P2P?

Текущая версия Netcode for GameObjects поддерживает модель клиентского сервера, где один клиент выступает в роли сервера, а остальные подключаются к нему.

Какие платформы поддерживает Netcode for GameObjects?

Текущая версия Netcode for GameObjects поддерживает большинство платформ, за исключением WebGL. Сетевая система на основе Netcode for GameObjects со временем будет поддерживать все крупнейшие целевые платформы Unity.

Когда Netcode for GameObjects будет готова к коммерческому использованию?

К сожалению, мы пока еще не определились с датой готовности новой сетевой подсистемы к коммерческому использованию. Тем не менее, это один из главных приоритетов Unity на 2021 год, и это отразится в выпусках.

Планируется ли интеграция Netcode for GameObjects в Unity Engine?

Netcode for GameObjects — это ключевой элемент Unity GameObjects Multiplayer Networking Framework. Согласно нашим планам, эта система будет поставляться отдельно от основного движка в виде пакета.

Which editor versions is Netcode for GameObjects available for?

Netcode for GameObjects will be available in versions 2020.3, 2021.3, 2022.1, and 2022.2

How is Netcode for GameObjects integrated with Unity Gaming Services?

NGO and UTP have seamless integration with Unity Relay. For Game Server Hosting (Multiplay), the process to get them setup together is currently manual – however, our team is currently working on making this DGS workflow optimal and seamless.

Будут ли приниматься предложения от участников сообщества?

Да, конечно! Предложения принимаются как по SDK, так и по документации. Мы очень рады возможности вести разработку вместе с сообществом. Кроме того, мы реализуем и другие варианты участия, например, рабочие предложения по архитектуре.

Поддерживается ли выделенный сервер в Netcode for GameObjects?

Netcode for GameObjects поддерживает модель выделенного игрового сервера. Для создания выделенного сервера с помощью Netcode for GameObjects можно подготовить серверную сборку проекта, а затем загрузить ее на хостинг или на собственный физический сервер.

Где найти обучающие материалы по Netcode for GameObjects?

На нашем сайте документации доступно много полезных обучающих ресурсов и статей для начала работы. Разработчики готовы ответить на вопросы непосредственно в Discord или на форуме Netcode for GameObjects.

Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Подробнее об этом можно узнать на странице, посвященной политике использования cookie-файлов.

Согласен