Звездный двигатель и йо-йо: инженерия за прорывом Пенни

24.05.2026 Опубликовано | Переведено с испанского

Возвращение эстетики 128 бит — это не просто ностальгия, а техническое решение. Evening Star построила Penny's Big Breakaway на Star Engine, собственном движке, разработанном для приоритета высокой частоты кадров и детерминированной физики. Настоящей проблемой стало не моделирование, а симуляция йо-йо — объекта, сочетающего ограничения верёвки, инерцию и коллизии в реальном времени, что потребовало создания индивидуальной физической системы, ломающей условности стандартных движков.

Скриншот Penny's Big Breakaway, демонстрирующий йо-йо в движении с реалистичной физикой верёвки

Производственный конвейер: StarSDK и физический риггинг 🎮

Рабочий процесс опирается на StarSDK — набор инструментов, служащий мостом между Blender и Star Engine. В то время как Blender отвечает за полигональное моделирование и скелетный риггинг Пенни, StarSDK позволяет экспортировать данные нелинейной анимации и свойства массы для йо-йо. Ключевой момент — в настраиваемом физическом движке: используется не стандартный решатель верёвок, а симуляция частиц с ограничениями расстояния и крутящего момента. Это позволяет йо-йо реагировать на частоту кадров без рассинхронизации, сохраняя плавность 60 FPS даже в сценах с множеством интерактивных объектов.

Эстетика 128 бит: Между ограничением и свободой 🕹️

Решение стремиться к яркой эстетике, напоминающей Dreamcast и GameCube, не случайно. Ограничивая разрешение текстур и используя насыщенные цветовые палитры, команда снижает нагрузку на пиксельное затенение, высвобождая ресурсы для физического движка и динамического освещения. Это технический баланс: пожертвовать фотореализмом, чтобы гарантировать, что каждый поворот йо-йо ощущается точным и отзывчивым. В инди-играх оптимизация — не роскошь, а сама механика игры.

Как разработчик, какие реальные технические преимущества предлагает Star Engine по сравнению с современными движками, такими как Unity или Unreal, для эмуляции эстетики и физики 128 бит, и какие конкретные инженерные проблемы возникли при реализации механики йо-йо в Penny's Big Breakaway?

(P.S.: 90% времени разработки уходит на полировку, остальные 90% — на исправление багов)