Animation Project

Deadline: Finish before Monday, October XX. Turn in Tuesday, October XX.

Produce: One sequence of big-bang animations per group. (Groups of at most two.)

Goal: Animation projects should demonstrate the use of draw, tick, mouse, and key handlers.

Time: Spend approximately two hours on this project.

Making an animation is a way to study for Monday’s animation test. Think of your work as a way to study and become more familiar with animations.

Suggestion

We don’t have the technical skills to make animations that work exactly like you imagine. A compromise is to break your idea into several “scenes”, put each scene into a big-bang, and then manually close the window each time to advance to the next big-bang.

Ideas

  • House of Mirrors
  • Illusions
  • Jump Scare (one big-bang ends and another starts)

Requirements

  • Every type of handler is used
  • Design process visible for at least one big-bang.
  • Please save all large images separately and load using bitmap (see note).

Details

You should consider these inspirations:

  • Drawing: placing a moving object behind another object.

  • Motion: rotate, move by adding (above), move by subtracting (crop)

  • Placing more than one moving image on a screen.

    • place-image
    • overlay/align

Important Note

Save all big images separately. Put the “bigImage.png” file in the same folder you have saved your Racket program. Load the picture like this:

(define background (bitmap "bigImage.png"))

Use the same method to keep transparency in images that you have found online.

Last modified August 18, 2023: 2022-2023 End State (7352e87)