The flutter chess game was fully written on the dart. In dependencies only flutter_bloc library.
Features
I work with this repo only when I have free time. But I don’t have enough )))
My main Idea is:
- Separate logic and presentation ✅
- Models: contains logic
- UI: contains all UI widgets
- bloc: use for binder between model and UI
- Create logic that calculates available way for figure ✅
- Add “winning” logic | in progress 👨💻|
- Сheckmate logic
- Players take turns moving figures ✅
- Add AI for playing with player | in hoping 🤖
Download source code on GitHub
Provides the list of the opensource Flutter apps collection with GitHub repository.