Assignment 4
Due: Tuesday, October 18, 2005
Grading(Maximum Score 100):
Initial score is based on the proper use of classes and object oriented concepts. Points will be taken off for not meeting all requirements. 5 points will be taken off for each class or method that does not have documentation! Documentation is defined as a written description of what the method or class does. This can be as short as a couple words or as long as a paragraph. Documentation MUST be in JavaDoc Format!
Overview:
This assignment will use use graphics and input concepts to build the start of a interactive game.
Detail:
In this assignment you will create 1 frame. This frame will consist of an animated graphic which can be can be directed to move within the frame via either keyboard or mouse input controls.
Animated Graphic:
The animated graphic must be a graphic which changes over time(usually repeating after a set number of frames.)
This graphic may be the example graphic which is posted under the examples section of the class web site.
Movement:
The animated graphic should be oriented so that it "points" in the direction which it is moving.
Movement can be controlled via keyboard or mouse(Only ONE needs to be implemented.)
The movement of the graphic must be limited to inside of the frame bounds.
Hand In:
A print out of your code.
Screen shots of your frame. (Each OS handles this differently, but ALT-PrintScreen usually works to copy the image. Use paste to paste the image into a document...)