Skip to content

Commit 6b132c0

Browse files
committed
roadmap
1 parent eec2a6a commit 6b132c0

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
> **[➡️ Try the Live Demo!](https://tobenot.top/Basic-Web-Game/)**
88
9-
[Demo Screenshot](./docs/assets/screenshot.webp)
9+
![Demo Screenshot](./docs/assets/screenshot.webp)
1010

1111
[![Play Beyond Books on Itch.io](./docs/assets/bb_screenshot.webp)](https://tobenot.itch.io/beyond-books)
1212

@@ -24,6 +24,17 @@ While you can always build a project from scratch with `create-react-app`, this
2424
- **One-Command Deployments**: Built-in scripts for **itch.io** and **GitHub Pages** that automatically handle tricky path configurations, letting you focus on your game.
2525
- **Essential Components Included**: Comes with pre-built, customizable components like `ImageLoader`, `TypewriterText`, and `GameShell` for aspect ratio and screen orientation control.
2626

27+
## 🗺️ Roadmap & TODO
28+
29+
This template is actively evolving. Here are the key features planned for the near future. Contributions are highly welcome!
30+
31+
- [ ] **Core Systems**
32+
- [ ] **LLM/AI Integration**: A generic module for calling large language models, enabling dynamic narrative and NPC interactions.
33+
- [ ] **Audio Manager**: A robust service for handling background music and sound effects.
34+
- [ ] **Localization (i18n) System**: A simple framework for supporting multiple languages.
35+
- [ ] **Performance Optimization**: Focus on code splitting and asset optimization for faster load times.
36+
- [ ] **Backend Support**: Develop a companion backend template for handling player data or game state persistence. (Vision: [Basic-Web-Game-Backend](https://github.com/tobenot/Basic-Web-Game-Backend))
37+
2738
## ✨ Features
2839

2940
- **Modular Architecture**: Core engine (`carrot`) is separated from game-specific logic (`games`).
@@ -91,10 +102,6 @@ A more detailed breakdown of the project structure is available in [our document
91102
92103
To create your own game, follow the detailed guide in [our documentation](./docs/04-creation-and-extension.md).
93104
94-
## 🗺️ Roadmap
95-
96-
We have exciting plans for the future! Check out our **[Roadmap](./docs/ROADMAP.md)** to see what's next and how you can contribute.
97-
98105
## 🤝 Contributing
99106
100107
Contributions are welcome! If you have ideas for improvements or find a bug, please first read our **[Contribution Guide](./docs/06-contributing.md)** and check out the issues page.

docs/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
* **4. [创建与扩展](./04-creation-and-extension.md)**
1313
* **5. [构建与部署](./05-build-and-deploy.md)**
1414
* **6. [贡献指南](./06-contributing.md)**
15-
* **7. [项目路线图](./ROADMAP.md)**
1615

1716
---
1817

0 commit comments

Comments
 (0)