Техническое задание: Анимационный пакет для персонажа UE5

Ищу специалиста по риггингу и анимации для создания полного набора анимаций для главного персонажа в проекте на Unreal Engine 5. Персонаж будет представлен в нескольких вариантах телосложения (худой, обычный, атлетичный, полный), и анимации должны выглядеть органично для каждого типа.

Основные задачи

  • Подготовка и настройка рига: Проверка и финализация предоставленного рига (Mannequin или иного скелета) для корректной работы в Unreal Engine 5.
  • Создание базового набора анимаций: Разработка цикличных и разовых анимаций высокого качества.

Требуемый набор анимаций

1. Базовые локомоции и состояния

  • Стояние (Idle) с легкими естественными движениями.
  • Ходьба, бег, спринт.
  • Плавные развороты на месте и в движении.
  • Приседание, переход в положение лежа, ползание и обратные действия (вставание).
  • Прыжок, падение, приземление.

2. Анимации взаимодействия с окружением

  • Открытие и закрытие дверей.
  • Посадка в транспорт и высадка из него.
  • Вход в здания, использование объектов интерфейса (кнопки, рычаги).

3. Дополнительные анимации (по согласованию)

  • Базовые боевые анимации: удары руками, реакции на получение урона.

Ключевые требования к качеству

  • Естественность и плавность: Все движения должны выглядеть реалистично.
  • Адаптация под телосложение: Желательно внести легкие стилистические различия в анимации для разных типов тела (например, в походке или скорости движений), чтобы избежать эффекта клонирования.
  • Техническая подготовка: Анимации должны быть готовы к интеграции в Animation Blueprints UE5: корректные циклы, настроенные переходы, применение root motion там, где это необходимо.

Результат работы

  • Полный пакет анимаций в формате, готовом к импорту и использованию в Unreal Engine 5.
  • Четкая структура папок и понятные названия файлов.

Разработка аудио-читалки Корана с подсветкой текста для Telegram Mini App

Требуется создать мини-приложение в Telegram на React для воспроизведения Корана с синхронной подсветкой произносимого слова. Основная задача - разметить аудиофайлы и подготовить таймкоды для нескольких чтецов, а также реализовать полноценный аудиоплеер.