CSC 361/661    Digital Media
Dr. Yue-Ling Wong & Dr. Jennifer Burg

course informationCourse Information
syllabusSyllabus
scheduleSchedule
class material downloadClass Material Dowload
assignment descriptionAssignment Description
final project descriptionFinal Project Description
project resourcesProject Resource Center
student galleryStudent Gallery

Final Project Description

Your big project for the semester will be a game or an interactive multimedia production for a dance production programmed using Macromedia Director. You will develop pieces of the project step-by-step over the semester as you work with Photoshop, Freehand, CoolEdit, Acid Pro, and Director. The following elements are required in the project:

  1. The project can be a game or an interactive multimedia production for a dance production.
    For the game project, it must be a fully-functioning game. Examples of games are:
    a. Pong
    b. Car Racing
    c. Connect Four
    d. MasterMind
    e. Mancala
    Other games are subjected to approval. (Please get approval before doing your one-page write-up.) Example past term projects of students also included Battleships, memory games, arcade games, golf, and breakout. You do not have to make the game exactly like the existing commercial ones. You can customize and program the game play creatively.

    We will discuss the interactive multimedia production for a dance production in class. Please also feel free to discuss with Dr. Burg and/or Dr. Wong if you are interested in such a production opportunity, which can be one either as the term project for this course or as an independent study project.
  2. Begin the game with an opening intro sequence. This must include moving images or animation, and sound. This will give you a place to experiment with image and sound files and frame-based animation.
  3. Include at least one photograph, to be taken with a digital camera and processed in Adobe Photoshop for interesting special effects.
  4. Use short sound effects to indicate good and bad moves during the game.
  5. Create a longer audio file in the opening intro sequence, with CoolEdit (or Adobe Audition) or Acid Pro. Use original sound files or files that are not copyright protected.
  6. Implement the game in Macromedia Director using its scripting language, Lingo.
  7. Burn your final game, as an executable, onto a CD.
  8. Graduate students only: Use Multiuser Server or Flash Communication Server to make the game project a real-time two-player networked game.
    Undergraduates incorporating this feature for their project will be given bonus points.
  9. Graduate students only: Use the object-oriented style of programming in Lingo.
    Undergraduates using OOP in Lingo will be given bonus points.
  10. Graduate students only: Make your game Web-accessible in addition to creating an executable. And use CGI script(s) to write scores to the server in a text file, and to retrieve the scores to show in the game.
    Undergraduates incorporating this feature in their project will be given bonus points.
  11. Bonus points will also be given for advanced programming techniques, such as incorporating joystick controls and 3-D Lingo.

top

Due Dates: The tentative due dates for the steps in the project are as follows:
February 4: One page description of the game you will implement and the splash screen that will introduce the game. Your description should include ideas for pictures and sound you could use in your splash screen.

February 25: Picture taken with a digital camera and processed with Photoshop. Also, a one to two page description of the settings you used in the digital photograph, the steps you went through in the photographic processing, and why you made the choices you did in color, image size, file type, etc.

March 1: Opening intro sequence, without sound.

April 7: Sound file processed in CoolEdit or Acid and incorporated into the opening intro sequence. Also, a one to two page description of the steps you went through in sound processing and why you made the choices you did.

April 19 (Mon): Complete project – fully functioning game and one to two page write-up telling us anything we need to know about running/playing your game and describing special features that you worked hard on and particularly want us to notice.

April 26 (Mon) & 28 (Wed): Student presentation of their final projects.

April 29 (Thu): Final revised projects with a note of the revision made, due 5:00 pm.

top

   
Copyright © Dr.Yue-Ling Wong, Wake Forest University.