After making my Baby Ghost engine, I became inspired to make another platform engine, only this time I wanted it to be more intuitive, simpler, more efficient, and have more features. Then Jason Orme decided he wanted to make an Action Platform RPG (now called Drake) and with his request for coding, I had an excuse to work on my engine. This is the result of 1 1/2 weeks (not through, maybe only 30 min-1 hr a day) of work.
Plat4m Engine Version 1.0
This is my new engine built from the ground up for MMF2. It has a everything that engine had (except for pre-programmed attack bouncing), and a few new features that my Baby Ghost engine didn't have, including:
Most everything is explained in depth in the actual engine, which is open-source and free for anyone to use, provided they give me credit, with or without the logo.
The engine is now Version 1.0 because I have finally finished the feature I originally intended, which was climbing ladders. These ladders work similarly to those in Mega Man games.
The controls to test the engine are:
Left and right arrow keys- move left and right
Down key (hold)- move at crawling speed
Fire 1 (shift)- jump, warp halt in midair
Use the buttons on screen to try out different variables and find what you would like for your game (if you use the engine).
Comments, criticism, questions, feel free to say anything.
This is fairly decent and generally works well. However I don't really enjoy the way the player repeatedly bounces off walls when you hold up against them, I'd rather it just stood still.
-Nick-: The flying thing was an accident in the event for hitting things with your head. Where I meant to put "Turn internal flag 1 on" I accidentally put "off". Did you find anything else?
sorry but I thought it was pretty messy compared to most other custom platform engines. Its also very easy to do it without detectors, I think theres tuts or examples of that somewhere.
It is an MMF2 file, but it also has an executable, so anyone could try, just not anyone can use it.
Also, there's a reason that it's called Version .91. Could people send me the problems they find with the engine, either by email or PM? That would help greatly. Also, don't send personal gripes like "it uses detectors" because I am just looking for bugs and things.
The tapping of jump is not a flying technique, just a demonstration of an idea that I didn't put a limit on.
Fairly good engine, most likely the most realistic I've ever seen. Some glitches here and there, the biggest drawback (or feature?) was that the character stops when hitting ground. Seems like a glitch, because this doesn't always happen, if it's a feature, I would consider removing it.