Skip to content

vvtelnov/tic-tac-toe_React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe

Table of Contents

Introduction

Welcome to Tic-Tac-Toe! This is a Tic-Tac_Toe game, built using JavaScript and React.

Stack

  • HTML5 CSS3
  • React.js
  • JavaScript
  • Babel
  • npm
  • GIT

Features

  • 🎮 Interactive Gameplay: Enjoy a classic game of Tic-Tac-Toe with a user-friendly interface that allows players to take turns easily.
  • 🔁 Restart and Rematch: Quickly start a new game or rematch your opponent with the click of a button. No need to reload the game.
  • 🚀 Optimized Performance: Experience smooth and lag-free gameplay thanks to optimized code and efficient algorithms.
  • 📦 Easy Installation: Get started quickly with easy-to-follow installation instructions in the project's documentation.
  • 🧩 Open-Source: This project is open-source, allowing you to explore the code, contribute, or customize it to suit your needs.

These features make our chess project not only a traditional Tic-Tac-Toe-playing experience but also a versatile and enjoyable platform.

Installation

To run this project locally, follow these steps:

  1. Clone the repository
   git clone git@github.com:vvtelnov/tic-tac-toe_React.git
  1. Install dependencies
   npm install
  1. Start the development server
   npm start
  1. [Open the project in your browser]
   Open your web browser and go to http://localhost:3000/

Usage

Welcome to our chess game! Follow these steps to get started and make your moves:

  1. Launch the Game:

    • Open your web browser and navigate to the URL where the game is hosted.
  2. Start a New Game:

    • When you first open the game, the game has already been started.
    • You are supposed to play for two sides at the same time.
  3. Interface:

    • The game interface consists of a standard 3x3 chessboard.
    • Player turns are displayed on the board.
  4. Making a Move:

    • To make a move, click on the cell you want to place mark.
  5. Winning and losing:

    • The game will check for wins.
    • If a player wins, it will be indicated.
  6. Move History:

    • The game keeps a record of all moves made during the game at the right side.
    • You can click on the turns to jump to that turn.

Enjoy your game and have fun strategizing your moves!

Contributing

Contributions are welcome! If you'd like to contribute to [Project Name], please follow these steps:

  1. Fork the project repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Create a pull request and describe your changes.

License

open-source / MIT license.