PL@gine

Posted by TDOT on Oct. 1, 2008, 4:22 p.m.

In a world full of platform engines….here comes another :p

Yup, I decided that, since it seems many people make platform engines, I'd give it my shot. What I'm attempting to to do is create a basic platform engine that accomplishes it's task smoothly. Both through ease of use and literally how smooth it plays.

At the moment, I have a decent amount of the engine done and working with next to no glitches. So far I've identified three that should be easily fixed.

Current list of things done:

-Basic movement (with acceleration/friction)

-Variable and double jumping

-Sloped movement (both up and down)

-Moving platforms (horizontal)

-And of course, most of the engine is controled by a number of variables for easy manipulation.

Current Bug List:

-Bug in downward slope movement. Drops the player a bit when walking off an edge (looks unnatural and jagged)

-Bug in collisions with platforms above the character (only cause I've not coded it yet :p)

-Bug in vertical platforms. Player doesn't actually move with the platform and I've yet to find the problem here.

Soon I'll release an early version of the engine, and then you guys can do whatever you wish to try and break it :p

Ok, I've said about all I wanted to say so I'll end with a question.

What should I add to make this engine stand out in about a 1.5 million other engines?

Comments

SteveKB 16 years, 2 months ago

"-Bug in downward slope movement. Drops the player a bit when walking off an edge (looks unnatural and jagged)" lulz make sure you call the y changing code after the x changing code.

Firebee 16 years, 2 months ago

Make it shoot ROCKETS!!! Oh yeah.

SixWinged 16 years, 2 months ago

Quote:
Make it shoot ROCKETS!!! Oh yeah.
A platform engine that shoots rockets? I like it.

TDOT 16 years, 2 months ago

@Meow

Haha, yes, I change x before y. The problem comes from the way I check downward slopes. I have a decent idea how to fix it though if a better idea doesn't come to me first.

@FireBee,

XD. You mean make it shoot rockets out of the computer? Or shoot rockets in engine? :p

If it's the first, I'll have the greatest engine ever.

Unaligned 16 years, 2 months ago

Make a (good) auto level generator.

SteveKB 16 years, 2 months ago

change it directly after the key is pressed. that is all for now :p