6.837 - Project #1


Ground Rules for all projects:

In this project you will build a sprite-based applet based on the Raster object developed in class. You will have a great deal of freedom in deciding what to do with sprites. At one extreme you may move the sprite towards mouse clicks in the sprite's play field, on the other you can write a space invader game.

The minimum requirements are:

Optional stuff that will impress:

Below are some example sprites that you may use in you project. You can also use anything else that you find. You can make copies of these using Netscape by right-clicking on the images and specifying a filename to save them to in your project directory.

Photosprite from Microsoft Composer Photosprite from Microsoft Composer Photosprite from Microsoft Composer Photosprite from Microsoft Composer

Below are two examples of Animated Sprites that you can use. You can download them in exactly the same way as described above (You can view these files as a subtle suggestion with regard to how I reccommend implementing an AnimatedSprite class).

5 frames of a walking ant (750 x 120). One possible animation of a walking sequence is 0-1-2-1-0-3-4-3.

7 frames of a monkey (897 x 180). Frames 0-1-2-3-4-3-2-1 are his gait, and the sequence 2-5-6-5-2 is a turn of his head.

12 frames of a rotating world (768 x 64). Obvious animations are 0-1-2-...-11.

Last Updated: 9/15/98