Основные признаки:
- Простой, но гибкий Base_Character BP с криволинейным подходом к движению и вращению (нет корневого движения, все движение, кроме качания, управляется кодом).
- Мощный управляемый данными AnimBP с умным подходом к смешиванию локомоций и надежной системой наслоения для легкого добавления игровых состояний и вариаций, без тонны дополнительных анимаций. Другие функции включают в себя спринтерский импульс, аддитивное наклонение, прогнозирование земли, поворот/поворот на месте, ИК ног и многое другое.
- Полностью динамическая система Мантинга, которая использует простые следы для проверки геометрии подъема. Активы кривой используются для плавного выравнивания местоположения / поворота и перемещения.
Вторичные Характеристики:
- Экспериментальная система камеры, управляемая данными, использующая экземпляр anim для piggy-back функциональности машины состояний, для легкого и детального управления поведением камеры с состояниями, смесями и кривыми anim.
- Базовая, но функциональная система смешивания Ragdoll для плавного смешивания с состоянием ragdoll и обратно. В основном просто для развлечения ;)
Технические подробности:
Основные Вещи:
- 1 Base_Character BP с 1 ребенком.
- 1 AnimBP для всей анимации.
- 1 контроллер плеера и 3 виджета для легкой отладки функциональности.
- 1 Player Camera Manager с дополнительным AnimBP для системы камер
- 4 интерфейса для легкой связи между всеми основными системами.
- 1 таблица данных и множество кривых, структури перечислений, используемых во всех системах.
- 1 новая сетка персонажей AnimMan с сопутствующим физическим активом, отлично подходящая для прототипирования, с легкой функциональностью раскраски (в пределах детского БП).
- Более 100 примеров анимации в ключевых кадрах с циклами, переходами поз и многим другим.
Вторичный Материал:
- Многие мелкие и несущественные вещи, такие как Аним модификаторы, примеры искусственного интеллекта, реквизит материалов и некоторые простые BPs для создания счастливых тестовых уровней :)
V1 - 4.14
V2 - 4.15 > 4.17
V3 - 4.18 > 4.19
V3. 1 - 4.20 > 4.23
V4-4.24.1 (пожалуйста, убедитесь, что у вас установлено исправление 24.1, чтобы предотвратить сбой)