This is the MOST frustrating thing!!.. Please Help!
When i’m moving trhough my application (openGl landscape) i can go forwards and backwards no matter which direction i’m heading (both x and y axis). when i change directions i just recalulate my relative “forward” and “backward” positions by multiplying it by either sin (or cos) for the x and y components. My problem is when i try to going sideways. When i move along the y axis i move left and right correctly. However, when i move along the x axis when i move left my object moves right and vise versa. I know it’s some sort of angle problem but i’m stuck b/c i calculated the forwards and backwards in the same manner and it works all the time regardless of the axis. So why is sideways different?