15-100 Slater – E, F, G -
Summer 2001
Assignment:
Write
a video game of some sort that involves some type of animation. The game must be suitable for play by your
parents and grandparents. Your game
must include the following:
·
some
form of goal that the user attempts to achieve
Ř
target
to hit
Ř
number
to guess
Ř
problem
to solve
·
more
than one try to achieve the goal must be possible (this can be a fixed number
or based on the user’s performance)
·
each
try must be evaluated (scored) and the score for the try reported to the user
·
the
final score for all tries must be reported when the game is over
·
there
must be some sort of animation that can reflect the user’s input or the
movement of the target
·
your
applet must display good design using the Layout Manager in arranging the
different components in your applet
Background
Input
can be from the keyboard or the mouse.
A description of the game and all necessary instructions should appear
in the .html file that runs the applet. All aspects of this game are under your
control. There is no place to hide…
Use
any classes we have built this semester, and any predefined classes from the
Java API.
SERIOUS
ADVICE: Follow the “KISS” formula – keep
it simple, seriously. Get all
of the bullets required working and then, using a copy, make it fancy. Remember that boring games get 100’s. Fancy games that don’t work or that are
missing requirements don’t.
Your solutions should be in the form of .zip files. When we grade your solution we will unzip the folder and execute the project. If your project does not run you will lose the execution points for that lab.
Your Solution zip file must contain all the files in your projects
Your teaching assistants will show you how to
zip up the files for submission. Instructions are also in the Tutorial
document that is available
Click on this link
to Submit
your zip file