Scaffold tactical RPG web prototype

This commit is contained in:
2026-06-21 22:20:31 +09:00
parent 2f0810dd2e
commit 764df7edce
17 changed files with 1364 additions and 0 deletions

33
docs/roadmap.md Normal file
View 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.