Skip to content

Tic tac toe game coded with java , user can play with friend or to choose to play with robot which is the main part in the project

Notifications You must be signed in to change notification settings

MOSTAFA-MANSOUR72/Tic-Tac-Toe-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe-Game

A GUI Tic Tac Toe Game to play with friend or mainly with robot written in Java FX.

Features:

  • game can be played by two users offline ( by choosing play with friend )
  • game can be interactive by choosing play with Robot which needed using some algorithms to give the needed move to the robot to play with user
  • algorithms needed
    • minimax algorithm
    • backtracking algorithm
  • more optimizations soon!

the main window after starting

image

Choosing to play with friend:

user can play with himself or with friend on the same device

image

Choosing to play with Robot:

once the user play his turn the minimax algortihm is called to give the needed move to be played by robot.

image

Tools and Technologies

programming language : java FX

  • Component
    • fxml files
    • java controller classes

About

Tic tac toe game coded with java , user can play with friend or to choose to play with robot which is the main part in the project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages