In-class Presentation
• Picka topic related to game development /
design
• Try to pick something of interest to you or
relevant to your game
• Give a 20 minute talk in class
• List of potential topics will be posted online
• Must pick talk topic by Monday! (9/5)
• Order of talks is randomly determined
5.
Project 1: Initial2D Game
• Designed to
• get you working in teams
• familiar with the game development process
• aspects of game development
• Due: 9/23
6.
Project 1: Requirements
•User Interface
• Keyboard, Mouse, Gamepad
• Status of game displayed on screen
• Graphics
• Animation
• 2D Graphics (at most 2D game play)
• Import some art asset from file
• Game Play
• Single player okay
• No networking!
• Must have win/lose conditions
7.
Project 1: Grading
•Project Presentations (3): 30%
• Game Website: 10%
• Screen shots
• Status updates
• Download link
• Game based on previous criteria: 50%
• Peer Evaluation: 10%
8.
Building a Team
•Games are made up of lots of areas of CS
• Graphics, networking, AI, physics, etc…
• Consider building a diverse team
• Come up with a name for your team
• Four to five people per team
• Start after this lecture
9.
Project 2: FinalProject
• Due at end of semester
• May choose different teams
• Similar to Project 1, but more ambitious
Game Ideas
• Thinksmall
• You don’t have
• Experience
• Years of time
• Millions of dollars
• …
12.
Game Ideas
• Tryto do one thing well
• Good graphics/animation
• Cool physics
• Excellent sounds
• Clever puzzles
• Don’t do a mediocre job in everything
• One of everything
• You won’t design hundreds of levels
13.
Game Genres
• Action
•1st
Person Shooter
• Sports
• Fighting
• Puzzle
• Racing
• Role-Playing