Debugging procedural programs is easy due to the code always following some sort of order.
So when I debug I just check the values of the variables and follow the program through until I get to the bug. Simple.
But I am now trying to debug my 3D game where I need to know whether me pressing W is affecting the gameobject or not, and as far as I know there's no way to see if it does or not.
The screen goes to a frozen state and pressing W to see if it affects my code does nothing other than adds W's to my code :S
So I'm kinda curious as to how you debug an event driven application such as games.
Any pro tips/tricks for new game programmers like me?
Thanks in advance
This post has been edited by stayscrisp: 14 March 2011 - 05:45 AM