CompSci 94 Fall 2013: Assignment 4
PART 1 Due: Tuesday, Sept 24- beginning of class
PART 2 Due: Thursday, Sept 26 - 11:59pm
This is individual work.
You may talk to other students in the
course about your design and for ideas, but you are to write the complete
Alice program by yourself.
receive help from the Professor, UTA's or TA.
These parts must be done in order! (Part 1 first, then Part 2).
More on Manipulating the Camera
Check out the tutorial on Camera Views. This tutorial will show you
how to setup several camera views for one object that can follow the object
as they move around. You should build the world associated with this
tutorial, but do not turn it in.
The purpose of this assignment is for you to create an Alice World
that is an animated
greeting card (any occasion you choose - birthday, get well, etc.).
For examples of electronic greeting cards see
to include the following features:
- Must include at least four methods (not including World.my first method).
Your methods must be meaningful (have a purpose) and have meaningful
names that correspond to their purpose. At least one of the methods must
a class method and at least one must be a world method.
- At least two of the methods must have one or more parameters. They
should each be called more than once with different parameters.
- You should have five camera views that focus on one character
your world and move with that object as the object moves. Each view must be
seen at least once in the animation with your character moving to
different positions in the world.
One of those
must be a view from above looking down (to get this view, one shot to move
your camera up and then have the camera turn forward some).
One must be the view the character sees. One most be a side view of the
character. Then you must have at least two additional views of the
- The presentation must be nice. 20% of the grade is on presentation.
Comment your code!
- Include a web page with at least two snapshots of your world and a
description of what your world does.
Part 1: Due Sept. 24 in class
Turn in a storyboard. You should have at least four scenes (and no more than 10) with a
picture (sketch), list of objects and a written description of what happens
in the scene.
Part 2: Due Sept 26, 11:59pm
Implement your design and create an Alice world. Be sure your
animation has all the requirements listed above. Be sure to include
in your code.
This part will be turned in two ways.
Submit using the web page interface on the assignments web page.
First create a text file called README.txt to include a comment with your
name, how long you worked on the
assignment, names of anyone you received help from, and whether you
created your Alice
world on a Mac or PC.
Turn in both your Alice world and your README.txt file,
OR put your Alice world and your README.txt file in a folder, zip the
folder and upload the .zip file.
Create an html page that has at least two snapshots of your greeting card
a description of what happens in the world. Link to this html page from your
CompSci 94 page. We will look for it on your web page.