Pictures:


This is just an informational frame. In the real frame the nucleus enlarges and the chromosomes slowly appear. I may do something interactive with this if I can figure out how.
Not animated at the moment, but it will be in its final incarnation. How I'm thinking of doing this is having the closest centrosome follow the onscreen Hull's x and y coordinates until it reaches an invisible "hit box" around its final position, at which point it snaps into place. This assumes, of course, that there is only one Hull in the area at the time--another possibility is using some sort of motion tween to make the centrosome move toward its final position if there is a Hull over its hit box.
Also animated--in the real version, the nucleus really does "dissolve" (i.e. its alpha variable decreases).
This shot actually depicts the end result of the frame. The kinetochores start as little dots near the centrosomes and grow out into those things. Again, I'll either have to figure out how to get the CVManager to recognize the same Hull from shot to shot or have the frame react to a Hull in a specified area.
S (the interesting bit):
G2:
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


