Alice Project 2  

Valentine's Day just passed. We have birthdays, Mother's Day, Father's Day...lots of holidays yet to come in 2010.

Build an interactive world (rather than a movie) of your own design that celebrates a holiday.

The program code must include the following features:

Begin by creating a storyboard for both your objects as well as for the overall animation. Remember to use scenery/backdrops/props to set the scene.

Grading is to be as follows:

 

Keep in mind that you need to include things from Project 1 that are standard programming guidelines as well as things that are standard for "movie" and storytelling:
  • Consider using the S/He builder to put yourself in the scene
  • I expect all people/animals to walk...not GLIDE to each location.
  • Create custom procedures
  • If you put something in the air, make sure it moves the entire time or it had better fall out of the ski.
  • Have things moving in the background...this might mean the use of a Do-Together for the entire movie
  • Comment on what is happening at each major change of action in the movie.
  • Use loops/counts to keep procedures going
  • Change time duration to make things continue for an appropriate length of time
  • Use style to adjust smoothness of movement.
  • Use functions to pick distances
  • No collisions of objects (unless it is part of the storyline)
  • HAVE AN ACTUAL STORY! Make it end, don't just throw things together and consider it done just because you've done all the requirements.
  • etc. etc. etc.
 

GRADING RUBRIC:

just creating a world 30
holiday story 3
interactive 5
2 objects 2
two new methods 4
use of custom scene setup 2
At least 1 user-defined question (as in, what's your name?). 3
No collisions must occur. 2
Use BOTH keyEvent and mouseEvents 4
scenery/backdrops/props 2
people/animals walk, not glide (things in air must move as well or fall down) 3
comments 2
smoothness of movement (use of style) 2
functions used for distances/heights 2
action in background 2
loops/counts 1
time duration change 1
70