This is an engine I've been working on and tweaking for a few hours.

It's based off similar principles as the Go Luigi! Shroom Time and Goomba Strikes Back engines, but more efficient. I'm planning to release this open-source soon.

It's also completely GML-written, for better efficiency, less lag and easier maintenance.
Features: [those in italics are new in this update!]
Basic Mario physics (walking, running, jumping)
Variable jumping
Solid and
solid-on-top platformsSlippery surfaces (improved)
HUD featuring coins, score and lives
Multiple entrances (only two supported yet)
Pipe entrances
Springs (still needs improvement, especially the animation)Current version:Release 3, 16/8/07
download (1.39MB)
Old versions:Release 1, 15/8/07
download (1.31MB)
Release 2, 15/8/07
download (1.33MB)
Credits:Graphics- Black Squirrel, Thunder Dragon, ChrisMSmith
I'm still tweaking the physics, so if you think something's not right, then tell me!

Please do not mention this bug: nothing happens when you fall into a pit
And if you want a copy of the source (before I release it), PM me. Although it's missing a lot of stuff so far!
This post has been edited by Treeki on Aug 16 2007, 09:37 AM