hughrock18
Member
I am attempting to produce an isometric game that allows the player to jump on multiple "z heights" of platforms.
I have a setup that ALMOST works, but I am clearly missing something. The code is very lengthy and riddled with scripts (to replace commonly used lines and/or blocks).
So instead of going through the hassle of putting my code up here, I would like to know if anyone has any links, details, information, or anything about another functional 2.5d jump collision system or tutorial explaining it (in depth).
The "almost" working system I have has no problem taking me to any z_height and establishing that new z_height as the new "ground level". The player walks around the top of my blocks and falls off the edges EXACTLY the way I would want them to. My problem becomes apparent when I try to get the player to jump to another block at different z_height. The new z_height is set as the "ground level", but I can't jump back on top of the first block, and the "ground level" frequently (but not always) gets stuck at the 2nd z_height. All of these problems where there were none just before adding a single block at a different z_height.
I feel like I don't have a proper grasp on collision functions and how they interact when colliding with multiple instances at once (combined with considering the z pos and how to get the game to understand that you can go over one object and under another at the same time).
Anyway, I'll reiterate: I would like to know if anyone has any links, details, information, or anything about another functional 2.5d jump collision system or tutorial explaining it (in depth). Anything and everything is very much appreciated!
Thanks.
I have a setup that ALMOST works, but I am clearly missing something. The code is very lengthy and riddled with scripts (to replace commonly used lines and/or blocks).
So instead of going through the hassle of putting my code up here, I would like to know if anyone has any links, details, information, or anything about another functional 2.5d jump collision system or tutorial explaining it (in depth).
The "almost" working system I have has no problem taking me to any z_height and establishing that new z_height as the new "ground level". The player walks around the top of my blocks and falls off the edges EXACTLY the way I would want them to. My problem becomes apparent when I try to get the player to jump to another block at different z_height. The new z_height is set as the "ground level", but I can't jump back on top of the first block, and the "ground level" frequently (but not always) gets stuck at the 2nd z_height. All of these problems where there were none just before adding a single block at a different z_height.
I feel like I don't have a proper grasp on collision functions and how they interact when colliding with multiple instances at once (combined with considering the z pos and how to get the game to understand that you can go over one object and under another at the same time).
Anyway, I'll reiterate: I would like to know if anyone has any links, details, information, or anything about another functional 2.5d jump collision system or tutorial explaining it (in depth). Anything and everything is very much appreciated!
Thanks.