Just a couple questions regarding the debug.
I'm making a pretty large game, with a lot of data stored in variables. I'm starting to notice some concerning issues.
In order to keep my project tidy, I'm setting up a group for objects of certain levels. This means I can find them easily. However, when I load up the debugger, I'm noticing that everything is just displayed in a long list. Sure it's alphabetical, but wouldn't it be quicker if the groups followed over to the debugger, meaning we wouldn't have to scroll through hundreds of items just to find the one we're looking for? Even if the debugger only showed objects that were on screen, or related to said layout.
In addition, I see that local variables are displayed at all times as well when viewing the system screen. Again, wouldn't this be better if they were only displayed on the level associated with them, seeing as they serve no purpose outside of these levels?
It's a great tool, but at the moment when I load up the debugger I lose 20 fps, and the bigger my game gets the more of a time consuming challenge it is to use it. It's a great tool though!
Finally, I would like to request a pause on start button. Sometimes I want to see what my game is doing frame by frame, and have resorted to pressing play and then trying to remember where the pause button is, and hit it as soon as it appears. Rarely if at all works!