This is my take on the classic Gomoku game written in Python with Pygame.
Gomoku, also known as Five in a Row, is a classic board game played on a grid. The objective of the game is to be the first player to get five of their pieces in a row, either horizontally, vertically, or diagonally.
This project aims to implement a Gomoku game with the following features:
- Interactive gameplay with a graphical user interface (GUI)
- Single-player mode against an AI opponent
- Multiplayer mode for two players
- Customizable game settings (window size, board size, etc.)
- Score tracking and leaderboard
- Clone the repository
git clone git@github.com:edwardinio18/Gomoku.git
- Install the required packages
pip install -r requirements.txt
Contributions are welcome and greatly appreciated. If you have suggestions for improving this application, please fork the repo and create a pull request or open an issue.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.