Skip to content

Amith2410/tic-tac-toe-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Tic Tac Toe - Python GUI Game

A simple and fun Tic Tac Toe game built with Python and Tkinter. Features both single-player (against AI) and two-player modes, theme selection, difficulty settings, a scoreboard, and match history logging — all in a clean, user-friendly interface.


🚀 Features

  • Two Game Modes:

    • 1-Player (vs Computer AI)
    • 2-Player (play with a friend)
  • 🧠 AI Difficulty Levels:

    • Easy: Random moves
    • Hard: Smart move selection with strategy
  • 🎨 Theme Selector:

    • Light & Dark themes with clean visual themes
  • 📊 Scoreboard:

    • Tracks wins, losses, and draws for both players
  • 📜 Match History Log:

    • View past game results anytime
  • 🔁 Reset Scoreboard with a click

  • 👀 Current Turn Display:

    • Shows whose turn it is (X or O)

🖥️ GUI Preview

🖼️ GUI Preview

🧩 Main Menu

Main Menu

🎮 In-Game View

In-Game

🛠️ Requirements

  • Python 3.x
  • No external modules required

🧑‍💻 How to Run

# Navigate to your project folder
cd path/to/project

# Run the game
python tictactoe_gui.py

About

A Python-based Tic Tac Toe game with GUI, AI, scoreboard, and themes.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages