I'm no good with math, so this definitely perplexes me.
Lets say I have an object with a position of 128,256 and I want it to move towards another object with a position of 64x32 with a speed of 4 pixels per frame. How exactly do I determine the amount of x it must travel vs the amount of y it must travel to maintain a speed of 4 pixels per frame (in such a way that it's moving exactly the same speed as if it were just moving along the y axis or just the x axis respectively)?
Sure I could cop out and simply subtract from x and y each frame, but that would look really weird, and it would completely ignore the speed factor.
Insight on this crazy "probably needs sqr's" dilemma would be much appreciated ;p