Commit Graph

2 Commits

Author SHA1 Message Date
f4bb4c1f9c Clarify game-agnostic architecture and scope
Update documentation to emphasize core modules reusability:
- ARCHITECTURE.md: New file explaining game-agnostic principles
- CLAUDE.md: Add strict rules for core modules, pub/sub patterns
- README.md: Update roadmap with Phase 1-4, clarify status

Core modules (ResourceModule, StorageModule, etc.) will be
reusable between Mobile Command and WarFactory via pub/sub.
Game-specific logic stays in GameModule via event subscriptions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 15:27:05 +08:00
3dfaffc75a Setup initial: Mobile Command project with GroveEngine
- Architecture basée sur GroveEngine (hot-reload C++17)
- Structure du projet (src, config, external)
- CMakeLists.txt avec support MinGW
- GameModule de base (hot-reloadable)
- Main loop 10Hz avec file watcher
- Configuration via JSON
- Documentation README et CLAUDE.md

 Build fonctionnel
 Hot-reload validé
🚧 Prochaine étape: Prototype gameplay

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 11:05:51 +08:00