Commit Graph
7 Commits
Author SHA1 Message Date
pastilhas 8bbc6aac9b exporting version 2025-11-02 16:40:24 +00:00
pastilhas 6d71189e03 feat: add gameInfo export with structured game instructions
- Export gameInfo object with complete game documentation
- Includes controls (navigation, game)
- Includes rules (movement, game flow, maze elements)
- Includes scoring (formula, penalties, size multiplier, examples)
- Includes game-over conditions
- Includes maze generation details
- Includes tracked metrics
- Structured for easy platform rendering
- Fully typed with GameInfo type
2025-10-22 22:52:07 +01:00
pastilhas 7c36f9dc14 refactor: integrate key management into cursor module
- Move useKeyBindings functionality into useCursor as useGameKeys
- Flatten GameManager interface using intersection types
- Rename clearLog/getLog to clearKeyLog/getKeyLog for clarity
- Remove separate useKeyBindings module and exports
- Update all documentation to reflect new architecture
- Maintain backward compatibility for platform hooks
2025-10-19 12:56:35 +01:00
pastilhas 4db86e1cfe working on unified API and major refactoring 2025-10-19 01:48:20 +01:00
pastilhas ee58ab25fb working on refactor 2025-10-17 03:07:07 +01:00
pastilhas ea1a0c7343 importing styles from here 2025-10-16 15:46:35 +01:00
pastilhas c8eb84ce7e first 2025-10-14 13:33:51 +01:00