Skip to content

googly1030/TIC-TAC-TOE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe Game in JavaScript

This is a simple Tic-Tac-Toe game implemented in JavaScript, HTML, and CSS. It can be played by two players, one taking the role of X and the other taking the role of O.

How to Play

To play the game, open the index.html file in a web browser. You will see a 3x3 grid with empty cells. To make a move, click on an empty cell. The first player will be X, and the second player will be O.

The game will automatically detect when a player has won, and will display a message indicating which player has won. If the game ends in a tie, a message indicating a draw will be displayed.

To start a new game, simply click reset

Implementation Details The game is implemented using object-oriented programming principles in JavaScript. The Game class represents the game, and contains methods for making moves and checking the game state.

The game state is represented as a two-dimensional array of integers, where a value of 0 represents an empty cell, a value of 1 represents an X, and a value of 2 represents an O.

The user interface is implemented using HTML and CSS, with event handlers in JavaScript to handle user input.

License This project is licensed under the MIT License. See the LICENSE file for more information.