Техническое задание: Система управления персонажем в Unity 3D

Основная цель

Создать отзывчивую и визуально приятную систему управления персонажем от третьего лица для мобильной платформы с использованием встроенных средств Unity.

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

Управление

  • Реализация виртуального джойстика для перемещения персонажа по плоскости.
  • Добавление отдельных кнопок для специальных действий.

Движения и анимации

  • Ходьба: Плавная анимация при движении с малой скоростью.
  • Бег: Ускоренное перемещение с соответствующей анимацией (возможно, по двойному тапу или отдельной кнопке).
  • Прыжок: Анимация прыжка с применением физических сил. Необходимо обработать момент отрыва от земли, фазу полета и приземления.
  • Приседание: Анимация перехода в присед, уменьшение коллайдера персонажа и возможное замедление скорости движения.

Требования к системе

  • Плавные переходы (blend) между анимациями.
  • Корректная обработка столкновений с окружением.
  • Чистый, комментированный код на C#.
  • Готовность интеграции в существующий проект Unity.

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

Исполнитель предоставляет рабочую сцену с персонажем, полностью готовую систему управления, все необходимые скрипты и настроенный контроллер анимаций (Animator Controller).

Разработка интерактивной веб-формы с динамическими полями и JSON-экспортом

Требуется создать адаптивную веб-форму на JavaScript, которая динамически изменяет набор полей в зависимости от вводимых пользователем данных. Форма должна собирать информацию и отправлять её в стороннюю информационную систему в виде структурированного JSON-запроса по завершении заполнения.

Разработка двухуровневого сайта для услуг автоматизации бизнеса

Требуется создать современный сайт для агентства, специализирующегося на автоматизации процессов для малого бизнеса. Структура - двухуровневая, дизайн - лаконичный и технологичный, по аналогии с представленными референсами.