Platformer Controls: Jake (Need input, Demo below!)
Posted: Posted August 9th
Edited August 12th by mariomguy
My favorite game of the 90s was Super Mario 64. It truly felt like a game where you could do anything, and the controls had everything to do with it. You could sideways-jump into a wall jump and reach high cliffs in no time at all! You could double jump, triple jump, backwards and even long jump, and even string combos. You could ground pound, punch, or slide on your belly. You could even run into a sliding kick!
I miss platform games that made you felt free like that. Sure, Super Mario Galaxy more or less has the same moves, but everything was so controlled. The levels could really only be run one way, and the jumping felt so constricted.
So, I'm making a platform game, Jake, that lets you do just that. More or less, this is going to be my spin on Mario's moveset with more physicality to the jumping and momentum. You can double jump, but the higher you fall to perform the jump, the more you'll bounce back. You can perform a floaty mid-air jump, but you can't change your direction much in mid-air, so you'll need to wall jump to safety. Wall jumping feels smooth and slick and painless: no sticking to walls, no weird timings to get right: if you're on or near a wall, you'll be reflected off, according to your angle. Running down a slope increases your speed while running up slows you down. And double jumping on a steeper slope will send you careening laterally as if bouncing off a ramp. Here is a list of controls:
Jump - Jump.
Jump, in mid-air - Mid-air jump (1 more follows)
Jump, after mid-air - Glide (stops a fast descent, converting it to a glide. You cannot gain altitude from here)
Jump, after glide - Sudden fall.
Jump after performing a jump - Double Jump (bounces off the surface. Angled surfaces will make you bounce toward the downslope, not straight up. Jumping from a higher location makes your double jump stronger)
Jump off a wall - Wall Jump (mostly a deflection that slightly increases verticality. Resets your mid-air jumps as well).
LMB Click - Quick Fall (increases gravity and makes you fall faster).
Jump after Fall - Increases Double Jump strength.
I tried adding moves that improved forward momentum, but they didn't work that well. I think a move where you dive down in front of you could be interesting, especially if you can perform a Double Jump afterward. But I need more ideas for moves that can work. Right now I only have two buttons: one to jump, and one to fall down.
Perhaps I'll post a video of the jumping mechanics. So far, it's actually really fun!
There are 23 Replies
Reply to: Platformer Controls: Jake (Need input, Demo below!)