Thursday, May 10, 2007

PA3 Laundry List

Here is a laundry list of what I will be looking for when I grade PA3. The list is derived from the assignment sheet.

FUNCTIONALITY
- You have exactly 50 happy faces.
- They move at reasonable speed.
- They bounce when they hit the wall.
- They die when they are clicked.
- There is a text at the top and at the bottom.
- The text is in big font.
- The counter works.
- The "You won" screen appears when all faces are killed.

CODE
- You have good style.
- You put reasonable amount of comments.
- HappyFace.java handles the drawing of happyFace.gif
- HappyZapper.java is a JApplet, implements MouseListener, ActionListener. It uses Timer to move things. It contains an array of 50 HappyFace objects.

No comments: