A Python implementation of the Tic-Tac-Toe game using Pygame.
This is a simple Tic-Tac-Toe game built with Pygame. The game allows two players to play against each other on a 3x3 grid. Players take turns placing their marks (X or O) in the empty cells of the grid until one player wins or the game ends in a draw. The game checks for winning conditions after each move and displays the result on the screen.
- Two-player mode.
- Simple and intuitive interface.
- Win detection and draw handling.
- Pygame graphics.
- Python 3.10 or higher.
- Pygame library.
To install the required dependencies, run:
pip install tic-tac-toe-pygame
To run the game, execute the following command in your terminal:
python -m tic_tac_toe_pygame
- The game is played on a 3x3 grid.
- Players take turns placing their marks (X or O) in the empty cells.
- The first player to align three of their marks horizontally, vertically, or diagonally wins the game.
- If all cells are filled and no player has three in a row, the game ends in a draw.
- Start the game by running the command above.
- The game window will open displaying a 3x3 grid.
- Players take turns clicking on the empty cells to place their marks.
- The game will announce the winner or if the game ends in a draw.
Contributions are welcome! If you have suggestions for improvements or new features, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.