Friday, October 21, 2011

Post-Mortem

Well, the XNA prototype for Mechanical Engineering has finally been "completed" and presented. I am very pleased with the outcome of our game. I'm especially pleased that we were able to get all our main features in (minus the money collection). I think that the success of this build was rooted in our team work and willingness to work over Fall Break.

When we first got together we effectively planned what the roles of each team member would be along with what each member expected from the others in the group. I believe that this openness and frankness allowed the group to function as a cohesive unit, thus allowing us to get the project together. I feel that Troy did an excellent job on getting us to do this early on. I was very pleased that we were able to get art assets from Ashley early on in the production. This helped the engineer's immensely. From my past experience with XNA I can't help but cringe at the stress and and effort it took to get art assets from our team that we could use in game. Having it early on allowed us to work out those bugs early on and boosted the moral by making the game feel as if it was actually progressing. I mean no matter how much code we had, if we can't show it off with a graphic it just doesn't come across as being done. As far as Engineering the game, it was great that both Kameron and I were familiar with XNA. We were able to quickly hash out what we needed to program and divide the work so that we wouldn't need to depend on the other person's code early in the development. For example, Kameron worked on the level setup and game objects the first week, so I worked on mouse control and the menu, credit, and other screens because they didn't rely on each other. As we got further into the process where single files were in need of editing, we were able to sit together and team program our last minute essentials when

Cheers to our team Repel. I am pleased with the results and I can only hope that the rest the projects in this class go as well.

No comments:

Post a Comment