I tried a few levels and it was fun. With a frame rate around 30 it runs smooth without any visual issues. However I got a bit annoyed with the random generated levels. I would have preferred to be able to replay the same level if I die. Additional when entering a level I sometime die right away because I am being positioned right next to an enemy. I think you should have certain restriction on the level creation so that you prevent this kind of issue.

- Does it actually have and end? I played for about five minutes without dying and I still didn't find an end to the level. Also, collecting coins doesn't seem to have a purpose (there isn't a counter on-screen).- Enemy variation is a bit lacking. Maybe you could add Piranha Plants?- If you pick up a Koopa shell you can just use it as a shield and kill 100 enemies with it by walking into them. I think it should disappear once you hit something.

Very nice. I love the music . Also, when a level is generated, if there are blocks over where Mario spawns, he will spawn on top of the blocks. This means he can spawn off the screen if the top row of blocks is at the top of the screen (happened to me ). Still, very good game,

What's new:* Startup screen* It's now possible to both lose and win the game* Overland map for selecing what level you want to play next* Two new types of levels: underground and castle, complete with proper music* Eight worlds of increasing difficuly to play through. They all look (slighly) different, as well!* New, random worlds every time you restart the game, but each level is the same every time you play it in a world* Flying enemies* Piranha plants* 1-UPs when you collect 100 coins* Life meter* Large mario status is kept between levels

What's missing:Bosses in the castlesMushroom huts (the current ones turn into a castle level when you enter them)Fire marioMore level types and variation within levelsMore enemy types

Another linux user here, and I can't get it to run. It sits at the splash screen indefinitely. It could still be a focus problem, since the applet certainly doesn't react to anything I do. Mandriva 2006 + Java 1.5 + Firefox 1.5; also tried Konqueror with same results.

Hopefully I can help you with the Linux problem.The solution that I use is implement in my Mario entry and it has been reported running on Linux.I have succesfully ran the sample code on Solaris 10 for Intel, Solaris 10 for Sparc and Windows XP.Personally I even go for JDK 1.1 users (i.e. Netscape Navigator) so I use the AWT version instead of the Swing version.Since you requested JApplet I recoded it a bit for you.

Firstly you need to get focus. Usually this is done by let the player use the mouse (at least once). Windows doesn't require this but the *nix environment does.The MouseListener then calls a hidden textfield requestfocus method and you have control over the game.

I love this version of Super Mario... however it seems that your last level is a total blast alot of new items(monsters) introduced.. maybe you can introduced the new monsters the lvl before the boss lvl and make the boss lvl more challenging instead... ^^

Suggestions only...

And I really LOVE your graphics.. even though many people have done Mario before... but this is the best of its kind...

It is possible you can give me the codes so i can play with it? JUst would like to ask as well.. you are using Tile Based Concept is it?