Skip to content

Tic Tac Toe is a classic two-player game where each player takes turns marking a 3x3 grid with their symbol, either X or O.

Notifications You must be signed in to change notification settings

AbdullahButt2611/Tic_Tac_Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic Tac Toe

Game Development



Tic Tac Toe is a classic two-player game where each player takes turns marking a 3x3 grid with their symbol, either X or O. The objective of the game is to get three of your symbols in a row, either horizontally, vertically, or diagonally, before your opponent does. To play the game, simply click on the box in the grid where you want to place your symbol. The game will alternate between X and O symbols for each player's turn. If a player gets three of their symbols in a row, they win the game. If all nine squares on the grid are filled and there is no winner, the game ends in a draw.

The interface of our tic tac toe game is simple and user-friendly. The game board is displayed prominently in the center of the screen, with each square of the grid clearly marked and easy to click on. At the top of the screen, there is a button to start a new game whenever the user wants to play again. In addition to the game board, there are also visual indicators to show whose turn it is and who has won the game. When it is a player's turn, their symbol will be highlighted at the top of the screen. If a player wins the game, a message will be displayed on the screen declaring them the winner. If the game ends in a draw, a message will be displayed stating that the game is a draw. We hope you enjoy playing our tic tac toe game and have fun competing against your friends and family!



Features


Following are some of the new features and learning encountered while creating this amazing project:
  • Two-player game:
    The game is designed for two players to play against each other.
  • Simple gameplay:
    The game has simple rules and is easy to understand, making it accessible to players of all ages and skill levels.
  • 3x3 grid:
    The game is played on a 3x3 grid, with each player taking turns to mark a box with their symbol.
  • Win conditions:
    The objective of the game is to get three of your symbols in a row, either horizontally, vertically, or diagonally, before your opponent does.
  • Draw condition:
    If all nine squares on the grid are filled and there is no winner, the game ends in a draw.
  • User-friendly interface:
    The game interface is designed to be simple and easy to use, with clearly marked boxes on the grid that are easy to click on.
  • New game button:
    There is a button to start a new game whenever the user wants to play again, making it easy to reset the game board and start a new match.
  • Visual indicators:
    The game has visual indicators to show whose turn it is and who has won the game, making it easy for players to keep track of the game's progress.
Overall, the Tic Tac Toe game is a simple yet fun game that is perfect for quick matches with friends and family. It has all the features needed to provide an enjoyable and engaging gaming experience.



Demo

The Demo of this working project can be found on
rebrand.ly/TicTacToe_MABCORP



Video

You can exclusively watch the video on this project from the making to deploying on my channel with the link given below

Video Link

If you like my video then do Like the Video and share it with others.



Gaming Interface

GUI for this Project



Technology Stack


Follwing technologies have been used at the core of this application to make it stand in the market place:
  • HTML
  • CSS
  • JavaScript



Advancement

Nothing Recommended Yet



Deployment Details

The website is deployed using the free hosting provided by Vercel



Later on the link was customized using the well-known URL shortener and customizer **Rebrandly**:



Developer

Muhammad Abdullah Butt
[email protected]

Instagram
FaceBook
YouTube
Portfolio
Project Displayer