Scaffold tactical RPG web prototype
This commit is contained in:
33
docs/roadmap.md
Normal file
33
docs/roadmap.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Heros Web Roadmap
|
||||
|
||||
## Initial Goal
|
||||
|
||||
Build a small complete tactical RPG loop:
|
||||
|
||||
1. Title screen
|
||||
2. Prologue story
|
||||
3. First battle briefing
|
||||
4. First battle
|
||||
5. Battle result and save point
|
||||
|
||||
## Current Slice
|
||||
|
||||
- Vite, TypeScript, and Phaser project foundation
|
||||
- Title scene with a new game entry point
|
||||
- Prologue dialogue scene backed by scenario data
|
||||
- First battle scene with a 12x12 map, terrain colors, unit placement, and movement range preview
|
||||
- Flow verification script from title to first battle
|
||||
|
||||
## Next Steps
|
||||
|
||||
1. Add selectable commands: move, attack, wait
|
||||
2. Implement grid movement and occupied-tile blocking
|
||||
3. Implement attack range, damage, defeat, and victory checks
|
||||
4. Add a simple enemy AI turn
|
||||
5. Add battle result scene and local save/load
|
||||
|
||||
## Content Direction
|
||||
|
||||
- Use original names, portraits, maps, and dialogue inspired by historical tactical RPGs.
|
||||
- Keep copyrighted scripts, sprites, portraits, music, and maps out of the repository.
|
||||
- Prefer data-driven scenarios so new chapters and battlefields can be added without rewriting scene code.
|
||||
Reference in New Issue
Block a user