Storytelling Through Computer Animation
Assignment A10 on using world-level methods to distinguish scenes
Objectives- Create a longer story which is broken into scenes
- Using world-level methods to construct scenes
Creating your own Methods from a Storyboard:
When animations begin to get longer, it is a good idea to organize the code of the animation into story segments.If you create a storyboard for a longer animation, such as: PJ's Dream Storyboard.
Then you will want a way to organize your code into world-level methods you create, so the code is not confusing.
Here is an example animation called PJ's Dream that has this kind of organization. Note that the new methods are organized by the name of the scence and that the scene names make sense:
Here is the result in youtube:
Your task: (which is to be completed individually, though consultations are encouraged...)
The primary task for today is to create a somewhat longer animation which tells an entire short-story, to learn to use world-level methods to organize the program into world-level methods corresponding to scenes, and to review some newer concepts.
The requirements are:
- Length: Today's animation should be sufficiently long to tell an entire short story.
- Storyboard: You are required to use at least a 3 panel storyboard to plan your animation. This should be submitted on paper.
- Alice World:
- Built-in Methods: Be sure to use a variety of the built-in methods so that you gain practice with using them.
- Create Methods: Create at least one world level method to correspond with each panel in the storyboard. This means you will make at least 3 new world-level methods.
- Loop: You must use the Loop control structure to animate the walking or flapping. It is recommended that you do this as an object-level method as we did in class.
- Camera movement: You must make use of the dummy object to move the camera.
- Comments: For each of the above Alice World bullets, create a brief comment line in the animation to indicate why you chose to do what you did.
- Opaacity or isShowing: During the story change either the opacity or the isShowing property.
- Please save this Alice scene as yourusername-A10.
- Title sequence and closing credits: Convert your world to a movie and add a title sequence and closing credits. and post this story on youetube.
- Why did you decide to tell this short story?
- Who is the intended audience of your animation?
- What mood have you chosen to try to depict and specifically, what have you done to try to set the mood?
- Are other tools are employed: symbols? exaggeration? analogy? irony? If so, why are they used?
- Include a link to your posted animation.
You have 4 things to submit:
- The paper storyboards, labelled with your name and A10. You may submit the storyboards at the beginning of our next class.
- The virtual world, yourusername-A10.a2w submitted to Moodle by the beginning of our next class.
- The edited movie file posted to youtube or other site.
- The artist's statement, yourusername-A10.doc with link to your posted animation submitted to Moodle by the beginning of our next class.