Tentative timeline:
3/1: General class structure decided on, skeleton classes written
I will decide on the classes I will need for this project and how they will interact. I will also write skeleton classes (classes with all fields and methods declared but no methods filled in) for each class.
Also: mockups for phases G1, S and G2
These mockups will show what each stage will look like, but will not function. Some very basic functionality using a mouse may be implemented if I have time.
3/8: Mockups for prophase, prometaphase
3/22: Mockups for metaphase, anaphase
3/29: Mockups for telophase, cytokinesis
4/5: Main classes filled in and functional
All method bodies in main classes filled in, main classes run without errors
4/12: Functionality added to G1, S, G2 phases
All the named phases should work properly when tested with a psuedoserver. I may have to tweak Cleo's provided psuedoservers to get something suitable for testing.
4/19: Functionality added to prophase, prometaphase, metaphase
4/26: Functionality added to anaphase, telophase, cytokinesis
Testing and debugging with camera, circumstances willing
5/3: Presentation
No comments:
Post a Comment