COMP 310
Spring 2010
|
Lec36: Final
Project API...
|
 |
Today we will continue working on the final project API, considering issues
that people have discovered in their attempts to code up what was discussed in
the last class.
Please see the Final Project
assignment page and note the due dates for the milestones!
Issues:
- Integer vs. double-precision coordinates.
- Maintaining coordinate-independence in the API.
- Use Affine transform capability of Graphics2D
objects? (Graphics input
parameter to paintComponent() method is
castable to Graphics2D)
- How are drawing strategies used?
- Data packets types for (as per Jarred and Dennis's use cases)
- Send a guess
- Connect to a Graffiti room vs. chat room
- Start the game
- Player takes a turn
- Correct guess
- Multiple round winner
- Other types the same as used for chat?
© 2010 by Stephen Wong