

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

Советы по началу мультиплатформенной игры
Две студии и эксперты отрасли делятся советами по запуску мультиплатформенного проекта – формирование команды, прототипирование, выбор инструментов, планирование проекта и многое другое.

С настольного ПК на консоль: Лучшие практики с Microsoft
Три студии и ведущие из Microsoft обсуждают лучшие практики по переносу вашей настольной игры на Xbox и другие платформы.

Выбор мультиплатформенной разработки
Выпуск игры на нескольких платформах помогает охватить больше пользователей, независимо от их предпочтений. Это не только дает вам потенциально расширенную базу пользователей при запуске, но и позволяет вновь привлечь ваших самых преданных поклонников, когда они меняют свои предпочтения в аппаратном обеспечении.
По мере развития новых платформ с более сложными API мы развиваем наши стратегические партнерства, чтобы обеспечить рост нашей поддержки платформ вместе с отраслью, помогая вам расширить вашу базу игроков.
Автоматизируйте мультиплатформенные сборки в облаке
Unity Build Automation (UBA) позволяет вам автоматически запускать сборки в облаке на нескольких платформах. Исключите необходимость вручную перенастраивать сборки для нескольких платформ или поддерживать сложные конвейеры сборки или локальное оборудование.
Поддержка сборок на UBA включает мобильные устройства, ПК и Xbox (в настоящее время в альфа-версии), и она совместима с любым инструментом управления версиями на ваш выбор.
Масштабируемая графика на разных платформах
Универсальный рендеринг (URP) позволяет разработчикам приоритизировать инновации, так как производительность и графическая четкость оптимизированы для экосистемы поддерживаемых платформ Unity. Благодаря своей масштабируемости, настраиваемости и богатому набору функций, URP предоставляет вам творческую свободу для любого типа проекта, от стилизованных визуальных эффектов до физически обоснованного рендеринга.

Ускорьте разработку кроссплатформенных игр
От прекрасного сада до умиротворенного оазиса и кабины космического корабля, 3D-пример URP доступен в Unity Hub и содержит окружения, которые помогут вам научиться оптимально использовать URP на настольных, консольных, мобильных и XR платформах.
Путешествие начинается в Терминале,, который использует физически обоснованные материалы для обеспечения реалистичного рендеринга, в то время как Сад позволяет вам без усилий масштабироваться на мобильных устройствах и более мощных платформах. Получите доступ к Кабине, сильно стилизованной среде, специально адаптированной для VR-гарнитур и менее мощных мобильных устройств, и откройте Оазис, чтобы узнать, как URP может достичь более высокого уровня визуального качества для платформ с более производительными GPU.
Проект доступен в Unity Hub.
Оптимизация для мультиплатформенных проектов
У разных консолей и устройств различная производительность и графическое разрешение. Чтобы игроки всегда были довольны вашей игрой, необходимо учитывать следующее:
- Приоритизируйте тестирование на вашем устройстве с минимальными характеристиками, чтобы определить базовую производительность, и используйте инструменты профилирования и отладки Unity для предотвращения, выявления и устранения проблем с производительностью на всех платформах.
- Используйте Addressable Asset System для доставки контента при оптимизации для веба и мобильных устройств, чтобы размер загрузки не был проблемой.
- Оптимизируйте совместную работу команды и управление версиями проекта с помощью таких решений, как Unity Version Control.

Расширяйте аудиторию благодаря поддержке множества платформ
При выпуске вашей игры на нескольких платформах необходимо убедиться, что она готова к росту, чтобы вы могли привлечь как можно больше игроков.
С помощью технологического стека, ориентированного на данные (DOTS), вы можете эффективно масштабировать свою игру, так как это позволяет вам быстрее итеративно работать с кодом C#, который легче читать и повторно использовать в других проектах.
Unity Gaming Services могут помочь вам создавать онлайн-игры с инструментами для многопользовательских услуг, операций с играми, привлечения пользователей и монетизации.
Хостинг облачных игровых серверов (Multiplay) обеспечивает производительность и гибкость вашей игровой инфраструктуры и предоставляет наилучший опыт вашим игрокам.
Понимание стоимости и факторов, мешающих выпуску мультиплатформенных проектов
Мультиплатформенные игры открывают новые возможности, но также сопряжены с определенными проблемами.
Вам необходимо убедиться, что ваша игра не зависает и не тормозит на всех целевых платформах. Unity Cloud Diagnostics позволяет фильтровать данные о сбоях и производительности, связывать их с различными командами реагирования и настраивать пользовательские панели мониторинга, чтобы ваша игра работала плавно на целевом оборудовании.
Также может быть полезно узнать мнение разработчиков, которым удалось довести идеи игр до коммерческого выпуска. Круглый стол Unity: Узнайте истинные затраты и советы по созданию игры с участием ведущих экспертов отрасли, которые делятся советами и опытом создания игр.

Быстрая разработка и охват большего числа платформ
Оптимизируйте свои игры для последних платформ с помощью Unity 6.
- Unity 6 значительно более стабильна и производительна, чем наш последний крупный релиз, улучшая как опыт разработчиков, так и игроков.
- Достигайте большего числа игроков с помощью недавно добавленной поддержки веб-платформ для мобильных браузеров.
- Улучшите эффективность и организуйте сборки для нескольких платформ с помощью улучшенного браузера платформ и совершенно новых профилей сборки.
- Получите ранний доступ к поддержке предварительного просмотра WebGPU, чтобы экспериментировать с последним графическим API для игр в настольных браузерах.
Мультиплатформенные игры, созданные с помощью Unity

Two Point Campus
Узнайте, как с помощью компилятора Burst, Universal Render Pipeline (URP) и Entity Component System (ECS) разработчикам Two Point Campus удалось написать код, производительный на всех целевых платформах.

Rollerdrome
Узнайте, как Roll7 быстро вышли с ПК на консоли и подготовили свой динамичный экшен-шутер к платформам следующего поколения с частотой 120 кадров/сек и разрешением 4K.

Greak: Memories of Azur
Узнайте, как Navegante удалось вовремя выпустить свою первую игру, Greak: Memories of Azur.

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

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

Разработка игр XR
Создавайте иммерсивные игры, используя гибкие инструменты, которые работают на различных XR-платформах. Unity поддерживает ведущие гарнитуры, включая Apple Vision Pro, Meta Quest и PlayStation®VR.

Разработка игр для консолей
Unity предлагает ресурсы в помощь разработке игр для PlayStation, Xbox и Nintendo Switch™, в том числе специализированные модули сборки для конкретных платформ, дополнительные функции, обучающие материалы и форум премиум-поддержки.

Разработка мобильных игр
Создавайте впечатляющие, производительные приложения на базе платформы, лежащей в основе более половины 1000 лучших мобильных игр в Apple App Store и Google Play.

Разработка игр для ПК
Unity позволяет одним щелчком создавать сборки для PC, Mac и браузеров.

Выберите ведущую в мире платформу разработки игр и экосистему инструментов и сервисов на пути от концепции до монетизации.
Nintendo Switch — зарегистрированная торговая марка Nintendo.