Skip to content

Pepeunit

Цель мода - превратить сложную инженерную платформу в понятную, живую и интересную среду, где создание устройств, настройка связей, деплой, тестирование, диагностика и аварии становятся частью игрового процесса.

Механики мода

  1. Добавляет в мастерскую возможность добавлять воксели input и output
  2. Добавляет возможность указывать env переменные для рецептов и пропов
  3. Добавляются рендеры с экранов
  4. Появляются возможности анализа нагрузки
  5. Привязывает рецепты и пропы к реестру Pepeunit
  6. IRL Unit будут связаны с конкретными пропами в итоге
  7. Состояние пропов в игре будет зависеть от инстанса Pepeunit к которому законектился пользователь инстанса
  8. Можно брать тесты на нагрузку Unit пропов
  9. Квесты расширяются дополнительными на нагрузку системы
  10. Можно смотреть данные, ошибки, задержки и тд, всё что выдаёт модуль MessageProcessor
  11. Появляются инциденты - форма алармов от инстанса
  12. Внешние сигналы могут быть полезными или опасными
  13. Плохие связи могут создавать перегрузку, шум и аварии
  14. Когда инстанс соединён с игрой, в игре появляется постройка - спутниковая антена
  15. Инциденты - говорят что и где произошло, стараются отдать какой-то трейс
  16. Игрок может взять квесты на ddos, найти самый шумный unit и тд

Разнообразие поведения мода, на которое надо будет реагировать игроку:

  1. Устройство собрано неправильно и уходит в offline
  2. Автоматизация работает формально верно, но логически плохо
  3. Слишком много связей создают шум и перегрузку
  4. DataPipe настроен неверно и пропускает мусорные данные
  5. Инстанс переходит из green в yellow, а затем в red
  6. В режиме red включается троттлинг и нельзя создавать новые устройства
  7. Внешний остров создаёт управляемую DDoS-нагрузку
  8. Квест провален из-за плохого uptime, ошибок тестов или потери ресурсов
  9. Ваш остров создаёт ddos