Техническое задание: Скрипт для управления экранами в Roblox
Цель проекта
Разработать скрипт, обеспечивающий синхронизацию действий персонажей между несколькими экранами (клиентами) в игре Roblox. Управление должно быть групповым и циклическим.
Основные требования
Логика работы
- Скрипт должен позволять запускать выполнение заранее записанных или заданных действий.
- Экраны условно разделены на две группы:
- Группа A: Экран 1 и Экран 3.
- Группа B: Экран 2 и Экран 4.
- Все экраны внутри одной группы выполняют идентичные действия (например, перемещение и атаки) синхронно.
- Действия для Группы A и Группы B могут быть разными.
Функционал
- Реализация циклического выполнения заданных действий.
- Наличие механизма управления (например, кнопка в интерфейсе) для запуска и остановки цикла.
- Скрипт должен работать до момента явной остановки пользователем.
Технические детали
- Скрипт должен быть написан на языке Lua, совместимом с платформой Roblox.
- Необходимо предусмотреть возможность легкой настройки или записи действий для каждой группы.
- Код должен быть хорошо структурирован и прокомментирован.