Skip to content

shshamim63/Tic-Tac-Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tic-tac-toe

standard-readme compliant

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.

Screenshots

  • Initial View Screenshot
  • Result View Screenshot1

Table of Contents

Background

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:

  1. The initial task - both players must insert their names.
  2. Player must select an unoccupied fild to make a move.
  3. 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
  4. If there are no empty field and there is no winner, it will declare the game as a draw.

Prerequisites

  • Device must have installed nodejs. You can install it from here.

Built With

  • Front-end - html5, CSS3
  • Backend - JavaScript

Install

Open terminal and perform the operation sequentially.

  1. Clone the repository git clone git@github.com:shshamim63/Tic-Tac-Toe.git
  2. Get into the repository cd Tic-Tac-Toe
  3. To install all the dependencies npm install
  4. To start the project npm start . which will start the live-server in your default browser.

Potential Future Feature

  • Improve the UI
  • Play with computer
  • Add difficulty level while playing against computer.

Maintainers

👤 Shakhawat Hossain

👤 Trillan Jose

Contributing

PRs accepted.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT © 2019 Shakhawat Hossain

About

This is a web-based game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •