Super Mario Bros. S is a collaborative fangame, meant to embody the spirit of modern Super Mario platformers while utilizing the style of SMB1. Super Mario Bros. S: Road to Infinity is the first Unity version of this game (all versions before this one were developed using Scratch).

Run as far as you can in an infinitely-generating level! Collect coins and moons to buy powerups such as the iconic fire flower and ice flower and the custom blade star, and defeat both familiar and custom enemies to earn more time. As you run, you'll face increasingly dangerous foes and obstacles, so be prepared!


  • Showcases the new Super Mario Bros. S engine
  • Widescreen (16:9)
  • Infinitely- and randomly- generating level
  • Two playable characters (Mario and Luigi) with different abilities
  • Gameplay support for Nintendo Pro Controller
  • Automatic saving in-browser

Controls and credits are listed in-game.

 This version's main purpose is to showcase new engine and game features. In future versions of Super Mario Bros. S, Road to Infinity will be updated and incorporated as a new gamemode (how exactly this will be implemented is still unknown). This engine is still very early in development, so any feedback would be greatly appreciated.

StatusIn development
PlatformsWindows, HTML5
Release date Jun 22, 2021
Rated 4.5 out of 5 stars
(14 total ratings)
Made withUnity, Piskel
Tags2D, 8-Bit, NES (Nintendo Entertainment System), Retro, Unity
Code licenseMIT License
Asset licenseCreative Commons Attribution_NonCommercial v4.0 International
Average sessionA few minutes


SMBS_RTI_Windows 24 MB


Log in with to leave a comment.



Hello! I am a Vita Homebrew developer, and I am really interested in this project, I would like to ask for the source code so I can port it over. If you are interested, hit me up on Discord via BasDEV_Official#1877. I have quite some experience and this could make the game have more recognition and playability.

(1 edit)

This is great! As i said in the latest scratch version, you shold add multiplayer!

if anyone hasnt checked his alt yet, check on! his username is the same on there. he needs more recognition on there.

Show post...


hey superpi2 its me luciousazarias2 from scratch

suggestion no timer mode


Is this on BTG?


btg did make a video of this. its the official

no he didnt?

He did, though technically of the MFGG version and not the version (though they are identical).

Great Game! I actually almost like it better than the originals, i especially like the red star
my hs is 851


Awesome. I've gotten about 5000 points so far. It seems to replicate the physics and controls pretty well. There were a couple of things that took some getting used to, like jump being up. I also found a bug where if you freeze an enemy while they're bouncing on a musical block, their frozen body will float up into space.

Still, this is super fun! I'm gonna play some more.

(1 edit)

Thanks! I'll work on making those changes with note blocks/springs.

Excellent game so far. New content keeps appearing at least as far as I got, which was 2923.  Only sad part is that replayability is limited by how long it takes to get to those new areas again.  Reminds me a lot of Rogue Souls, which isn't a bad thing.


Awesome! (This is @ScratchTheGreatest) You might want to use Time.timeScale to freeze time when you collect the powerup.

I didn't do that to replicate how it is in the Legacy version on Scratch, but I may update that in the future.


🅱uper 🅱ario 🅱ros

great game

This is addicting. great job!




This is a great fanmade game of SMB. You did a terrific job! Keep up the great work :)


Awesome, but you should probably change the graphics and stuff. Nintendo REALLY doesn't like it when people do this (Why, I have no idea) but just warning you now

(2 edits)

That's not entirely true. Nintendo only ever takes down 1% of fangames, typically only ones that are remakes of existing Nintendo games or ones that are monetized (SMBS is neither). I'd recommend checking out this video covering Nintendo's history with fangames and DMCA's if you're interested:

If for some reason Nintendo does decide to strike down SMBS, though, I'll likely just reskin it or reuse the base engine for a different game.

I see. Well, continue on then. Like I said, it's a fantastic fangame and I can't wait to see how this project's development continues!

this game is such a great time! The level generation works great, really felt like a super mega long mario level. Will definitely follow for updates!


Overall amazing game! I do have an idea! When the clock his zero, what if instead of dieing, you lose your powerup, and you have until the invincibility frames go to hit an enemy! If you can't hit one, then to small mario, then death! it would be a great way to increase value of coins and to make the player feel like they clutched. If you do add this, adding a 5-10 second cooldown to the roulette would balance this.

Again, this game is awesome already, and it would be an awesome time waster if you put this on Steam. 

Hope you think about it!

That does seem to be an interesting idea, I'll consider it.

Unfortunately, I can't put this on Steam, primarily because it's a fangame and also because I don't have enough money to make the deposit to post on Steam yet. I am working on a downloadable version, though.

Sad. Thanks for for considering my idea.

Really fun! I'll have to keep an eye on this! 1710



You know what you really need? A shorter respawn time. Maybe bind the enter key so I can restart immediately. You know how Kaizo ROM hacks and Super Meat Boy reboot you almost instantly?

Perhaps. Good idea.

Awesome game. Love the gameplay. Good work!


This is excellent! I love the concept here. Very SMB35-like. Mario's movement might feel a bit too snappy, but maybe that's just me. Would it be possible to upload a downloadable version for windows? HTML5 games don't run too well on my browser.

I still have yet to perfect the movement code, it's still something I need to improve upon. I'll probably upload a downloadable version in the near future as well.

This is great!!! Good job on this game!