| | | | | | | | |
| | | | | | | | |
| | | | | | SCHEDULE | | |
| | | | | | | | |
| | | | | | | | |
| Programmer | Tasks | Description | | | Estimated Time (Weeks) |
| | | | | | | | |
| Ben McIlwain | inventory items/modules | storing inventory classes and tools and module data | | | 3 | | |
| | user variables | character variable stats such as integrity, armor, etc. | | | 2 | | |
| | combat | weapon classes, module degeneration, and damage assigning | | | 2 | | |
| | tileset | making the tileset and displaying it according to dungeon array | | | DONE | | |
| | movement | binding keyboard keys to moving character and taking a turn | | | 1 | | |
| | webpage generation | programs the c++ program that writes out the formatted webpage | | | DONE | | |
| | | | | | | | |
| Vincent Wong | tools/modules integration | interfacing effects of tools/modules with character variables | | | 3 | | |
| | tools/modules stats | programming in the various tools/modules | | | 3 | | |
| | sight range | how much of the dungeon isn't under fog of war according to player's position | | 1 | | |
| | image animation | taking the separate frames from Stephen and displaying in alternating order | | 1 | | |
| | web page | main updater on progress reports for web page | | | ONGOING | | |
| | | | | | | | |
| Greg Tucker | random dungeon generation | generates a random dungeon array 40x40 | | | 1 | | |
| | dungeon schemas | different dungeon generation patterns I.e. maze levels or pre-defined levels from files | 2 | | |
| | monsters | programming attacks and behaviors (AI) of monsters | | | 4 | | |
| | saving | saving the game to a file that can be loaded later | | | 2 | | |
| | | | | | | | |
| Stephen R. | interface | SWING interface sidebar to display stats | | | 2 | | |
| | inventory interface | drag-and-drop inventory adjustment system in SWING | | | 2 | | |
| | graphics | 20x20 tiles for monsters, items, modules | | | 4 | | |
| | webpage graphics | graphical design of webpage | | | ONGOING | | |