- ๐ About
- ๐ See it in Action
- ๐ท Screenshots
- โจ Features
- โ Installation
- ๐ Resources
- ๐จโ๐ป Author
Chess Game is a fully functional and visually appealing chess game built with Flutter. Play chess with another person in multiplayer mode and enjoy the seamless cross-platform experience on Android and iOS. The app offers a rich feature set with complete chess rules, move validation, and responsive design for a smooth gaming experience on any device.
![]() |
![]() |
![]() |
---|---|---|
Live Preview | Download APK | Source Code |
![]() |
![]() |
![]() |
In-Game | Game Board | Move List |
โ๏ธ Multiplayer Mode: Play locally with another player on the same device.
โ๏ธ Move Validation: Follows all official chess rules and validates every move.
๐ Game End Detection: Automatically detects checkmate, stalemate, and draw conditions.
๐ Turn-Based Gameplay: Alternates between black and white players seamlessly.
๐ฑ Responsive Design: Adaptable layout for different screen sizes, including mobile and tablet.
To run this project locally, ensure Flutter is installed. You can follow the official guide here.
Requirements:
- Flutter version
3.22.0
-
Clone the repository:
git clone https://github.com/Harshit2756/flutter_chess.git
-
Navigate to the project directory:
cd flutter_chess
-
Install the dependencies:
flutter pub get
-
Run the app:
flutter run
The following resources were used to build this project:
Harshit Khandelwal