• Игры
  • Отрасль
  • Ресурсы
  • Сообщество
  • Обучение
  • Поддержка
Услуги разработчиков
Движок Unity
Создавайте 2D и 3D игры для любой платформы
ЗагрузитьТарифы и цены
Монетизация
Встроенная покупка (IAP)
Откройте и управляйте IAP в разных магазинах
Mediation
Максимизируйте доход и оптимизируйте монетизацию
Качество рекламы
Защитите пользовательский опыт вашего приложения
Tapjoy
Создавайте долгосрочную лояльность пользователей
Все продукты монетизации
Привлечение пользователей
Привлечение пользователей
Будьте замечены и привлекайте мобильных пользователей
Unity Vector AI
Соединяйте игроков с подходящими играми
Aura - реклама на устройстве
Достигайте пользователей на устройстве в пиковые моменты вовлеченности
Все продукты для роста
Примеры использования
3D сотрудничество
Создавайте и просматривайте 3D проекты в реальном времени
Иммерсивное обучение
Обучение в иммерсивных средах
Пользовательские опыты
Создавайте интерактивные 3D опыты
Все отраслевые решения
Отрасли
Производство
Достигнуть операционного совершенства
Торговля
Преобразовать опыт в магазине в онлайн-опыт
Автомобильная отрасль
Повысить инновации и опыт в автомобиле
Все отрасли
Техническая библиотека
Документация
Официальные руководства пользователя и ссылки на API
Инструменты для разработчиков
Версии релизов и трекер проблем
План развития
Обзор предстоящих функций
Глоссарий
Библиотека технических терминов
Дополнительная информация
Истории успеха
Истории успеха из реальной жизни
Руководства по лучшим практикам
Советы и хитрости от экспертов
Все ресурсы
Что нового
Блог
Обновления, информация и технические советы
Новости
Новости, истории и пресс-центр
Сообщество
Обсуждения
Обсуждать, решать проблемы и соединяться
События
Глобальные и местные события
Истории сообщества
Made with Unity
Показ Unity-креаторов
Прямые трансляции
Присоединяйтесь к разработчикам, креаторам и инсайдерам
Награды Unity
Празднование Unity-креаторов по всему миру
Для каждого уровня
Unity Learn
Освойте навыки Unity бесплатно
Профессиональное обучение
Повышайте уровень своей команды с тренерами Unity
Не использовали Unity раньше
С чего начать
Приступите к обучению
Основные пути Unity
Не использовали Unity раньше? Начните свое путешествие
Практические руководства
Практические советы и лучшие практики
Образование
Для студентов
Запустите свою карьеру
Для преподавателей
Улучшите свое преподавание
Лицензия Education Grant
Принесите мощь Unity в ваше учебное заведение
Программы сертификации
Докажите свое мастерство в Unity
Варианты поддержки
Получить помощь
Помогаем вам добиться успеха с Unity
Планы успеха
Достигайте своих целей быстрее с помощью экспертов
FAQ
Ответы на часто задаваемые вопросы
Связаться с нами
Свяжитесь с нашей командой
Тарифы и цены
Язык
  • 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
CASE STUDY

Внутри целостного мультиплатформенного релиза Everguild

Расширяемый универсальный конвейер рендеринга Unity, а также Unity Asset Store, Profiler и Addressables помогли создать триумфальную стратегию выпуска мультиплатформ.
Начать 30-дневный бесплатный пробный период
Поговорите с экспертом
Начать 30-дневный бесплатный пробный период
Поговорите с экспертом

Поддержка кроссплатформенного релиза

Warhammer 40,000: Warpforge is the first effort to bring the vast Warhammer 40,000 universe into a free-to-play, cross-platform digital card game. As a small team, Everguild needed an extensible solution across the game’s lifecycle that could help them provide a seamless experience across PC and mobile. They wanted to achieve PC quality and top performance on a multitude of mobile devices.

Задача

Finding a flexible end-to-end solution to help a small team scale a multiplatform release

Платформы

PC, Mac, iOS, Android

Количество сотрудников

21

Местоположение

United Kingdom and Spain

Монтаж персонажа Warhammer 40000

Начало успешного партнерства

В 2015 году братья и сестры Изабель и Андрес Таллос решили создать цифровую карточную игру. Они нашли финансирование благодаря конкурсу видеоигр, в котором участвовала работа, выполненная в Unity. Они никогда не оглядывались назад.

После успеха их первой игры во вселенной Warhammer, Horus Heresy: Legions, Everguild была приглашена для создания Warhammer 40,000: Warpforge.

Карточный геймплей Warhammer 40000

Результаты

  • Строил многоплатформенные предложения на основе одной кодовой базы
  • Использует Unity для разработки как для iOS, так и для Android, сокращая время разработки вдвое
  • Сэкономил несколько месяцев на переносе на ПК
  • Улучшение рабочих процессов с помощью Universal Render Pipeline
  • Расширение наборов инструментов с помощью Unity Asset Store
  • Сокращение времени разработки в два раза для нескольких платформ
  • Минимизация загрузок с помощью адресных устройств
  • Повышение вовлеченности игроков с помощью аналитики
  • Победа в сражении
Игровая сцена Warhammer 40000 в редакторе Unity

Улучшение рабочих процессов с помощью Universal Render Pipeline

