Skip to content

VictorPereiira/typing-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing Game

GitHub repo size GitHub last commit

About | Features | How to use | How to contribute | License

Translate for PT-BR

🎮 Project Access : Live Demo

📄 Project Planner: Kanban

About

Typing game is a "mini game" developed in Html5, Css3 and Javascript, and aims to improve the writing of words in different languages, enabling fun and learning in one place. The player can challenge himself among the "difficulty levels" available in the game, so at the end of each round he receives a score according to his performance.

What I Learned

This project was developed with the purpose of learning about localStore data manipulation and DOM Events handling.

Features

  • Time control for setInterval()
  • Use localStore variables
  • Monitoring RandomWord for event.input
  • Difficulty levels
  • Points system
  • DrawArea HTML generator
  • Support other languages
  • Hit Average
  • Error Rate

How to use

To clone this application, you'll need Git , installed on your computer.

Execute the command line:

Clone the project

 ### Clone this repository

# with github classic token
$ git clone https://github.com/VictorPereiira/typing-game.git
# with ssh key
$ git clone git@github.com:VictorPereiira/typing-game.git

### Go into the repository
$ cd typing-game

How to contribute

  • Make a fork;
  • Create a branch with your feature: git checkout -b my-feature;
  • Commit changes: git commit -m "feat: my new feature;
  • Make a push to your branch: git push origin my-feature.

After meging your receipt request to done, you can delete a branch from yours.

License

This project is under the MIT license. See the LICENSE for details.

Made by 👨🏾‍💻 VictorPereira