The downloadable version of TYPE/RUNNER contains some new features, including a high-score leaderboard. Download TypeRunner.zip to check it out!


NOTE FOR MAC USERS: If you recieve an error message about the file being damaged, follow the instructions HERE to fix it.


CONTROLS

Up/Down arrow keys: Navigate menu

Enter: Select menu option

Menus can also be navigated with your mouse


TYPE/RUNNER is a small typing game where you control the fate of a little robot running across the top of your words.  Type the correct letters to create platforms under your robot as it runs for the finish line.  Type too slowly, and you'll run right off the edge. It's not all about speed, though - incorrect letters will slow  you down, and if you fall too far behind you're done for! Type quickly and accurately in order to see your little robot safely home. 

Choose from 4 different difficulty levels, and see how high you can score!


Developed in  4 days with JavaScript using the Kaboom js game library. Features random quotes pulled from the Quotable API.

CREDITS:

ToasterBot Sprite: penusbmic

Sound Effects: JDWasabi

StatusReleased
PlatformsHTML5, Windows, macOS
Rating
Rated 4.6 out of 5 stars
(5 total ratings)
Authorabbas.io
GenrePlatformer
Tags16-bit, 2D, Difficult, High Score, kaboomjs, Minimalist, Runner, Short, Singleplayer, Typing
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard
LinksSource code

Download

Download NowName your own price

Click download now to get access to the following files:

typerunner-darwin-arm64-1.0.zip 111 MB
TypeRunner.zip 120 MB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

It’s funny!

Thanks for playing!

Dude! This is pretty good! I'm just curious about how were you able to make it an downloadable app. I've tried that and I've searched for it, but I haven't found good sources. I'd be pleased to know about how did you do it

Hey - thanks for playing! Glad you enjoyed it :)

So to pack it into a desktop app, I used a tool called Electron alongside Electron Forge. It’s pretty straightforwards if you follow their documentation - you can see the super basic setup I did for electron in the main.js file of the GitHub repo, and the setup for electron forge in the package.json

(+1)

Hey man! Awesome work the games great. I'm also using Kaboomjs, any advice on how to upload a kaboom game to itch? 

I tried but image assets didnt load properly...

Thanks for playing! Glad you had fun with it :)

Uploading this game was fairly straightforwards for me - I bundled the game using esbuild, then put the .js file that esbuild generated as a script inside of index.html. When you upload an in-browser game to itch, it’ll automatically find the index.html page and display that.

It’s hard to help your specific issue without more details. Are your assets loading locally, and only not working when you try to upload to itch? Where are your assets located? This game is open source, you can see the source code here if that helps - you can see my assets in the ‘public’ folder, which also contains the index.html

Nice! Yea it might be something to do with a public folder, my assets are here on my game page, its basically a html/javascript file bundled in ElectronJS.. It does load locally on a static server, and it works when you download it + run it. Its not notarized so you'll have to open it from system preferences on a Mac

(+1)

Oh my god! I did the impossible lvl and it’s so much fun!!! I’m so, so, slow at typing but when I’m pressured with a little robot dying, I get SO anxious and woAH, I did it!! It’s SO FUN!! ^^ Thank you for this game!! ^^

(+1)

That’s awesome! Impossible difficulty is pretty tough so big props on beating it :)

Glad you enjoyed the game!

(+1)

Really highlights how rusty I am at typing, but it's a great concept executed very well!

Thank you so much! That really means a lot to me :)

(+1)

Actually really fun :)

(+1)

Thanks for playing!

(1 edit) (+1)

I LOVE IT!!!

Very hard, but fun, very good job!

I can’t stop playing it

Thank you! I’m glad you’re having fun with it :)