deathkiller / jazz2

🎮 · Jazz² Resurrection: Open-source reimplementation of Jazz Jackrabbit 2
https://deat.tk/jazz2/
GNU General Public License v3.0
492 stars 18 forks source link

Improvement: Make it more consistent to get through one block-sized space #99

Closed RavenMacDaddy closed 1 year ago

RavenMacDaddy commented 2 years ago

image

Like these.

God forbid I shot the lower block, cause then I couldn't be saved by the ledge climb.

deathkiller commented 2 years ago

It works for me. What's the problem with this?

https://user-images.githubusercontent.com/884052/183307079-91851544-ffa1-4383-91c1-cc4399f4fe65.mp4

RavenMacDaddy commented 2 years ago

https://user-images.githubusercontent.com/67732686/183467215-178420d8-06c4-4e34-8f14-be2e6bbb64fc.mp4

So, this is the discussion at hand...when the player does a full jump, even if they hold the direction button towards the wall the whole time, the character will only get inside the space a little bit every time, but they won't get through it - however:

https://user-images.githubusercontent.com/67732686/183468132-2af7b890-88b0-4f46-aeda-bf674fe1fba1.mp4

So depending on the tile, the player might get through with a full jump or not, which becomes inconsistent.

Yes, obviously you can short jump, and an argument can be made that it's the point and skill of the player to do so - it's the inconsistency with the result that becomes the issue.

deathkiller commented 2 years ago

I know, but I think it was floating too much in the original game, so I fixed it like this and this is the result. So it's probably unfixable.