Изометрическая пиксельная RPG с сюжетом — и собственный жанронезависимый игровой движок под неё.
packages/engine), TypeScript, PixiJS 8 как низкоуровневый рендер-бэкенд. Спроектирован под переиспользование в других жанрах.apps/game), сначала браузер, дальше — планы на Steam и Android.npm install npm run dev # http://localhost:5173 npm test # тесты движка npm run build # прод-сборка
packages/engine # движок: цикл, сцены, ввод, камера, изометрия, A*, сейвы, диалоги apps/game # RPG: сцены, локации, NPC, диалоги, сюжет
Правило: игра использует только публичный API @rpg/engine; движок ничего не знает о жанре игры.
Мир после Великого Пепелища. Степь дышит пеплом, и только лунные колокольчики — травы-возвращенцы — держат его на месте. Игрок — звонарь, чей род обязан пересеивать колокольчики и отсеивать пепел. Первый акт: выжженные луга, старейшина Ирвин и торговка Мила.
Вся графика сейчас — процедурные плейсхолдеры (ромбы тайлов, прямоугольные «звонари»). Настоящий пиксель-арт появится в apps/game/assets/.