A sleek, high-performance Tic-Tac-Toe game built with Python and Tkinter. Challenge yourself against an unbeatable AI powered by the Minimax Algorithm.
- Unbeatable AI: Implements the classic Minimax algorithm to ensure the computer always plays the optimal move.
- Modern Dark Theme: A high-contrast, premium dark interface designed for focus and aesthetic appeal.
- Interactive UI: Smooth hover effects, responsive grid, and clear visual winning indicators.
- Modular Design: Clean separation of concerns between game logic, theme configuration, and UI.
main.py: The entry point and UI controller using Tkinter.engine.py: The core game logic and AI implementation.theme.py: UI constants and sophisticated color palettes.
- Requirement: Ensure you have Python 3.x installed.
- Execute: Run the following command in your terminal:
python main.py
- Left Click: Place your X in an empty cell.
- Reset Game: Clear the board and start a new match.
Built with Leanring for a premium gaming experience.