XO Arena banner

XO Arena

4 devlogs
5h 57m 35s

XO Arena is a modern and interactive Tic Tac Toe game built using HTML, CSS, JavaScript. It supports Multiplayer mode and AI mode with selectable difficulty levels.

Demo Repository

Loading README...

raslanyossif

Shipped this project!

Hours: 5.95
Cookies: 🍪 50
Multiplier: 8.44 cookies/hr

XO Arena is a new Tic Tac Toe game in which you can play against another person or an AI. It has three levels of difficulty (easy, medium, hard) for the AI. The game allows players to keep track of their scores, switch from one game mode to the next, and play on any device because of responsive design. I learned how to manage the state of the game, accept user input, and create a basic AI using JavaScript logic and the minimax strategy. Overall, it was a lot of hard work, but it was also a great deal of fun, and I was able to gain a better understanding of how actual games are built.

raslanyossif

I’ve added 3 different difficulties: Easy, medium, and Hard. It works completely fine for the difficulties and for the tic tac toe board it’s the same, but I added like thickness.

Attachment
1

Comments

Biraj Bhattarai
Biraj Bhattarai 2 months ago

wow looks wonderful

raslanyossif

I’m currently working on the Cover Page for 2 different game modes, 1 being multiplayer which is playing with a peer. 2nd being playing against AI with different modes: Easy, medium, and hard.

Attachment
0
raslanyossif

I’m currently doing the part of who wins whether its X, O, or draw It will display in this screen with a restart button.
I’ve also added a type of box where it shows who’s turn it is whether it’s X turn or O turn, so people who play slow wouldn’t get confused.

Attachment
0
raslanyossif

I made the Board and the X’s and O’s I’m currently working on making sure that one of them can either win or both just draw.

Attachment
1

Comments

Mohammed Farag
Mohammed Farag about 2 months ago

amazing