Alice Project #2

Assigned: February 26, 2008

Storyboards Due: March 6, 2008

Completed Project Due: April 1, 2008

 

Build an interactive world (rather than a movie) of your own design.  This assignment is to be done in teams of three. The teams are as follows:

 

Team #1

Team #2

Team #3

Team #4

Emilio Alberto

Chris Garza

Sarah Amador

Bryan Baker

J’moris McGowen

Jose Perez

Amanda Harbison

Adrian Salazar

Nate Westbrook

Corey Saravia

Stephanie Picarazzi

Marty Villarreal

 

Each member of the team is responsible for creating, at a minimum, all of the new class-level methods for one object.  In order to receive full credit for the project, you must include, in your comments, which class-level methods were created by which person. 

 

The program code must include the following features:

  1. At least 1 object (instances of different classes) per team member.  For example, if there are 3 members in your team, there must be at least 3 objects (instances of different classes) in the program.  Each team member must write at least one new class-level method for one of the objects and save the object out as a new class.  Then, begin with a new world and add instances of your new classes to the world to create the initial scene.
  2. At least 1 user-defined function (class-level and/or world-level).
  3. At least 2 behaviors (links of events to methods).

Begin by creating both textual and visual storyboards for the new methods of the new classes as well as for the overall animation.  All of the storyboards must be in “soft” form.  That is, no hard-copy papers are to be used in the presentation or submitted for grading.

 

The project is to be completed in two steps.  The first step is to produce the storyboards, both pictorial and textual, that show what the animation will do and what the methods will do.  You will present these storyboards on Thursday, March 6.  Each team will have 5 minutes to describe their project.  The second step will be to implement the animation, using the storyboards as a guideline.  Each team will present their completed project on Tuesday, April 1.  Each team will have 10 minutes in which to describe and demonstrate their interactive program.

 

To receive full credit for the first part of this project, a directory containing the text and visual storyboards must be placed in the dropbox no later than 11:59 PM on Thursday, March 6.  The name of the directory should be in the format of 2390TeamXProject2Design where ‘X’ is the number of your team.

 

To receive full credit for the second part of this project, a directory containing the .a2w program file and all .a2c class files created for the project must be placed in the dropbox no later than 11:59 PM on Tuesday, April 1.  The name of the directory should be in the format of 2390TeamXProject2Final where ‘X’ is the number of your team.