Pepeunit
Цель мода - превратить сложную инженерную платформу в понятную, живую и интересную среду, где создание устройств, настройка связей, деплой, тестирование, диагностика и аварии становятся частью игрового процесса.
Механики мода
- Добавляет в мастерскую возможность добавлять воксели input и output
- Добавляет возможность указывать env переменные для рецептов и пропов
- Добавляются рендеры с экранов
- Появляются возможности анализа нагрузки
- Привязывает рецепты и пропы к реестру Pepeunit
- IRL Unit будут связаны с конкретными пропами в итоге
- Состояние пропов в игре будет зависеть от инстанса Pepeunit к которому законектился пользователь инстанса
- Можно брать тесты на нагрузку Unit пропов
- Квесты расширяются дополнительными на нагрузку системы
- Можно смотреть данные, ошибки, задержки и тд, всё что выдаёт модуль MessageProcessor
- Появляются инциденты - форма алармов от инстанса
- Внешние сигналы могут быть полезными или опасными
- Плохие связи могут создавать перегрузку, шум и аварии
- Когда инстанс соединён с игрой, в игре появляется постройка - спутниковая антена
- Инциденты - говорят что и где произошло, стараются отдать какой-то трейс
- Игрок может взять квесты на ddos, найти самый шумный unit и тд
Разнообразие поведения мода, на которое надо будет реагировать игроку:
- Устройство собрано неправильно и уходит в
offline - Автоматизация работает формально верно, но логически плохо
- Слишком много связей создают шум и перегрузку
- DataPipe настроен неверно и пропускает мусорные данные
- Инстанс переходит из
greenвyellow, а затем вred - В режиме
redвключается троттлинг и нельзя создавать новые устройства - Внешний остров создаёт управляемую DDoS-нагрузку
- Квест провален из-за плохого uptime, ошибок тестов или потери ресурсов
- Ваш остров создаёт ddos