
Type for Me!
Video game project, made with Unity in a team of 5
Genre: Casual, Typing
Last major update: Oct 2023 (complete)
Play in browser: Click here
Intro
I’m back at it again with my fifth entry to the Game Maker’s Toolkit (GMTK) Game Jam! Released in 2023, Type for Me! is what I consider to be our most casual-friendly game. A typing game where the player doesn’t actually type – they help a cast of characters to type out messages by moving the keyboard around. There’s a score system that encourages accuracy and high combos.
Compared to the Last Project
2022’s project Bingo!! Dungeon!! was an ambitious game that may have offered some challenge to a seasoned gamer, but intimidating to the type of player that wanted quick fun. As a result, my number one priority while working with this jam’s theme was to make the gameplay more casual. We wanted to have our game this year shine, and to do that the game needed mass appeal.
Game Jam Theme
The jam’s theme was ‘Role Reversal’. The game jam’s host explained this idea by showing Tetris – but instead of moving blocks, the entire screen moved around the block as it fell. We came to the conclusion that a game involving a reversal of roles would have to include an AI of some kind, to control the role which the player normally performs themselves. (e.g. We can’t reverse a platformer game without having to program an AI that automatically moves the character around)
My idea for a typing game gained popularity with the team. The AI would be simple – a hand poking up and down, while the player moves a keyboard around for the hand to press.
Summary of Development (2 day event)
Day 1 involved getting the keyboard logic to work. I had practice from 4 jams now, and so from the beginning was programming things to use classes & inheritance to make development simpler.
On Day 2 the art/sound assets were finalised. In the final 8 hours the programmers (Ruben & myself) pulled together everyone’s efforts into a functional end product. It was polished, free from major bugs, and looked really good in our opinion! We set aside more time for play-testing and sharing builds with other people during development, which got us valuable insight to work from.
The results from the judging period were amazing for our team. Out of 6805 entries we’d placed in the top 10% of games overall, and for the Creativity criteria we’d scored in the top 50 games! We were thrilled that our approach of mass appeal worked out.
Version History
v1.0 released for the jam was well received and had almost no bugs, but was difficult to play at faster speeds and only offers 4 levels.
v1.1 improved the gameplay by focusing on 3 aspects: making failure more forgiving, the game is easier to control, and presentation was improved. Read v1.1’s blog post here.
My Responsibilities
- v1.0
- Code for arm movement, key pressing logic, UI code & high score management
- Last hour polish, assembling levels to function correctly, quality control
- v1.1
- Refactor project to simplify future development, rewriting segments of code while it was fresh in my mind
- Turning user feedback into features & tweaks that improve the gameplay
- Thorough play-testing, discovery & fixing of the last few bugs
- v1.1.1: Fixed UI bugs
To play the game in your browser, visit the itch.io page for the project! Windows and Linux versions are also available.
> > > Click here to visit the Itch.io page < < <
To view the source code for this project, take a look at the GitHub repo.
