I've found the debug information useful at the beginning, when my objective was to develop a basic structure of the game and get the map to load, but now it's making the debugging process more difficult. I get about 400 lines per map load, which requires a lot of scrolling to get to the beginning.
My suggestion to improve this is to split the messages up into debug levels. The user can set the debug level using a static variable and only messages with an equal or higher score get shown.
I've found the debug information useful at the beginning, when my objective was to develop a basic structure of the game and get the map to load, but now it's making the debugging process more difficult. I get about 400 lines per map load, which requires a lot of scrolling to get to the beginning.
My suggestion to improve this is to split the messages up into debug levels. The user can set the debug level using a static variable and only messages with an equal or higher score get shown.