Super Mario Bros. DX in Makecode tech demo

Over the past day or so I’ve been developing a tech demo that’s somewhat based on Super Mario Bros. Deluxe (for the Gameboy Colour). Originally I wanted to recreate the entirety of Super Mario Bros. in Makecode but then I realised “oh, that would be pretty hard” so partway through developing this demo I made lots of changes.

Here is the demo if you want to check it out or build on it: https://arcade.makecode.com/S53900-01093-63329-82694

Controls

  • Left/right d-pad buttons: move
  • Up/down d-pad buttons: pan camera
  • A: jump
  • B: run

Known bugs

  • Sometimes you can clip to the side of a question mark block/brick block when hitting it from the bottom
  • Sometimes you can go through a question mark block/brick block

I haven’t implemented ways to die yet so for now lives are kinda useless. (also powerups aren’t implemented yet)

Let me know if there are things I should improve on! I’m relatively new to Makecode (and by that I mean used it once back in early 2025 and never again) but I’m familiar with Scratch (I’ve been using it regularly for about five and a half years).

2 Likes

BOOO SCRATCH /j

welcome to the forums @TweetytheBird92 !

To me the camera feels really weird, and also I haven’t played Super Mario Bros. Deluxe but good game so far! If you didn’t know there is a “camera follow sprite (…)” block

I know about the camera block but as I did say this was gonna be a recreation of SMB so that’s why the camera (which is just a basic recreation of the one in SMBDX by eye) acts so weird

I also didn’t really like Mario being literally the center of the screen whereas with my system when you move you can see more of where you’re going because Mario isn’t in the middle