Assigned Date: Thursday, Nov. 6, 2008
Due Date: Thursday, Nov. 13
Due Time: 1:40pm
Last modified on November 17, 2008, at 12:56 PM (see updates)
- To synthesize a computer game concept
- To analyze a computer game concept into its components
- To apply high-level design concepts of interactive systems
- To evaluate alternative high-level designs
Describe a new game concept for a 2D game platform.
Provide a conceptual design level description of your game. This should consist of the objects (or classes of objects), relations between objects, and operations on objects.
For example, if your game concept were Pong, your description could read:
"Pong is a two-dimensional sports game which simulates table tennis. The player controls an in-game paddle by moving it vertically across the left side of the screen, and can compete against either a computer controlled opponent or another player which controls a second paddle on the opposing side. Players use the paddles to hit a ball back and forth. The aim is for a player to earn more points than the opponent, which are earned when one fails to return the ball to the other." (quoted from Wikipedia)
You could also include a paper prototype (a picture is worth a thousand words), e.g.:
You must include your conceptual level design, e.g.:
Conceptual Design Level
- goal lines
- side walls
- paddles strike ball
- ball bounces off side walls
- ball crosses goal line
- ball spins off paddle
- Operations on objects:
- cross goal line
To submit your homework:
- Create a Microsoft Word (or Open Office) document. Save it in Word 2003 format (.doc) (not .docx). Include the normal header information: Full names, Class, Date, Homework 4.
- Email me your design document. The subject must read "CSCI 210: Homework 4".
- Also, at the beginning of class on the due date, submit a paper printout of your document.
- Be ready to present your work to the rest of the class for comments and refinements.
Your assignment will be graded based on its clarity, originality, thoroughness, correctness, subject line of your email, and, in general, how well you followed the above instructions.