[Register now for the 12th Independent Games Festival and 4th Indie Games Summit at Game Developers Conference 2010 in San Francisco - March 9-13, 2010.]

« Browser Game Pick: I Wish I were the Moon | Main | Preview: Cave Story (Wii) »

Sunday, October 5, 2008


Infinite Mario Bros is a Java-based browser game which offers unending 2D platforming action, featuring the lovable plumber in another one of his princess rescue missions. Use the arrow keys to move Mario around, press the S key to jump, and hold the A key to run faster or pick up shells.

A new random seed is set whenever the applet is loaded, then all areas and level selection maps are generated from that single seed. No secret rooms in this build, but the entire source code is made available for download by the developer. (source: Retro Remakes)

Name: Infinite Mario Bros
Developer: Markus Persson
Category: Platform
Type: Browser

Comments

This is where you go when you die. Infinite Mario. Endless number of worlds. Endless minor variation. No points. Fireball-immune spineys. No gimmicky levels. Castles hidden in mushroom houses.

This is purgatory.

This is the most terrifying game that I have ever played.

how is this a cave story ripoff? o_O

hey guy who made this: you ever consider making a platforming roguelike? toss some axes and skeletons in this thing and you'd have it

Well, it's very polished and feels just like the real thing.

If only it wasn't normal Mario but Syobon Action... Infinite generated torment.

The engine has ALOT of potential.. definitly feels like mario, but id love to see the engine used in a roguelike too.

I remember this from...Like a year ago? Its interesting, but I noticed that not entirely fun because none of the levels get interesting level design. Its basically a flat dash to each exit.

The developer seems to have missed the entire point of procedural generation: it's supposed to add variety, not take it away.

There are no set pieces that stand out at all in this game. Every level may have pits in different spots, and a few hills, but they're for most intents and purposes they're all exactly the same. For procedural generation to work you can't just blow your load and show the player everything they're going to see (aside from some tile swaps) in the first level they play. You need to make some set pieces rare, you need to add variety.

The developer never finished the idea. If you don't like it, the source code is right there. Fix it yourself.

Now if you procedurally generated level in a roguelike play MegamanRL. Be warned, it's also incomplete.

This feels like Mario like Angband feels like Diablo.

The map design of Mario 3/Mario World is what makes the game. If you look at any levels, you'll see that they are finely crafted puzzles, not linear affairs like this generator seem to produce.

A roguelike platformer is possible, but it will end up looking like Castlevania, not Mario Bros.

@Joe Larson : It's not a question of "fixing" the sources. What the original author set out to do (ei : making randomly generated levels that are reminiscent of Mario and fun to play) cannot be done randomly.

Bits and pieces of levels could be stringed up together to give some sort of semi-generated content, but those bits and pieces would quickly become repetitive, and probably longer to design than just making "real" levels.

Making good random levels is definitely a huge challenge. Since I never finished this project, the levels obviously aren't very good, but that's not the entire truth.
I believe making random levels the way I tried to do it is pretty much impossible, as good mario levels require unique challenges.

Post a comment


Are you an indie creator wanting to advertise on IndieGames.com?

Please contact us for more information.

IndieGames.com's weblog [Twitter / RSS feed] compiles information and reviews on the world of independent games, as part of:

IndieGames.com is operated by Think Services, which also runs:


The Independent Games Festival and Summit, which takes place at GDC every year, are celebrating their 11th anniversary as the premier festival for independent gaming.
IndieGames.com Copyright © 2010 Think Services