11-29-2003, 09:21 PM
I was reading "Game Developer" magazine, and there was an article about "Rise of Nations". In case you didn't know, "Rise of Nations" is an RTS (real time strategy) / turn-based hybrid created over the span of 3 years (I think) by Microsoft.
In that article, they described one of the tools that was used to create this massive program. The tool made a menu within the game with a list of all the game variables. The variables were continuously updated from the game and they could also be changed! A great debug tool.
Now, maybe it could be done for QB? I'm envisioning a separate program running alongside the program-to-be-tested, and that separate program spies at the memory segment of the first program. Before the first program is run, the second program reads the first program and finds all the variables (and possible recursive variables)..
What do you think? :|
In that article, they described one of the tools that was used to create this massive program. The tool made a menu within the game with a list of all the game variables. The variables were continuously updated from the game and they could also be changed! A great debug tool.
Now, maybe it could be done for QB? I'm envisioning a separate program running alongside the program-to-be-tested, and that separate program spies at the memory segment of the first program. Before the first program is run, the second program reads the first program and finds all the variables (and possible recursive variables)..
What do you think? :|