Skip to content

Luiz-Sant0s/react-hash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Hash 🎮 #️⃣


🎮 🎮 🎮 Hash Game, or Tic Tac Toe, this game click here see instructions below or continue to download the game


Tic-tac-toe or HASH zeros Xs and Os is a paper-and-pencil game for two players who take turns marking spaces in a three-by-three grid with an X or a . The player who manages to place three of his marks in a horizontal, vertical or diagonal line is the winner. It is a resolved game, with a forced draw assuming the best play of both players. see more about the subject


Lets go to what matters ...


Instructions and controls


MOBILE

select the game mode, if it is against another player or against the computer and click on start, click on where the move will be.


Theme Light

Theme Dark

Demonstration Game Mobile

gif mobile Hash Game


DESKTOP

select the game mode, if it is against another player or against the computer and click on start, use the mouse to choose where the move will be.


Theme Light

Theme Dark

Demonstration Game Desktop

gif desktop Hash Game


these were the technologies/methodology/framework used to build this tic-tac-toe/hash.



used Atomic Design Methodology to organize the components

React
I used React

NPM
made with NPM

TypeScript
the project was all typed with Typescript

Styled Components
for the styling of the components and the page I used Styled Components

React Router
I used React Router for the routes


I used the NES.css framework for some styles and some animations

Installation

Look for the folder where you want to place the game, open a terminal tab and type this command below to clone the project, follow the rest of the guidelines to play on your computer

git clone https://github.com/J0se-Luiz/react-hash.git

After the game react-hash has been downloaded enter the following commands

 cd react-hash
 npm install

All set, now to play just type the following command

npm start





have fun i hope you like it! = )