Saturday, February 9, 2013

TBowers Week 5 Report

This week was spent mostly trying to create more unit tests for the system. It's been as much (if not more) of a challenge than expected finding predictable chunks of code that can tested on there own and give some sort of test driven development aspect to the project. I have successfully integrated a debug only menu into the game itself that allows a tester to run different test suites right from the device. This should help out should results vary based on platform. I plan on continuing pulling out pieces and slowly building up the amount of suites we have on hand.

In addition, this week the rest of team made great strides in refactoring the code base. The number of levels is expanding to a respectable number and we have some ideas how might be able to provide a stark contrast in appearance using different graphics depending on which "side" of the fight the player has chosen. I think this will allow us to reuse most if not all of our code and provide a rapid way to effectively double to amount of levels perceived by the player.

Also worth noting is a great tool Lee has provided us that acts a standalone demonstration of animating a graphic along a bezier curve. With the fighter jet graphic moving along this path, it gives the animation a feel natural and fluid quality. I added this to our repo so everyone can take a look at it. Very cool find on Lee's part.

Moving forward, I am going to work on any bugs we have present with the current milestone and work with James to provide another round of prebuilt APK's to the releases area on subversion. Hard to believe Milestone 1 is almost behind us!

No comments:

Post a Comment