Presentation is loading. Please wait.

Presentation is loading. Please wait.

The End …but there’s still some work to do. What Remains 1.Final Project Submission (20% of final grade) 2.Take Home Final (10% of final grade) 3.In-Class.

Similar presentations


Presentation on theme: "The End …but there’s still some work to do. What Remains 1.Final Project Submission (20% of final grade) 2.Take Home Final (10% of final grade) 3.In-Class."— Presentation transcript:

1 The End …but there’s still some work to do

2 What Remains 1.Final Project Submission (20% of final grade) 2.Take Home Final (10% of final grade) 3.In-Class Final (5% of final grade)

3 Final Vooga Submission 1.Overall Group Functionality (25%) – Functional Game Framework, with many useful features – Functional Level Editor, with some useful features – Demo Game that Uses The Features – DEMO VIDEO 2.Overall Group Design (25%) 3.Individual Functionality (25%) 4.Individual Design (25%)

4 Final Vooga Submission 1.Overall Group Functionality (25%) 2.Overall Group Design (25%) – Team Design Doc. A explanatory documentation that explains how to use all the various features of the framework, including things like level editor integration. – Written for a game developer who wants to build a game with your framework – Use plenty of example code! (maybe cribbed from your demo game) – Don’t just explain the easy stuff. Include discussion of how to extend the framework if you need custom functionality. – NOT 8 design docs stapled together – Does NOT need to talk about design rationale 3.Individual Functionality (25%) 4.Individual Design (25%)

5 Final Vooga Submission 1.Overall Group Functionality (25%) 2.Overall Group Design (25%) 3.Individual Functionality (25%) – Write a short document that explains what features and classes you implemented – Obviously, you should have implemented quite a bit of stuff – Everything must be in the git repo, and integrated (NOT “oh well you just run this separate thing and you see…”) – If you break your team’s git repo on Thursday night, you will be penalized 4.Individual Design (25%)

6 Final Vooga Submission 1.Overall Group Functionality (25%) 2.Overall Group Design (25%) 3.Individual Functionality (25%) 4.Individual Design (25%) – Your design doc – From the Vooga website: “Your design exemplifies a strong command of the design concepts discussed in this course. You have chosen a good balance between useful default functionality and providing the ability for custom expansion. Your design is sophisticated, involving several different classes interacting in an interesting way that goes beyond a single pattern. Your explanation is clear and shows effort, including code samples and diagrams where appropriate. Your design document shows a detailed command of the terminology and discusses several design alternatives each of which is a viable design in its own right.”

7 Take Home Final You’ve got it Due 5/4 2pm (time the in-class final starts) Any questions?

8 In class final Similar to Midterm, covers 1 st half of semester too Patterns covered: 1.Memento 2.Iterator 3.Proxy 4.State 5.Intepreter 6.Visitor I will send out sample questions for these patterns…during finals week


Download ppt "The End …but there’s still some work to do. What Remains 1.Final Project Submission (20% of final grade) 2.Take Home Final (10% of final grade) 3.In-Class."

Similar presentations


Ads by Google