Техническое задание на разработку игры в Roblox Studio
Цель проекта
Создание многопользовательской командной игры в жанре лазертаг с увлекательным геймплеем и стабильной работой на платформе Roblox.
Ключевые требования к игровому процессу
- Многопользовательский режим: Игра должна поддерживать одновременное участие множества игроков, разделенных на команды.
- Механика стрельбы: Реализация системы лазерной стрельбы с учетом попаданий.
- Система жизней/здоровья: У игроков должен быть запас здоровья, который уменьшается при попаданиях. Необходимо продумать механику возрождения.
- Контроль точек: На карте должны быть специальные зоны (точки контроля), захват которых приносит команде преимущества или очки.
- Интерфейс и статистика:
- Интуитивный интерфейс для выбора или присоединения к команде перед началом матча.
- Система отслеживания и отображения результатов в реальном времени (счет команд, личные статистики игроков).
- Тестирование механик: Все системы должны быть тщательно протестированы на стабильность и отсутствие критических ошибок.
Технические и дизайн-требования
- Платформа и язык: Разработка ведется в Roblox Studio с использованием языка программирования Lua.
- Визуальный стиль: Дизайн игры (интерфейс, элементы окружения, эффекты) должен быть выполнен в современном и едином стиле, соответствующим тематике проекта. Стиль будет уточнен дополнительно.
- Игровые зоны: Необходимо смоделировать разнообразные и сбалансированные игровые карты (арены) для проведения боёв.
- Оптимизация: Игра должна быть оптимизирована для комфортной работы на стандартных устройствах пользователей Roblox.