Техническое задание: 3D-тренажер по пожарной безопасности

Цель проекта

Разработать интерактивный 3D-симулятор для отработки базовых действий сотрудника при возникновении пожара в офисном помещении. Тренажер предназначен для запуска в веб-браузере.

Основные требования

Сцена и геймплей

  • Одна сцена - офисная комната в low-poly стиле (допустимо использование бесплатных ассетов).
  • Пошаговая отработка пяти обязательных действий пользователем:
    • Обнаружение возгорания (визуализация дыма или пламени).
    • Сообщение о пожаре (взаимодействие с телефоном или кнопкой оповещения).
    • Отключение электропитания помещения.
    • Использование огнетушителя для тушения очага возгорания.
    • Корректная эвакуация из помещения.
  • Логика должна контролировать последовательность шагов.

Графика и эффекты

  • Low-poly стиль для всей сцены и объектов.
  • Реализация эффектов дыма, огня и пены от огнетушителя с использованием стандартных систем частиц Unity (Particle System).
  • Интерфейс должен быть интуитивно понятным, с подсказками для пользователя.

Технические аспекты

  • Сборка проекта под WebGL для запуска в современных браузерах.
  • Оптимизация производительности для плавной работы.
  • Проект должен быть чистым, с хорошо структурированным кодом.

Разработка корпоративного сайта для консалтинговой компании

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

Разработка программы для автоматизации видео-верификации

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