ブラウザで動く協力型ローグライクマインスイーパーのパーティゲーム。1〜10人でリアルタイム対戦・協力プレイができる。
- フロントエンド: Phaser 3 + Vite 5 + TypeScript
- バックエンド: Colyseus 0.17 + Node.js 20 LTS
- モノレポ管理: pnpm 9 + Turborepo 2
pnpm install
pnpm dev.
├── apps/
│ ├── client/ # Phaser 3 フロントエンド (Vite)
│ └── server/ # Colyseus ゲームサーバー
└── packages/
├── protocol/ # クライアント・サーバー間メッセージ定義
├── config/ # 共通設定
├── schema/ # Colyseus スキーマ定義
└── rules-core/ # ゲームルールのコアロジック