Skip to content

This game of chess was built with Flutter and chatGPT in under 40 minutes ! 🎉

Notifications You must be signed in to change notification settings

kevintonb/40min_chess_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Chess Game

A Flutter-based chess game for macOS, featuring two-player mode, piece movement rules, a scoreboard, and a timer for each player.

Table of Contents

Features

  • Two-player mode
  • Piece movement according to chess rules
  • Turn-based gameplay
  • Scoreboard showing captured pieces
  • Countdown timer for each player

Screenshots

Screenshot1

Installation

  1. Clone the repository:

    git clone https://github.com/kevintonb/flutter-chess-game.git
    cd flutter-chess-game
  2. Install dependencies:

    flutter pub get
  3. Run the application:

    flutter run -d macos

Usage

  1. Enter Player Names:

    When you start the application, you will be prompted to enter the names of the white and black players.

  2. Play the Game:

    The chessboard will be displayed with the initial positions of the pieces. Players take turns to move their pieces according to standard chess rules. The timer counts down each player's remaining time.

  3. View Scoreboard:

    The scoreboard at the bottom shows the captured pieces for each player.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository:

    Click the "Fork" button at the top right of the repository page.

  2. Clone your fork:

    git clone https://github.com/kevintonb/flutter-chess-game.git
    cd flutter-chess-game
  3. Create a branch:

    git checkout -b my-feature-branch
  4. Make your changes:

    Make your changes to the codebase.

  5. Commit your changes:

    git commit -m "Describe your changes"
  6. Push to your branch:

    git push origin my-feature-branch
  7. Create a Pull Request:

    Open a pull request from your fork's branch to the main branch of this repository.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This game of chess was built with Flutter and chatGPT in under 40 minutes ! 🎉

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published