So I’ve been researching this a lot and have hit a road block. I’ve read pretty much every thread on here regarding this and while I understand the concept I don’t understand how to implement it. For reference I’m using Godot, but the explanation does not need to be in gdscript or anything.
Basically I have a projectile launcher and an isometric perspective. The best way I can describe what I am trying to achieve is a 8/16 bit Baseball game which many did this quite well. Visually simulating height and 3D physics in a 2D game.
I understand and have in my code the basic kinematic equations. So I can input variables such as initial velocity and the angle. I then get the X and Y position output as variables that update each processing tick, in this case 60 fps.
I’m using kinematic equations because I want to use those values in other places like the total distance and max height.
But this is in a 2D plane, basically from the side view, which would be perfect if I was making a side scroller.
I am having trouble projecting this XY position into the isometric view of my game.
Basically I have a distance and a height of my projectile.