This is a web-based game. It's the classic game for two players where each player has to take a turn to fill the board, trying to get the winning combination.
- Background
- Prerequisites
- Built With
- Install
- Maintainers
- Potential Future Feature
- Contributing
- License
A web-based game that has been built by following the Object-Oriented Programming constraints. To play the game players need to follow the sequences below:
- The initial task - both players must insert their names.
- Player must select an unoccupied fild to make a move.
- The first player who can generate the winning formation will be declared as a winner. The winning combination contains the specification below.
- Consecutive same symbol in a row
OR - Consecutive same symbol in a Column
OR - Consecutive same symbol in any of the dinagonal
- Consecutive same symbol in a row
- If there are no empty field and there is no winner, it will declare the game as a draw.
- Device must have installed nodejs. You can install it from here.
- Front-end - html5, CSS3
- Backend - JavaScript
Open terminal and perform the operation sequentially.
- Clone the repository
git clone git@github.com:shshamim63/Tic-Tac-Toe.git
- Get into the repository
cd Tic-Tac-Toe
- To install all the dependencies
npm install
- To start the project
npm start
. which will start the live-server in your default browser.
- Improve the UI
- Play with computer
- Add difficulty level while playing against computer.
👤 Shakhawat Hossain
- Github: @shshamim63
- Twitter: @Shshamim090
- Linkedin: shakhawathossainshamim
👤 Trillan Jose
- Github: @trillianjose
PRs accepted.
Small note: If editing the README, please conform to the standard-readme specification.
MIT © 2019 Shakhawat Hossain