Tic Tac Toe
🧠 Project Overview
Tic Tac Toe game was developed using Java Swing, a GUI toolkit that allows the creation of window-based applications. The goal of this project was to reinforce my understanding of event-driven programming, object-oriented design, and basic game logic.
🔧 How It Works
- • Players alternate turns by clicking on the grid buttons.
- • The button becomes disabled after a move and displays either an X or O.
- • The game checks for a win or draw condition after each move using simple logic.
- • When the game ends, the status bar announces the winner or a draw.
- • Clicking "Play Again" resets the board and starts a new round.
💡 Why This Project?
- • To Practice GUI development in Java with real interaction.
- •Implement core game logic like turn-taking, win detection, and resets.