Техническое задание: Интерактивная 3D-сцена с анимациями в Unity
Цель проекта
Разработать интерактивную 3D-сцену в Unity, где пользователь сможет управлять анимациями модели механизма через интерфейс.
Основные требования к функционалу
1. Интерфейс и навигация
- Создать стартовое меню с двумя кнопками: "Старт" и "Настройки".
- При нажатии на кнопку "Старт" пользователь переходит в основную 3D-сцену.
- Кнопка "Настройки" должна быть кликабельной, с возможностью дальнейшего развития функционала.
2. Основная 3D-сцена
- Импортировать предоставленную 3D-модель механизма (с ригом и готовыми анимациями).
- Реализовать в сцене две кнопки интерфейса.
- Каждая кнопка должна запускать свою отдельную анимацию на модели.
- Обеспечить четкое и корректное переключение между анимациями.
3. Техническая реализация
- Написать скрипты на C# для управления интерфейсом (кнопки меню, переключение сцен).
- Написать скрипты на C# для управления анимациями модели (Animator Controller, триггеры).
- Корректно настроить анимационные контроллеры и состояния для плавного переключения.
- Обеспечить чистоту и читаемость кода.
Требуемые навыки исполнителя
- Опыт работы с движком Unity 3D.
- Знание C# для создания игровой логики и работы с UI.
- Умение работать с анимационной системой Unity (Animator, Animation Clips).
- Понимание процесса импорта 3D-моделей из Blender в Unity.
Что предоставляется
Готовая 3D-модель механизма с настроенным ригом и двумя подготовленными анимациями.