CS 328 Semester Projects
Due: end of semester, with deliverable milestones.
A (More) Real Game
For your semester project you are to execute your own complete game idea.
- Ideally, something you might market in a "Play Store" or publically
distribute from a website.
- Grading emphasis on fun, including novelty, variety and
(re)playability, etc.
- Game should execute through multiple levels, a golden path, or
feature tangible player capability progression over time.
- Game should be winnable or scorable.
- Any genre, but be creative.
- You may work alone or in teams; teams should execute a larger
game proportional to # of members.
Deliverables
- November 8: game premise. 1 page on blackboard. Give a 1-2 minute presentation in class
- November 17: game design document, deliver on blackboard
- Mon December 2: game prototype, demo on class and deliver on blackboard
- Thu December 19: 12:45-2:45pm final game demos
Game Premise
Single-page PDF elevator pitch. Who all will want to play this game?
Why? What platform(s) will it run on? Who will implement it?
The game premise must be legal (i.e. not ripping off someone's property),
and not obscene (i.e. demo-able in-class to an audience with mixed tastes).
Game Design Document
Typically three or more page PDF using prose text, diagrams, and art as needed
to describe the game's rules, user interface, and content.
Game Prototype
- About the level of completeness expected of prior homeworks
- Initialization, user orientation
- The first minute(s) of game play and core mechanics are implemented.
- Game plays to completion.
- Feature-complete but content may still be added/refined.
- You will do a demo in class and submit on blackboard
- Dr. J will grade it, but the goal is to
give you feedback with the possibility of your
correcting one or more items prior to Final Demo. Include all
source code, data/assets/content, build instructions
and user documentation.
Final Game Demo
Class Final Exam period will be used for final project demonstrations.