mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 21:41:09 +02:00
Local-First Persistence (Dexie.js): - gameStore via @manacore/local-store: worlds, areas, items, inventories - Guest seed data: demo village with street + 2-story house - World loader bridge: converts between DB format and engine format - Base64 encoding for pixel data (Dexie-compatible) - Auto-loads first world on startup, supports ?world= URL param World Templates + "New World" UI: - 5 templates: Village, Dungeon, Arena, House, Empty - Each template generates pre-built areas with pixel data - /worlds route: browse own worlds, create new, delete - New World dialog: name input + template selection grid - Navigation: "Worlds" button in HUD links to world browser - Game engine accepts world data from DB instead of hardcoded demo Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| apps/web | ||
| packages/shared | ||
| CLAUDE.md | ||
| package.json | ||