130 likes | 203 Views
As you arrive… Please get in groups of 2-4. The Plan for Today. Go Over the Exam Talk about the Video Game Project Get you started on using Golden Tee. Get in groups of 2-4 people Send one member of your group up to the front to get 1 exam
E N D
As you arrive… Please get in groups of 2-4
The Plan for Today • Go Over the Exam • Talk about the Video Game Project • Get you started on using Golden Tee
Get in groups of 2-4 people • Send one member of your group up to the front to get 1 exam • Work though the exam together, coming to a consensus on each of the questions • Once you’re finished, check your answers against the solutions (resource section of Sakai) • Turn the finished exam with all your netids on it back to me for classwork credit • If you have questions, call me over • If you find a question you feel is unfair, call me over • If you finish early, download the Golden Tee framework (it’s linked on the video game assignment page) and start going through the tutorials
The Plan for Today • Go Over the Exam • Talk about the Video Game Project • Get you started on using Golden Tee
What’s the requirement? • Acts like a game: has a goal requires some skill and interaction to get you to that goal (40%) • Has gameplay features appropriate to a specific genre (I’d estimate at least 2, although depends on the complexity) (30%) • Has two distinct levels OR two distinct modes (30%) • How good it looks is not important
Has gameplay features appropriate to a specific genre Example: Talking to Townsfolk
You will not be evaluated on design! • But this game code can get out of hand fast • Use design to improve your life • How do you want to represent a level? • How do you reuse code between enemies and game characters • Maybe you want to build a reusable UI element or two
Framerate • How many times your game updates per second • Depends very much on the speed of your computer • You do not want to tie your game’s speed to the framerate (if you do, it’ll get harder as you play on faster computers) • Simple solution: look at the elapsed time since your update, and change the world appropaitely • Slightly more complex solution: use the speed code within GoldenTee’s sprite class