CPSC220 Assignment 0.5
Real-time Program: Version 0
Due Before 8:40AM on Friday, September 10th


Create a class that creates a real-time animation of simple shapes. The program must include a large number of non-moving objects (it should be possible to adjust this number by setting an instance variable) and at least one moving object (the movements of the object can either be controlled by the user or programmatic). The non-moving objects should be initialized to random locations and they do not necessarily all have to be on the screen at once. Your program should also:

As usual, use good programming techniques. You should use good variable names, whitespace, comments, and follow the Java coding conventions. Make your code easy to read and understand by keeping lines of code and methods simple and short.

Submission: Create a tar file with your code (include your name in the tar file name) and copy it to the directory ~bouchard/CPSC220/assign0.5 on cs.roanoke.edu by 8:40AM on Wednesday, September 8th.