Well, as you all saw i sucked at the engine part, so i searched all over for a suitable engine. my choice: the Open Surge Engine
The OS Engine is an engine aimed at creating Sonic-ish games. What does Sonic have to do with ninja? i don't know! What i know is, it features a good platform engine with built in level editor, it lets you control up to 3 characters and its most powerful feature: An impressive scripting system that lets you code anything into the game: platforms, enemies, HUD, variables... you name it
since i started using it (6 months ago) i waited and suggested all the features that could benefit both the game that names the engine, and my game.
now that most of them are built in, the game starts to gain shape and size.
Open Surge Engine: