Задача
Разработать комплект простых анимаций для игрового юнита в RTS-стратегию с топ-даун камерой. Анимации должны корректно экспортироваться в Unity (движок Unity) - с сохранением всех костей, без багов при импорте.
Перечень основных анимаций
- Бег с прицеливанием - четыре направления (вперед, назад, влево, вправо).
- За выглядывание за высоким укрытием (с правой и с левой стороны).
- За выглядывание - низкое укрытие (только сверху).
Варианты стрельбы (для каждой основной позы/анимации)
- 1-й подвариант - стрельба одиночными выстрелами.
- 2-й подвариант - короткая очередь (2-4 патрона).
- 3-й подвариант - длинная очередь (7-10 патронов).
Итоговый набор должен содержать около 15 анимаций, включая все комбинации поз/укрытий и типов стрельбы.
Особенности экспорта
- Модель и анимации экспортируются для движка Unity.
- Анимации должны быть отвязаны от заданной модели, то есть ready to сkinned mesh/аватарой. Но лучше предварительно согласовать формат экспорта (FBX с запечкой анимации или вложенный Avatar-данные).
- Убедиться, что анимации бега и стрельбы корректно накладываются (layering blend trees) в Unity без внешних скриптовых костылей.
- Кости должны быть настроены для Look At, чтобы ствол/голова следовали за курсором.
Требования к качеству выполнения
- Без названий фирм, сайтов, телефонов и логотипов.
- Только продукт для интеграции в существующий прототип.
- Приоритет - гладкая интеграция в контроллер аниматора юнита в RTS (Blend Tree, State Machines).