/keysmash

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Keysmash

Keysmash is a fast-paced game where you need to match the random characters displayed on the screen by pressing the corresponding keys on your keyboard. The game gets progressively faster as you continue playing, making it more challenging and exciting.

The reason I created the game was to practice and learn how to type faster and with higher precision on the keyboard.

Test the game https://keysmash.no or in Matrix-mode

Screenshot

image

Video

keysmash-demo.mov

How to Play

  1. Go to https://keysmash.no
  2. Click the screen to start (this will bring out the keyboard on touch devices)
  3. A random character will be displayed on the screen.
  4. Press the corresponding key on your keyboard to match the character.
  5. The character will change, and you need to quickly match the new character by pressing the correct key.
  6. Repeat this process as more characters appear randomly on the screen.
  7. The game speed will increase over time, testing your reaction speed and accuracy.
  8. Keep playing and see how long you can keep up with the fast-paced gameplay.

Features

  • Randomly generated characters
  • Sounds for right and wrong character
  • Increasing game speed
  • Score tracking

Contributing

Contributions are welcome! If you have any ideas or improvements for Keysmash, please feel free to submit a pull request. Make sure to adhere to the coding guidelines and maintain clear commit messages.

License

Keysmash is released under the GPLv3.