This programming project may be done individually or with a partner.
If you work with a partner, hand in one
copy of your code with both names on it. It is okay to get help from the
TAs and/or the instructor if you get stuck, but you should try to do it
within your own group first.
The objective of this project is to combine a number of the methods
we have learned for manipulating images and sounds with
some creativity of your own to produce an original animation.
Part 1: Creating the Animation
You are to design an animation
that, at a minimum, should include the following:
- The title of the animation and the names of any starring
actors/actresses should scroll on the screen at the beginning of the
movie. This may be on a colored background, or you may use an
image as the background.
- There should be at least three moving objects. At least two of these must move
simultaneously, and at least one of these must move in a non-linear pattern (circular, arc,
zig-zag, etc).
- It must either use chromakey on at least one moving object, or
manipulate the background colors, similar to what we did with
slowsunset
or slowfadeout
.
- (Optional) Research
possible possible ways in Python to include sound(s) with your
.mp4
file.
- Credits should scroll at the end of the animation. These should
include which group members worked on which part of the animation, and
should give credit to anyone who helped with the animation (TAs and/or
Instructors).
Be sure to fully document your program, including names, date,
project desription at the beginning, comments before every function,
comments inside the functions. You should include a paragraph at the
beginning of your program that describes what your animation is about,
what pictures and/or sounds you use, and what techniques you are using.
If you have objects that you want to be photographed, or sounds you
want to be recorded, please see one of the instructors as soon as possible!
Your animations should be more interesting and creative than boxes
moving on a screen. Be creative, have fun! This is your chance to put
together many of the skills we have learned this quarter. Show us what
you can do!!
These projects will be graded on creativity, programming, and
documentation.
Part 2: Turning the Animation into a Movie File
For this part of the project, refer to the Exploring Simple
Animations activity for help in turning
your animation into a movie.
Part 3: What to Submit
Submit your animation program (your
.ipynb
file and your
.mp4
file) via Kit. Only one person in your group needs to
submit the program, so be sure it contains the names of all group
members and you invite the other person to collaborate on Kit.!