The Othello is a classic two-player board game also known as Reversi. This project is an implementation of the Othello game in Python, featuring a graphical user interface built with Tkinter. The game allows two players to take turns and compete to flip their opponent's discs to their color. The player with the most discs of their color on the board at the end of the game wins.
- User-friendly graphical interface.
- Two-player mode for head-to-head gameplay.
- Built-in logic for valid move validation and disc flipping.
- Displays the current score and winner at the end of the game.
-
Clone the repository to your local machine:
git clone https://github.com/devthedud3/othello.git
-
Navigate to the project directory:
cd othello
-
Run the game:
python othello.py
- Launch the game by running the
othello.py
script. - Select a game mode (e.g., two-player).
- Take turns with your opponent to make valid moves.
- The game ends when no more valid moves are available, or the board is full.
- The player with the most discs of their color on the board wins.
- Python
- Tkinter (for the graphical user interface)
Contributions are welcome! Feel free to open an issue or submit a pull request if you have any improvements or suggestions for the game.
This project is licensed under the MIT License - see the LICENSE file for details.
You can customize this README by replacing the placeholders with your specific project details, including the project's name, description, installation instructions, screenshots, and more. Additionally, you can add any additional sections or information that you find relevant for your portfolio presentation.