============= We have several categories of work for this project. RESOURCES 1. Map out entire build 2. Port relevant build parts to linux 3. Split build into US, ZH (partially done--resource build isn't split) DATA: 1. Assemble and enter all the data in the cba/shell/zh/*.csv documents. - Teams, team ratings - Play dates 2004-2005 - Players, player ratings - Requires modifications to teamdata.h and xvtcba team lists, since Left hardcoded the team names and team symbols GRAPHICS: 1. Head models, head textures 2. Courts 3. Jerseys (home, away) 4. Photos CODE: FIBA Rules: 1. Four quarters instead of two halves. 2. Switching court measurements to metric, 3. Moving 3-pt line 4. 5-second rule. 5. Changing size of ball and hoop (optional) Remove player-specific code in-game (Kobe, etc.) Season/Draft mode (how much of this will we keep?) Create-a-player Fonts FRONT END: 1. Fonts for shell 2. Fonts in-game 3. Convert player stat display to metric 4. Misc art 5. Team selector (we have only two divisions, no all-stars) SOUND: 1. Translate play-by-play commentary (Stu) 2. Translate color commentary (Chick) 3. Remove inappropriate or difficult translations 4. Music loops at beginning of the game are in English TESTING We need a focus group (people of our target age group) to play the game once it reaches playability to see if it is too easy or too hard, and figure out what confuses them. ================================ Milestones A lot of the data/team stuff is going to have to wait for Wei to call the CBA and get permission. Still, there's plenty to do while we're waiting. * = we can do this without the help of the CBA Resource milestones: * Documentation describing the resource path * Integrate resource build into GNUMake * Port faceconv, xvtnba to linux * Split build to US/ZH Data milestones: * One custom player (done---Sara Asher replaced Mark Battie on Boston Celtics) * One custom player with custom head geometry * One full CBA team, names, logo, heads, etc. Replace Boston Celtics with Bayi Army (2003-2004). This team competes in the regular NBA * Four CBA teams, each in their own division (North, South) with logos, new team selector (2003-2004). Remove season simulation. - All the teams, all the players, 2004-2005. No season mode. - Add in playoffs mode - Add in season mode (optional) In-game code milestones are: * Remove all player-specific code * 5 second rule with penalty, selector for penalty on and off * Four quarters instead of two halves * Move 3pt line * Metric system, resized courts. Front end milestones are: * All shell images refer to CBA, not NBA - All shell fonts in Simplified ZH * Metric system for stat display - New team selector code (linked to above) Sound milestones are: * Review play-by-play announcing, come up with plan * Review color commentary, come up with plan - All player names completed - All PbP working - All color working - All music made in Chinese