One of the main impediments to becoming an efficient software developer is having a good typing speed. We built this game to help children and those who didn't grow up using computers improve their typing speed, so everyone can be on an even playing field.

What it does

Players type words rendered on the screen in order to shoot down enemies before being destroyed!

How we built it

We used Three.js and Vanilla JavaScript, using requestAnimationFrame and heavy use of Object-Oriented-Programming to make an efficient, modular game.

Challenges we ran into

We ran into difficulty sharing a git repository with three members and dealing with the subsequent merge conflicts, etc. Two of us were also new to Three.js, which led to a bit of a learning curve. The game logic itself came together fairly smoothly, however!

Accomplishments that we're proud of

We are proud to have created a playable, enjoyable game during such a short period of time. Out of all the typing games out there, we have not come across one that is 3-dimensional, so this was a particularly satisfying accomplishment for our team.

What we learned

  • How to properly implement a git workflow
  • The awesomeness of Three.js

What's next for Space Typer

  • Lasers pointing to the targeted word
  • Combos give bombs to clear the screen of enemies
  • Upgrades
Share this project: