GROUP FINAL PROJECT
FINAL DEMO
Game Presentation - to be presented to the instructor for grading by 20 minute appointment on Wednesday, 5/9 in CS 2120 between 11:00 am and 4 pm. Project grades will be given based on the games themselves as well as the group presentations.
NOTE: You may reserve a presentation time via the class' Blackboard page. Just go to Tools->Wikis and edit the reservation table, replacing Time Slot Available with your group's name for the time slot you wish to reserve.
Game Programming Competition - teams with outstanding projects will be invited to present their games to a panel of judges on Friday, 5/11 @ 5 pm at the Wang Center, Lecture Room 2. This will be for fun and to have your name inscribed on the department plaque, not for grades. All students, in our class or not, are invited to attend. In fact, it's open to the public. Note that after presenting projects on Tuesday, the top projects will be invited to enter their games in the competition. All competition entries will be required to make a Video Trailer to be emailed to the course instructor. This video will be posted to YouTube and ultimately will be part of your protfolio.
Requirements: All games should meet the requirements of the 3 previously specified benchmarks, and should now be extended into fuller versions for each level. This is your opportunity to fill in all gaps from previous benchmarks and to further enrich your worlds. Remember, one level per team member.
Submission: When you've completed all the components listed below, post your executable project to your group page. Also make sure your design document & storyboards are still avaiable on your site Please do not post any source code to your Web pages. Then, clean your full solution and zip it up before handing it in through Blackboard.
GRADING CRITERIA:
- Presentation (10%): For each team, you will have 20 minutes to present your game as though you are proposing it to a game publisher. Each student will be expected to play an equal role in the presentation, and will be asked specific technical questions about the implementation of the game. Teams may use laptops or the podium PC in CS 2129. You may use the following steps to guide your presentation:
- First discuss the game concept and why it should be published, using the game demo to aid in your presentation.
- Demonstrate how to play the game. This is an opportunity to show-off your best features.
- Discuss good gameplay features and challenges.
- Describe the team's distribution of work on the project.
- Allow the Instructor and Teaching Assistants to play each of the game levels. If the levels are particularly difficult or time consuming, provide an advancing mechanism so we may test each level.
- Answer questions from the Instructor & Teaching Assistant.
Reminder: Part of each student's grade will depend on the presentation given to the instructor, where each student will be asked to answer questions about all the development in the project. Students on the same team may be assigned different grades based on their level of competency in answering questions. - Technical Merit (40%): Each game is required to have all following technical components per previous benchmark instructions including some AI, sound effects, music, scrolling, etc. Try to make sure as best you can that your game is bug free.
- Gameplay (35%): Remember, the game should be fun to play.
- Visual & Audio Artistry (10%): Drawing nice bitmaps recording proper sound effects, and selecting the correct music files will be judged such that they are consistent with the goals of the game.
- GUI and Help Screen (5%): your GUI should looko good and inside your program, your game should provide instructions for how to play your game. This may come in the form of a simple help screen or more complex instructions.
Those of you who think you've got game should enter it in the 2013 IGF competition. The entry form will is typically posted online in June, the submission deadline is typically in the fall, and the student competition is free! It's a great opportunity, and many of you will make games comparable to the other competitors.
Web page created and maintained
by Richard McKenna