Two years ago I embarked on a project to create an old school game for iPhone and iPad. Ludo's Quest is a mashup of Super Mario Bros and Ghosts 'n Goblins. Run, jump and hit with your sword to break things.
As a Web developer, I wanted to test the limits of HTML5. I therefore built a framework called Backbone Game Engine and reproduced a Super Mario Bros to develop it. I also tested the idea of crowd-sourcing level design. Turns out kids love to build levels. No wonder Minecraft is so popular with kids. Ludo's Quest also includes a level editor. However levels remain private. You can optionally publish your level to the Web for others to play.
Ludo's Quest compiles to native (iOS and Android) with Cocoon.io. The game is solely canvas based (no DOM) for performance reasons. A lot of research was necessary in choosing the right platform to go native. Cocoon provides an accelerated canvas making that possible. For anyone wanting to take the HTML5 path, I invite you to read Cocoon's doc.
Ludo's Quest will launch soon on iOS. But you can try it today in your browser. Go ahead, play a few levels and create your own.