Matt kicked ass on this project with all the coding he did. Here to join you now is Matt Bone, master processing genius...
Hey guys, here's the scoop on the programming bit from start to finish! Firstly, I'm by no means a programmer (though I thank you for the encouragement, Josh.) From the beginning our four person team lacked a standard programmer, but we all had some experience with Javascript from a previous class we've all taken under the ITGM curriculum. This class used OpenProcessing, so we began our tests using that.
As our game ideas developed, we realized how simply they could be made. Without any reason to move to another program to run the game, I kept building on what was becoming our Alpha. Though I hadn't realized it yet, my methods for creating our game were inadequate for what a professional team should do--as well as inadequate for the class; I wasn't keeping any organized method for documenting my process.
There are several explanations why this occurred, but I'd rather focus on how we're going to manage the programming portion from now on. We will be starting our next quarter with our Alpha build. Following this build, there will be version updates for every bug fix, feature addition, and code clean-up. On the first tab of each OpenProcessing Sketch, there will be a version name and number with a description of the changes made since the previous version.
I hope you enjoy it!
No comments:
Post a Comment