Skip to content

Repository files navigation

Irij

Browser MMORPG ve světě slovanského folklóru. Tick-based, 2D pixel art, Phaser klient + Nakama server.

Quickstart

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:client

Klient běží na http://localhost:5173, Nakama console na http://localhost:7351 (admin/password).

Struktura

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)

Dokumentace

License

TBD.

About

Simple MMORPG for the nostalgic feels spiced up with slavic folklore.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages