Browser MMORPG ve světě slovanského folklóru. Tick-based, 2D pixel art, Phaser klient + Nakama server.
Předpoklady: Node 20+, pnpm 9+, Docker + Docker Compose.
# 1. Instalace závislostí
pnpm install
# 2. Spustit lokální Nakama + Postgres
pnpm infra:up
# 3. Build sdílených typů + serveru
pnpm build:shared
pnpm build:server
# 4. Spustit klient v dev modu
pnpm dev:clientKlient běží na http://localhost:5173, Nakama console na http://localhost:7351 (admin/password).
irij/
├── client/ # Phaser klient (Vite + TypeScript)
├── server/ # Nakama TypeScript runtime modul
├── shared/ # Sdílené types, messages, constants
├── infra/ # Docker Compose, Nakama config
├── migrations/ # Postgres SQL migrations
├── tools/ # Build scripts, asset pipeline
└── docs/ # Designové dokumenty (00-04)
- 00 — Action plan — checklist co dělat
- 01 — Scope & Pillars
- 02a-e — Data model — postava, itemy, svět, NPC/mobi/questy, ekonomika
- 03 — Message katalog
- 04 — Tech ADR
- refs/skills.md — design dovedností a atributů
TBD.