В компании Everguild знали, что для создания нового 3D-контента на ПК и мобильных устройствах, который бы оставался верен художественному стилю франшизы Warhammer, им придется адаптировать рабочий процесс из прошлых выпусков.

У них был опытный графический программист, который создал библиотеку узлов Shader Graph и пользовательские функции рендеринга в Universal Render Pipeline (URP). Эта библиотека позволила остальным членам команды, включая дизайнеров и художников, создавать бесконечные вариации, не нуждаясь в поддержке программистов. Более того, все это было сделано с очень высокой производительностью.

"Вы можете легко просмотреть шейдеры на каждом шаге и быстро определить, где происходят сбои, - говорит директор игры Сезар Риос (César Ríos). "По сравнению с более медленным процессом кодирования шейдеров старого образца, этот метод обеспечивает более быстрые результаты".

Пользовательский интерфейс выбора колоды в Warhammer 40000

Расширение наборов инструментов с помощью Unity Asset Store

Как небольшой команде, им нужны были многофункциональные инструменты. Они выбрали Unity Asset Store, чтобы сэкономить время и расширить свои возможности. "При создании прототипов очень полезно брать пакеты артов из Asset Store для проверки идей", - говорит Таллос. Производственные инструменты для локализации и шифрования стали для них отличным подспорьем. "Они отличаются высоким качеством и поддерживаются кем-то другим, так что это большая экономия времени."

Это помогло им увидеть, как другие разработчики решают проблемы с кодом. Изучение кода дает представление о различных техниках и идеях. Риос объясняет: "Я многому учусь в Asset Store. Вы можете посмотреть на уникальный код активов, а затем адаптировать его к своей конкретной игре"

Игровой интерфейс Warhammer 40000

Сокращение времени разработки в два раза для нескольких платформ

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

Централизация имела огромное значение. Таллос говорит: "Использование одной кодовой базы для iOS и Android вдвое сократило время разработки". Это также позволило им сэкономить несколько месяцев на переносе на ПК и выпустить продукт на Mac, чего в противном случае не произошло бы.

Они также использовали Unity Profiler для отслеживания распределения ресурсов и узких мест в производительности, что было очень важно для крупносерийных и менее мощных устройств. "Вы пишете код и быстро прорабатываете его в редакторе, прежде чем отправить в систему контроля исходных текстов", - объясняет Риос.

Карточки Warhammer 40000

Минимизация загрузок с помощью адресных устройств

Живые операции имеют решающее значение для Everguild. Благодаря высококачественному контенту они нашли гибкий подход к загрузке активов. Для магазинов приложений они включают в себя то, что необходимо для обучения и ознакомления с игрой. Более насыщенный контент появляется по мере вовлечения игроков.

По словам Таллоса, "для нас очень важно выпускать контент удаленно, не обновляя клиент. В противном случае было бы невозможно выпускать обновления одновременно, поскольку для каждой платформы существует свой процесс выпуска."

Для управления доставкой и загрузкой активов они используют Unity Addressable Asset System. "С помощью Addressables вы можете вносить небольшие изменения и обновления, не заставляя людей загружать большие обновления. Наличие такого детального контроля и гибкости жизненно важно", - говорит Риос.

Сведения о карточках Warhammer 40000

Повышение вовлеченности игроков с помощью аналитики

Усталость игроков всегда является проблемой для живых игр, поэтому команде была необходима стратегия LiveOps, обеспечивающая постоянный поток свежего контента для игроков. Они ежедневно обновляют предложения по покупке приложений и еженедельно выпускают новый контент, например, скины. "Мы разрабатываем временные события, такие как черновые режимы, с разной периодичностью, а затем смешиваем их с большими обновлениями", - говорит Риос.

Не имея специальных специалистов по анализу данных, они полагаются на аналитические решения от Unity: "Мы тратим время на то, чтобы составить правильный запрос, отвечающий на наши вопросы, затем добавляем его на приборную панель и регулярно получаем оповещения по электронной почте". Они используют Unity Analytics, чтобы перепроверить данные и убедиться, что они поступают правильно. Аналитика имеет первостепенное значение для команды, и проверка количества DAU и расходов оказалась очень ценной.

Геймплей Warhammer 40000

Победа в сражении

Warpforge предоставляет Everguild еще одну возможность расширить свои отношения с миллионами поклонников Warhammer. В этой амбициозной игре они поставили перед собой задачу доминировать в мультиплатформенном релизе, а размер команды, качество контента и требования LiveOps потребовали от партнеров сквозной адаптации.

Таллос говорит: "Unity облегчила нам задачу и предоставила множество решений с самого начала, используя стратегии LiveOps. Мы поставляем продукцию на множество рынков и дополнительных платформ, что было бы невозможно без этого движка."

"Использование единой кодовой базы для iOS и Android вдвое сократило время разработки".
Andres Tallos
ANDRES TALLOS / EVERGUILDCEO
"С помощью Addressables вы можете вносить небольшие изменения и обновления, не заставляя людей загружать большие обновления. Наличие такого детального контроля и гибкости жизненно необходимо".
César Ríos
CÉSAR RÍOS / EVERGUILDGame Director
Warhammer 40000 Case study callout
Работайте с несколькими платформами

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

Начать 30-дневный бесплатный пробный период
Поговорите с экспертом