|
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:
- 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.
- 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.
- Include
at least one photograph, to be taken with a digital camera and processed
in Adobe Photoshop for interesting special effects.
- Use short sound
effects to indicate good and bad moves during the game.
- 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.
- Implement the game in Macromedia Director
using its scripting language, Lingo.
- Burn your final game, as an executable,
onto a CD.
- 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.
- Graduate students only: Use the object-oriented
style of programming
in Lingo.
Undergraduates using OOP in Lingo will be given bonus points.
- 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.
- 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
|