Мультиплеерная платформа для вечеринок в реальном времени. Играй с друзьями с любого устройства — просто поделись кодом комнаты.
Социальная игра на выживание для 4–16 игроков. Происходит катастрофа, и есть бункер с ограниченным количеством мест. Каждый игрок получает случайного персонажа с уникальными характеристиками — профессия, здоровье, хобби, багаж, фобия и особая карта действия. За 5 раундов игроки раскрывают свои атрибуты, спорят за место и голосуют за исключение тех, кто не заслуживает спасения. Выживи и попади в бункер!
Платформа построена как плагинная система — каждая игра является изолированным пакетом со своим движком, типами, экранами и данными. Общее ядро предоставляет систему комнат, лобби, сокетов и UI-компонентов. Новые игры добавляются без изменения ядра. Подробнее в ARCHITECTURE.md.
- Сервер: Node.js, Express, Socket.IO
- Клиент: React 18, Vite, TypeScript
- Структура: монорепо на npm workspaces (
shared,server,client)