Mansurisodev / chess_game_bloc

♟Chess game created using Flutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flutter chess game

Flutter chess game fully written on dart. In dependencies only flutter_bloc library.

chess

Features

I work with this repo only when I've a 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 🤖|

About

♟Chess game created using Flutter

License:MIT License


Languages

Language:Dart 46.0%Language:C++ 24.1%Language:CMake 21.5%Language:Ruby 3.1%Language:HTML 2.1%Language:C 1.6%Language:Swift 1.3%Language:Kotlin 0.1%Language:Objective-C 0.0%