Pixel Toad

Here is a fun game my son and I worked on together. He was inspired to make a 2D version of Captain Toad. I had my reservations about his design, but he stuck with it and it turned out to be great in the end. Plus we had a fantastic time and he learned a lot about programming and persistence along the way!

Collect all three gems and the gold mushroom from all 4 levels to make it to the 5th and final level.

Things get a little tricky and slippery on the 5th level - an ice world with a little permutation puzzle (inspired from Commander Keen 6) to find the final star and beat the game.

Reply levels if you didn’t collect all the level items and continue the game when you lose all 3 of your lives.

The lantern and shader projects were used and we reused sprites from another MakeCode project and a sprite library. We did not draw these on our own!


You have put so much effort into this game, from the hints to finding the gems, animating the player and enemies, and you have used many popular extensions. The fact that you can restart a level or continue the game from where you failed, is an also an exception to most games; you have programmed it so well and made it look so simple. This is superb!


Latest update to fix a stack overflow error that was occurring on new version of MakeCode Arcade.


good job
I like it alot

1 Like

I like this adventure game very much! Keep up the good work with your son, @NxNMatrixGL !!!

1 Like

Game details:

Title: “Pixel toad”
Series: N/A
Language: Javascript / Typescript

– [ Artstyle ] –
☐ A kindergartener drew it
☐ Down bad
☐ Average
:ballot_box_with_check: Good
☐ Amazing

– [ Gameplay ] –
☐ I’d rather watch grass grow
☐ Not very amusing
☐ Alright
:ballot_box_with_check: Enjoyable
☐ Exquisitely masterful (it rocks)

– [ Story ] –
:ballot_box_with_check: There’s no story
☐ So cliché
☐ Admireable
☐ Amazing
☐ You forget you have a life

– [ Performance ] –
☐ Doesn’t run
☐ Seconds per frame
☐ Stitched screenshots
☐ Partially smooth
:ballot_box_with_check: Flawless

– [ Bugs ] –
☐ Fallout 76
☐ Constant crashes
☐ Lots of bugs, little crashing
☐ Mostly smooth actually
:ballot_box_with_check: Properly debugged :point_right::smiley: :point_right:
(unexpected stack overflow crash fixed in newer version)

– [ Length ] –
☐ Flappy bird (3 seconds)
:ballot_box_with_check: Average runner game (a few minutes)
☐ Minecraft if you git gud (~20 minutes)
☐ Fledged RPG game (20 minutes - 1 hour)
☐ How is this MakeCode??? (1+ hour(s))

– [ Difficulty ] –
☐ Cookie clicker
☐ Easy
☐ Easy to learn, hard to master
:ballot_box_with_check: Challenging
☐ Dark Souls

– [ Replayability ] –
☐ One-time experience
☐ For collectibles
☐ Every once in a while
:ballot_box_with_check: For sure
☐ It’s meant to be replayed

– [ Overall ] –
Review :arrow_down:

Objective description:

Pixel toad is a very well created Mario-style platformer game that keeps you entertained by throwing interesting obstacles at you. The twist of the game is that you aren’t allowed to jump on your own, however it’s possible to do so using the toads (or boostpads) on the ground to launch you up in the air. The game consists of many levels each with a unique theme and layout.

Personal opinion:

Personally, Pixel toad is a well made game with nicely done gameplay and art, as well as a good idea for how the gameplay should be executed and most of the features work well.

Suggested improvements (for the author)

There isn’t much to improve with a great game (right?), however it isn’t flawless and I belive certain aspects could definitely be polished. The slopes are kind of jaggedy when being walked on, and the terrain of the level often leaves empty space beneath the slopes making it look kind of incomplete. I hope this review helps improve the game and make it better in any way!

(numeric score has been removed due to “violating MakeCode guidelines” (apparently))

1 Like

Link to GitHub version Pixel Toad. It plays without issues associated with updated MakeCode version.