Timeline
Here's a link to our current schedule (Excel format, last update: 4/7/2007)
Here's a link to our current schedule (Excel format, last update: 4/7/2007)
| Week 2 | Week 3 | Week 4 | Week 5 | Week 6 | Week 7 | Week 8 | Week 9 | Week 10 | |
| Graphics | - DirectX setup - Input setup |
- Model hierachy & BVH - Animation setup |
Basic physics and collision detection | Lighting | Particle effects complete | ||||
| Networking | Client can send/receive packets from server | - Server can keep track of individual clients - Text chat |
Search for game servers | Server can track character movements and events | |||||
| Game Logic | - Debug console backend - Base classes written - Player subclasses written |
Event system written | Take clients' movements from server and update game state | - Network integration - Graphics integration |
AI integration | ||||
| Sound | Sound setup | Sound effects created | Music score created and included | ||||||
| Artificial Intelligence | Monster/NPC AI | ||||||||
| GUI | Startup screen (options) | Character selection screen | In-game UI | Character screen | |||||
| Modelling | Terrain and one model | Two animations for one model | Rest of character models | Boss/monsters | All remaining animations | ||||
| All | - Integration - Host moving around w/terrain |
- Host and client models moving around - Integration |
Integration | Integration | Alpha testing | - Beta testing - Demo |