GithubHelp home page GithubHelp logo

karltud123 / project-tictactoe Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rocketacademy/project-tictactoe

0.0 0.0 0.0 330 KB

TicTacToe Project

JavaScript 47.02% CSS 20.45% HTML 32.53%

project-tictactoe's Introduction

Rocket Academy React Project Challenge

You and your team are tasked with building out the following project in this coming section. In this repository, you will find the starter code necesary to get started with the project.

Below are some overview to help guide you with what is expected

React Tic Tac Toe

You and your team are tasked to build our your interpritation of a basic, working Tic Tac Toe Game. To allow 2 players (on the same machine) to play against one another!

Suggested Features

We suggest the following features to be incorporated into your app:

  1. The ability for players to input their names for the game to render out to make the experience more personal
  2. for the game to know automatically who's turn it is
  3. input validation to make sure that an occupied square cannot be taken over
  4. Winning or tie condition checked after each move
  5. The ability to stop the game and offer a game reset once end of game is detected

Suggested Components

  1. Main Page to hold all your components in place
  2. Game area to store winning logic and smaller game pieces
  3. Game square to represent each "box" of your tic tac toe game

What is provided for you

If you have a preferred way to structure your code and start your project you may do so as well

In here you will find the following provided for you already:

  1. A suggested file structure for you to start your project
  2. Reference solutions for you to look at commited into different branches

More comfortable

Only proceed with this if you have completed the above and are looking for further challenges!

Make a scoreboard to track how many times each player wins during these sets of rounds!

Deployed Reference Solutions

Base Reference: https://rocket-tictactoe-base.netlify.app/

project-tictactoe's People

Contributors

foongl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.