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