ROM Hacking Discussion / Re: Castlevania III -- Improved Controls and Improved Stairs -- Opinions requested« on: October 09, 2017, 08:42:49 pm »
So, in spirit with the original controls, here is my suggested scheme:
There are essentially two locomotion modes, ground and stair.
When in ground mode, everything is as it already were: You can walk and jump straight through stairs, nothing is solid. Now, if you were to land on downwards stairs, you then autocatch.
Pressing Up changes you into stair mode. If you are on ground, it does nothing. If you are on the air, the game checks for a collision with stairs. If it happens, you cling onto them.
If you are near stairs, you climb them.
Up till now the game behaves like the original, except that downward stairs also catch you, and you can also hop onto stairs from anywhere.
As soon as you are in stair mode, you cannot get out of it until you press Down+Jump or step on ground.
During stair mode, you cannot fall off. Left Right moves you on the stairs. If you jump, you land on the stairs again.
Down+Jump switches you to ground mode, so stairs are no longer solid and you fall through them. When that happens, you should just fall without a jump also occurring. This is because you instinctively want to avoid the danger, and the jump would probably get you in the line of fire of the danger you were trying to get away from.
This scheme also negotiates the crossing stairs, as you can now just jump from one to another.
I think you should keep the paralyzing knock-back. With the amount of control you give the player, it is essentially balanced, because if the player gets hit, now it is more of their fault and less the game being cheap.