Создавайте игры для Xbox с помощью Unity

Разрабатывайте игры для Xbox
Чтобы начать разработку для Xbox One и Xbox Series X|S, выполните следующие действия:
- Зарегистрируйтесь в качестве разработчика для Xbox
- Ознакомьтесь с советами по разработке для консолей
- Загрузите Unity Pro (обязательно)

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

Опробуйте решения для многопользовательского режима
Разрабатывайте многопользовательские игры для Xbox с помощью облачных инструментов, сервисов и инфраструктуры.
- Хостинг (Multiplay)
- Голосовой и текстовый чат (Vivox)
- Подбор игроков (Matchmaker)
- Сетевые возможности (NetCode)

Получите доступ к услугам экспертов
Воспользуйтесь услугами консультирования по играм и опытом разработчиков программного обеспечения Unity в портировании и оптимизации, чтобы создать наилучшую игру для Xbox.
Как разрабатывать игры для Xbox с помощью Unity
Чтобы портировать свою игру на Xbox:
- Создайте игру
- Подайте заявку на разработку для закрытой консольной платформы
- Получите доступ к отдельным услугам поддержки платформы
- Проведите тестирование на оборудовании платформы и оптимизируйте свое решение
- Реализуйте специфичные для платформы функции
- Выполните сборку в подходящем для платформы формате пакета
- Проведите тестирование для конкретной платформы
- Создайте ассеты для магазина платформы
- Выпустите игру
Узнайте о популярных играх для Xbox, созданных с помощью Unity.

Запуск игры The Falconeer на платформе Xbox Series X|S
Прослушайте эксклюзивное интервью с инди-разработчиком Томасом Сала (Tomas Sala) с конференции Go Behind the Game, проведенной Майком Гейгом (Mike Geig) из команды Unity. Томас рассказывает о том, как портировал The Falconeer на платформу Xbox Series X|S в день запуска игры. Также посмотрите технический доклад Томаса, чтобы понять, как ему удалось создать уникальную и оригинальную игру без использования текстур.

Игра Battletoads перешагивает важный рубеж
Игра Battletoads, перезапуск классического сайд-скроллера, появилась на платформе Xbox One в прошлом году и быстро завоевала признание более одного миллиона игроков. Узнайте, как команда Dlala Studios преодолела трудности, связанные с перезапуском культовой игры для новой аудитории.
Ресурсы для разработки игр для Xbox
Запуск игры Ori: Will of the Wisps на разных платформах
В этой истории успеха разработчики Moon Studios рассказывают, как им удалось разработать Ori: Will of the Wisps и запустить эту игру на нескольких платформах, чтобы охватить больше игроков.
Team17: пример использования Multiplay
Как запустить успешную многопользовательскую игру на всех популярных платформах? Узнайте, как студия Team17 справилась с этой непростой задачей.
HDRP для игр
Научитесь оценивать целесообразность применения рендерингового инструмента HDRP в своих играх и узнайте, как использовать его функции с максимальной эффективностью.
Ответы на часто задаваемые вопросы
Стоимость Unity Pro составляет 150 $ в месяц или 1800 $ в год за одно рабочее место. Подробную информацию о покупке любых продуктов можно найти в нашем магазине.
Для доступа к модулям сборки через форумы разработчиков платформы необходима действующая подписка на Unity Pro (или лицензионный ключ Preferred Platform, предоставленный владельцем соответствующей платформы). Зарегистрируйтесь в качестве разработчика Xbox.
Да. Вы можете разрабатывать и развертывать приложения для закрытых платформ, таких как Nintendo Switch, Sony PlayStation®, Google Stadia и Microsoft Xbox. Для этого вам необходима подписка на Unity Pro (или лицензионный ключ Preferred Platform, предоставленный соответствующим платформодержателем).
Вам также потребуется одобрение владельца каждой платформы, под которую вы хотите разрабатывать. Чтобы узнать больше, посетите страницу регистрации на сайте Xbox.
Nintendo Switch — зарегистрированная торговая марка Nintendo.
Прежде чем получить доступ к модулям для разработки, вы должны подать заявку на получение статуса разработчика, а также получить одобрение от компании Xbox.
Вы можете ознакомиться с примечаниями к выпускам Unity здесь.
Игры на Unity можно разрабатывать на любом привычном для вас языке. Если вы еще не начали разработку, используйте C# или визуальный скриптинг.