- It's a TicTacToe game made in python using pygame and a lot of math!🫠 The gameplay contains sounds and manually created out of the box visuals.
- The current release contains the following features:
- Normal 2D TicTacToe game
- Infinite 2D TicTacToe game (earlier x and o dissapears as the game progresses, so you gotta have good memory to win 🫡)
- Normal 3D TicTacToe game (3x3x3)
- Infinite 3D TicTacToe game (the most fun 😋)
- Ability to change game resolution
- Ability to change grid size of 2D TicTacToe
Note that the below GIFs are compressed and have low resolution, hence they don't display the true quality of the game.
- Cloning the repo:
You can clone the repo by typing
git clone https://github.com/Harsh-1618/reinforcement_learning_tictactoe.gitin the terminal. After cloning, you need to install dependencies withpip install -r requirements.txt. Finally, typepython main.pyto run the game. - Running executable file:
Or after cloning, you can just run
main.exeby double clicking it if you're on windows.
- The background music is from here (he may not own it), other sounds are from here. The fonts are from here.
python 3.10.11 is used in the project



