The final game project involves various deliverables, discussed below.
Bring three sheets of paper with a game title, picture, and short gameplay explanation to class.
Pick one of your six ideas (or a brand new idea) and make a 1024x768 image (.jpg or .png) to represent it. You will have 60 seconds to describe your game idea over this image. Focus your explanation about what is exciting about the gameplay.
Turn in your slides via e-mail.
You will be asked to select four of these pitches that you are interested in refining, and these selections will be used to generate group assignments for the next round.
Refine your original pitch. You will have five minutes to present using any visual aid you can bring on your laptop. Content should be similar to one of our "design document" assignments; in addition, please spend a little time talking about why the game is feasible to complete during the remainder of the class.
You will be asked to select three of these pitches that you are interested in working on, and these selections will be used to generate group assignments for the final project.
This is an expanded design document that lays out what you are going to build over the next month or so. Tell us clearly:
You will be required to turn in a paper copy of the design document, but I strongly encourage you to also keep this in a shared online editor where your team can refer to it. You may wish to go further and build a spreadsheet of tasks, checkpoints, and assignments to help your team coordinate.
The prototype needs to demonstrate that the code idea of your game works. The required features should be listed in your design document.
Turn in by providing a link to a public git repository via e-mail.
The demo presents a playable slice of your game for testing.
Turn in by bringing a computer with a working version of your demo to class. We will be playtesting, so make sure it actually works.
The required features should be listed in your design document.
The final is, well, the final build. It should do everything in your design document.
Please bring a computer with a working version to class, as we'll be showing them off.
In addition, turn in a link to a public git repository via e-mail.. Please provide a self-assessment of whether the build meets the criteria you set out in your design document.
You don't get credit for this, but darn it make your game good for the public. They deserve it! (You might as well make a nice web page for it, too.)