
Project Awakening и движок Cyllista: разработка на заказ
Студия Cygames разрабатывает свою следующую игру, Project Awakening, используя собственную технологию: движок Cyllista. Этот движок создается специально для производства экшен-RPG с широким визуальным охватом, отдавая приоритет стилю аниме или высококачественной фэнтези. 🎮
Специализированный движок для обширных миров
Ядро Cyllista сосредоточено на управлении открытыми мирами большого масштаба и быстрыми боями против огромных противников. Для достижения этой цели он интегрирует кастомные шейдеры, которые в реальном времени вычисляют внешний вид ключевых элементов, таких как кожа и волосы персонажей. Этот технический подход позволяет добиться желаемой аниме-эстетики без ущерба для плавности в самых интенсивных экшен-сценах.
Технические столпы движка Cyllista:- Рендеринг обширных и детализированных миров с высокой частотой кадров.
- Обработка боев против огромных врагов с эффективностью.
- Реализация кастомных шейдеров для материалов вроде ткани, металла и магических визуальных эффектов.
Создание точно нужного инструмента может быть самым эффективным решением, хотя немногие студии имеют ресурсы для такого подхода.
Гибридный художественный рабочий процесс
Художественная команда Cygames не ограничивается одним ПО. Для моделирования ассетов они используют Autodesk Maya в сочетании с CyModeler — собственной программой студии. Процесс анимации персонажей начинается с захвата движения с помощью специализированной технологии. Затем аниматоры вручную дорабатывают эти данные, чтобы придать им выразительный и характерный стиль компании, обеспечивая плавность и согласованность движений с общей визуальной концепцией.
Ключевые компоненты художественного пайплайна:- Моделирование с Autodesk Maya и внутренней утилитой CyModeler.
- Анимация на основе захвата движения с последующей ручной доработкой.
- Специфические шейдеры для поддержания оптимальной производительности на консолях и ПК.
Подход, привлекающий внимание
Стратегия Cygames показывает, что разработка такого специализированного движка, практически под конкретный проект, может дать значительные преимущества для достижения очень конкретного художественного видения. Этот метод привлекает внимание других разработчиков, поскольку подчеркивает важность создания инструментов, идеально адаптированных к техническим и творческим нуждам игры — сложный путь, требующий значительных внутренних ресурсов. 💡