DEV Community

Dwayne Lacey
Dwayne Lacey

Posted on • Updated on

Tic-Tac-Toe V2

Image description

This was a remake of one of my very first python projects. The original project was a tic-tac-toe game that ran within the terminal and was very randomized when it came to the computer choosing a place on the grid. As a challenge to myself and way of seeing how much I'd grown as a developer over the year, I decided to remake this same project from the ground up using Tkinter to build a GUI for the game and by writing my very first min-max algorithm to provide a very challenging experience. The result is an AI for the user to play against that is very good at winning Tic-Tac-Toe and difficult to beat. This project helped teach me a ton about the Tkinter library but also really tested my knowledge of data structures and algorithms. The project can be viewed on my GitHub at https://github.com/Dwayne-Lacey/Tic-Tac-Toe-V2

Top comments (0)