PiyoChess
PiyoChess is a cute mini-chess puzzle game built with Flutter.
Players progress through 45 unique puzzle stages, unlock stories,
and enjoy original character designs.
Features
- 5x7 mini–chess battle system
- AI battle mode (enemy logic built with evaluation + search)
- 45 puzzle courses with increasing difficulty
- Story mode & character gallery
- Offline play
- Cute animations, sound effects, and UI
- Works on iOS & Android
Tech Stack
- Flutter 3.x
- Provider (state management)
- just_audio (BGM & SFX)
- Custom game engine (board logic, movement, enemy AI)
- Local storage (progress save)
- Responsive UI, custom painting, tween animations
Folder Structure