Skip to content

EddyOne81/TicTacToeGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TicTacToeGame

Overview:

  • The primary aim is to develop a functional and interactive Tic-Tac-Toe game using Java.

Backend Development:

  • Implemented game logic engine using object-oriented principles
  • Designed MVC architecture separating business logic from presentation
  • Created AI opponent using Minimax algorithm for optimal gameplay
  • Built both CLI and GUI interfaces for flexible user interaction

Technical Skills Applied:

  • Object-oriented design and patterns
  • Algorithm implementation (Minimax with alpha-beta pruning)
  • State management and game flow control
  • Unit testing for game logic validation

Tech Stack:

  • Java, OOP, MVC Pattern

Results:

  • Unbeatable AI opponent using optimal strategy.
  • Dual interface support for different user preferences.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages