Inspiration
To be a good programmer, you need to be able to type fast, and the most efficient way to type is to touch type! Using the standard touch-typing tools is not fun, but playing games such as guitar hero or piano tiles is. Therefore, we decided to change the idea of tapping to the rhythm of a song to typing to the rhythm of a song.
What it does
You can choose a song and the difficulty level - easy, intermediate and hard - and the melody (currently the program only has 7 melodies). You click 'play', you get a countdown and you get a visual display of the keyboard in front of you, along with the amount of Misses, OKs, Goods, Greats, Perfects and the score. As each key lights up green, you need to press that key (and the key will light up to, roughly, the rhythm of the melody). The key fades to black so therefore the greener it is when you press it, you get more points. (Perfect = 5 points and it goes down by 1 for each other category). Easy is for beginner 'typers' so therefore the keys appearing on the screen will be more or less slow and with regular intervals, intermediate is harder than easy, with most melodies also having regular intervals in between key presses, and hard having keys appearing more to the melody, thus making it non-regular and harder - for people who can already touch type well and want to improve!
How we built it
We built the game using Unity (using c#) and used a small program in Python to automate the process of selecting which beat should have a character pop up on.
Challenges we ran into
Constant bugs as not so experienced with unity; getting characters to appear to the melody in a possible-to-react way
Accomplishments that we're proud of
Actually getting it to work!
What we learned
We know how to use Unity better.
What's next for Typo Tempo
Add more songs, improve the interface, improve the code, let friends play it!
Log in or sign up for Devpost to join the conversation.