Как Wild Blue Skies заново собирает on-rails шутер на Unity 6 — Game Design Radar
← Все посты

Как Wild Blue Skies заново собирает on-rails шутер на Unity 6

14.08.2026
Как Wild Blue Skies заново собирает on-rails шутер на Unity 6

Wild Blue Skies — современный on-rails шутер, вдохновлённый классическими консольными играми жанра. Команда делает проект на Unity 6 и опирается на собственные инструменты поверх стандартного стека.

Технологический стек и кастомные системы

Игра создаётся в Unity 6. Для кат-сцен используется Cinemachine, но игровые камеры работают на кастомных body- и aim-компонентах. Они интегрированы с Cinemachine только ради удобства переходов и плавных склеек между камерами.

Ключевая часть технологии — Enemy Encounter system. Это внутриигровый редактор/система, позволяющая собирать волны врагов из нескольких слоёв простых дискретных поведений. Такой подход даёт возможность оркестровать сложные паттерны атак и появления врагов, оставаясь в рамках управляемой модульной структуры.

Боссы и их паттерны атак реализованы полностью вручную на уровне кода, без процедурной генерации. Это сознательный выбор, отсылающий к классическим on-rails шутерам, где босс-файты строились как тщательно выверенные сценарии.

Дизайн-подход и работа с ограничениями

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

Главный вывод разработчиков: ограничения — союзник. В индустрии, где «можно всё», они сознательно задают чёткие столпы (pillars) и принимают ограничения: технические (железо), ресурсные (команда, время) и жанровые (формат on-rails). Это помогает сфокусироваться, не распыляться и доводить выбранные элементы до высокой полировки.

Выводы

  • Игра строится на Unity 6 с активным использованием Cinemachine и кастомных камер.
  • Enemy Encounter system позволяет комбинировать простые поведения в сложные волны врагов.
  • Паттерны боссов реализованы вручную кодом, в духе классических on-rails шутеров.
  • Сознательное принятие ограничений (железо, ресурсы, жанр) помогает освежить ретро-жанр.
check_circle Факт-чекинг
Статья прошла проверку. Фактологических ошибок не выявили.
sports_esports Упомянутые игры