Fortune Hunter/Developer's Corner/Milestone Archives

Milestones
Today is August 28, 2024.


 * denotes topic

&rarr; denotes subtopic of above-listed topic

Precursor &rarr; Weeks 1 - 2 (September 6 - September 26, 2009)


 * familiarize with OLPC XOs


 * familiarize with open source community


 * familiarize with git versioning


 * familiarize with python

Week 3 (September 27 - October 3)


 * mess with GB mode


 * set up and familiarize new git repository


 * class structure


 * review python


 * familiarize with pygame


 * cannibalize!

Week 4 (October 4 - October 10)


 * work on prototyping of tougher game elements


 * create class structure


 * begin coding world (map)

Week 5 (October 11 - October 17)


 * begin coding travel system

&rarr; ability to move from room to room


 * begin coding combat system

&rarr; get the 'combat stage' set up for functionality


 * work on placeholder graphics to be loaded into game

Week 6 - 7 (October 18 - October 31)


 * finish travel system

&rarr; debug any issues or conflicts

&rarr; text notifications of choices

&rarr; polish it off to fully working


 * finish combat system

&rarr; have exchange of turns

&rarr; menu that works for choices

&rarr; text notification for choices

&rarr; basic battle is functional from start to finish


 * switch between travel and combat system from main world

Week 8 (November 1 - November 7)


 * begin working on GUI and Menu systems

&rarr; set up in game

&rarr; make functional

Week 9 (November 8 - November 14)


 * game design documentation!

&rarr; extremely detailed account of current project and future goals/ directions.


 * additional features:

&rarr; student vs class progress, class vs class progress - data analysis - moved to future

&rarr; multiple graphic sets (region based) - moved to future

Week 10+ (November 14 - November 28)


 * catch up to milestones


 * test copy of game thus far

&rarr; improve elements


 * KEEP TESTING AND ADDING CONTENT!


 * more time granted!

Week 11 (November 29 - December 5)


 * finish implementing Battle Menus

&rarr; add in final graphics for battle menus

&rarr; add division and geometry attacks


 * finish alpha version of the Battle Engine

&rarr; integrate and test the Battle Engine with the Battle Menus and Main game.


 * begin level designing

Week 12 (December 6 - December 12)


 * fix bugs in Battle Engine.


 * add equipment, items, enemies, and bosses into Battle System


 * improve enemy battle AI.


 * add more special attacks.


 * begin Advanced testing of beta Battle Engine.


 * polish level 1 design


 * make more dungeons

Week 13+ (December 13 - January 2, 2010)


 * finish fixing bugs in Battle Engine.


 * design door locks/puzzles


 * rapid prototyping of door locks and puzzles


 * design puzzle rooms


 * allow for a play through with multiple dungeons


 * Usability Testing


 * user group meeting @ RIT's Innovation Center, thursday 7-9pm

Week 14 (January 3 - January 9)


 * redesign based on user tests

&rarr; code to reflect design changes


 * add more puzzles and levels


 * test new puzzles and levels


 * begin work on Shop feature

Week 15 (January 10 - January 16)


 * finish shop feature


 * integrate Shop with main game


 * complete Beta version of game


 * user testing


 * start designing/scripting storyline


 * start designing teacher side tools

Week 16 (January 17 - January 23)


 * begin coding Teacher Level Creator


 * begin coding student stat system


 * add more art assets (music, sound effects, art)

Week 17 (January 24 - January 30)


 * finalize all official level designs, and implement in game


 * continue coding level editor


 * continue coding stats system


 * finalize storyline


 * implement story and cut scenes -> (put on hold)


 * user group meeting @ RIT's Innovation Center, thursday 7-9pm


 * retest levels and add in updated art work as needed

Week 18 (January 31 - February 6)


 * add in additional sounds/cut scenes


 * add in stats and re-design stages if needed


 * finish Stat System


 * finish Level editor


 * integrate into one teacher GUI

Week 19 (February 7 - February 13)


 * user tests of teacher GUI


 * re-design/re-code phase


 * compile game into xo activity


 * compile teacher gui into xo activity


 * make different story/art assets available based on locale

Week 20+ (February 14 - March 7)


 * final debugging/design/coding


 * packaging and advertisement


 * run final user test and globailzition checks


 * finalize localization options


 * release activity for XO