« Major overhaul | Main | The new look of RogueRunner »
Tuesday, September 08, 2009
Doxygen
I've decided that I will eventually make this game open source. I do a pretty good job of commenting in code, but I never comment my classe or method headers. So I'm now also in the process of adding Doxygen comments to all of my source files. What sucks is that it takes a VERY long time to add this amount of comments to this amount of code. Adding comments to files as I write them isn't that bad at all, so getting completely caught up now will be much better than finishing the game and then going back and commenting. Seeing how much work it has been already has convinced me that if I hadn't decided to get caught up now, I never would have had the time and patience to do it later.
Ultimately, open source serves 2 purposes as I see it. One, the user can see the inner workings of the system to assist in their own work. And two, people can actually help me hunt and destroy bugs. Before going beta I'll have a forum and bug reporting system in place. It's my hope that some form of community whether big or small will form around this game, and people can contribute.
|