Debugging is a methodical process of finding and reducing the number of bugs in a game, thus making it behave as expected.
14
votes
7answers
607 views
How do you get useful data from playtesters?
There are a few types of feedback you can get from playtesters, and I wonder how to best gather data for each of them...
Crash Reports. When my C++ game crashes while someone is playing it, how do I ...
18
votes
9answers
1k views
Real-time Debugging Techniques
There's nothing quite like the routine of tweaking a variable, compiling code that takes a few minutes, executing the code, realizing that your tweak was in the wrong direction and repeating the ...
3
votes
2answers
371 views
Debugging tips?
I'm new to games programming and I'm working on a C#/XNA project.
Something I'm spending a lot of time on is debugging. Obviously as games run in a loop finding the exact iteration that a bad ...
4
votes
2answers
724 views
How do I get a new license for gDEBugger after the 1 free year?
I downloaded the gDEBugger from gremedy over a year ago, with their one year free license. The license has since expired and their site says that I'll be presented with the option for 1 year free ...
2
votes
1answer
154 views
How to debug pyglet/opengl bus errors
I'm using pyglet for game development, and sometimes encounter "bus errors". They are not consistently repeatable, and whenever I try to do simple debugging (eg move/remove variables, etc), the errors ...
1
vote
2answers
432 views
Can't get debug spew for Direct3D9
The Direct3D9 debug runtime's debug output does not appear to be working correctly. I linked against d3dx9d.lib instead of d3dx9.lib and defined D3D_DEBUG_INFO and I also set the debug runtime on in ...