I used Klas Kroon lessons on building oldschool tile-based games to try to build a mario-like game engine.
I created all graphics, and added several features :
- A level editor, to create new maps and save them in a database, edit the existing maps or delete them.
- A shop system, for a kind of RPG-like feeling : you can buy an sell useful or just collectible items.
- A save/load function, to register your position in the game.

The first screen is available online for demo purpose.


The main game screen 


Inside a shop... 


The level editor