Язык
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Соцсети
Валюта
Купить
  • Продукты
  • Unity Ads
  • Подписка
  • Unity Asset Store
  • Торговые посредники
Образование
  • Студенты
  • Преподаватели
  • Образовательные учреждения
  • Сертификация
  • Learn
  • Программа развития навыков
Загрузить
  • Unity Hub
  • Архив загрузок
  • Программа бета-тестирования
Unity Labs
  • Лаборатории
  • Публикации
Ресурсы
  • Платформа обучения
  • Сообщество
  • Документация
  • Unity QA
  • FAQ
  • Статус услуг
  • Истории успеха
  • Made with Unity
Unity
  • Наша компания
  • Новостная рассылка
  • Блог
  • События
  • Вакансии
  • Справка
  • Пресса
  • Партнеры
  • Инвесторы
  • Партнеры
  • Безопасность
  • Отдел Social Impact
  • Инклюзия и разнообразие
  • Связаться с нами
© Unity Technologies, 2025
  • Правовая информация
  • Политика конфиденциальности
  • Cookie-файлы
  • Использование персональных данных

Unity, логотипы Unity и другие торговые знаки Unity являются зарегистрированными торговыми знаками компании Unity Technologies или ее партнеров в США и других странах (подробнее здесь). Остальные наименования и бренды являются торговыми знаками соответствующих владельцев.

Hero background image

Создание многопользовательских игр с Unity Netcode

Попробуйте решение Unity для создания сетевого кода и получите библиотеки, учебные материалы и примеры для начала разработки.
Netcode for GameObjects
Netcode for Entities
Netcode for GameObjects
Netcode for Entities
  • Обзор
  • Ресурсы
  • FAQ
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.
Нажмите здесь.
Смотреть

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Решения NetCode для казуальных кооперативных игр

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

Сервис Relay, который входит в состав Unity Gaming Services, — это экономичное пиринговое решение-компаньон для масштабирования игровых тестов и сборки многопользовательской игры без вложений в выделенный хостинг.

Установить Netcode for GameObjects
Ознакомьтесь с планом развития
Снежная сцена гоночного автомобиля

Решения NetCode для соревновательных экшен-игр

Пакет Netcode for Entities на базе ECS — ваш помощник в создании соревновательных экшен-игр с высокой производительностью и масштабируемостью. Разрабатывайте амбициозные игровые процессы на полномочном сервере с прогнозированием, интерполяцией и компенсацией задержек.

Снижайте затраты, используя среду сборки на выделенном сервере, которая может автоматически удалять ненужные ассеты. Развертывайте свои проекты на Multiplay Hosting: этот сервис в составе Unity Gaming Services обеспечит гибкость и масштабируемость вашей игровой инфраструктуры, чтобы вы могли сосредоточиться на создании впечатлений для своих игроков.

Установить Netcode for Entities
Ознакомьтесь с планом развития
Основное изображение UGS

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

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

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

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

Детальный контроль над транспортным слоем

Пакет Unity Transport — это независимая от сетевого кода реализация низкоуровневого сетевого уровня, ориентированная на производительность и надежность. Это современная, защищенная и портируемая библиотека транспортного уровня, которая дополняет в традиционный протокол UDP расширенные функции, включая поддержку Unity Relay, UnityTLS, а также конвейеры.

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

Подробнее
Смотреть

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Примеры NetCode для освоения разработки сетевых компонентов

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

  • Boss Room — это 3D-казуальная кооперативная игра с кодом продакшн-уровня, разработанная с использованием Netcode for GameObjects и интегрированная с Lobby и Relay.
  • Galactic Kittens — это пример кооперативной приключенческой 2D-игры, разработанный с использованием Netcode for GameObjects и иллюстрирующий синхронизацию сетевых объектов.
  • Network Racing — это динамичный пример соревновательной гоночной игры, разработанный с использованием Netcode for Entities и иллюстрирующий прогнозирование, интерполяцию и компенсацию задержек на стороне клиента.
Учитесь и творите вместе с сообществом

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

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

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

Документация
Наш канал в Discord

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

Примеры Bitesize

Примеры Bitesize

Репозиторий Bitesize Samples предоставляет серию примеров кода в виде модулей для использования в играх и лучшего понимания Netcode for GameObjects (Netcode).

Подробнее
Руководство по Netcode for Game Objects

Руководство по Netcode for Game Objects

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

Подробнее
Небольшой шаблон соревновательного Multiplayer режима

Небольшой шаблон соревновательного Multiplayer режима

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

Подробнее
Начало работы с Netcode for Entities

Начало работы с Netcode for Entities

Смотрите этот вебинар, посвященный подробному изучению демонстрации Megacity Metro, чтобы узнать, как привлечь сущности в ваш проект вместе с игровыми сервисами Unity.

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

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

Казуальная кооперативная игра
Соревновательная экшен-игра

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

Поддерживает ли движок Unity модель P2P?

+

Какие платформы будут поддерживаться решениями Unity для многопользовательских игр?

+

Когда решения Unity для многопользовательских игр будут готовы к коммерческому использованию?

+

Всегда ли решения Unity для многопользовательских игр будут представлять собой отдельные пакеты?

+

Для каких версий Editor доступны решения Unity для многопользовательских игр?

+

Как решения Unity для многопользовательских игр интегрируются с Unity Gaming Services?

+

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

+

Можно ли использовать выделенный сервер?

+

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

+