Do you think that the double-jump is better when only allowing the player to double-jump when the first jump reaches a certain state (e.g. - a certain height, within an amount of time, while still moving up, etc) - or - do you think it’s better to let the player double jump anytime, meaning, the only limit should be that the player has to release the jump button and press it again anytime to perform a double-jump?
Personally, I’m most familiar and comfortable with a double-jump that has a time constraint, meaning you have to press the jump button within a certain time limit from the first jump for the double-jump to be successful…
…but what do you folks think? and what games do you feel implement double-jumping in the best way towards making the game more fun and intuitive?