homework

Home
Syllabus
Schedule
Tutorials
Homework
Past Projects
MAS Major
Resources

Homework

Homework 8 - Video Puzzle App of your favorite spot in the College
Due: See Schedule

This assignment requires that you create a short video and then build a puzzle that uses it. As a taste of what you will be doing, take a look at The Sumi Kiss. (Note: A bug in the communication between the browsers and shockwave makes it impossible to see video through director files currently. You should create a stand-alone all, called a "Macintosh Projector" file instead!)

For recording your video, find a location at the College that is particularly important to you. At that location create a short, 5-10 seconds videoclip of the surrounding area. Your videoclip should be no larger than 2MB. Pay attention to the lighting, audio and camera settings. Cameras, tripods and other equipment can be checked out from Knapp. Talk to the TA, about your plans, she can help you in your video recording.

For the puzzle, create a Director file that replicates the behavior shown in the Arkas puzzle, but it uses your video! The following requirements must be observed:

  • Your puzzle is composed of 16 pieces.
  • The image to assemble matches (i.e., it is a snapshot of) the first frame of your video. That way, when the last piece of the puzzle is in place, the video starts automatically.
  • The coordinates of the completed puzzle and the video should coincide so that the transition of the puzzle to video looks realistic.
  • When you solve the puzzle, one of seven messages is randomly chosen and displayed on the banner. For example, in the Arkas Puzzle the following messages are displayed: "Way to go!", "You rock!", "You are like totally!", or "Good for you."
  • You keep track of the user's ability to solve the puzzle by counting correctly how many pieces they picked and moved around until they solved the puzzle. A counter is displayed that tells them their score.
  • Pieces placed correctly lock in place and do not move anymore.
  • When you pick an item it appears on top of the others, so it is possible to play the game without losing pieces hiding behind others.
  • Use sound programming techniques such as abstracting code into functions, etc.
  • Add a "cheat" button: It will make my life (and your testing life) much easier if you include a "cheat button" in your puzzle. That is, let's say that the frame with the solved puzzle, the one that the movie starts playing, is called "solved". Include script in an element so that, when you click on it, it will take you to "solved" without having to go through the puzzle.
    For consistency, make this element be your name.

Important:

Your .dir file should be no larger than 2 MB. Your movie should be no larger than 2MB, as well.

When done, name your file name_puzzle.dir, (where name is your own puma account name) and publish it as a stand-alone app (Projector). The publishing will create a folder named Linked Files folder containing the movie; place this folder also inside the directory ps08. Of course this directory should be inside your CS215 folder.

In addition to how well you executed the assignment, you will be graded on how well you followed the specifications of the assignment, and whether you completed its Assessment questionnaire.

Have fun!


 

 

Maintained By: Takis Metaxas
Last Modified: November 5, 2012