C SC 465/565 Game Development
Spring 2010
Demo Day Schedule
Our first Demo Day will be on May 7, 2010.
demo-day.pdf - Last Updated 5/5/2010
Description
This course provides an introduction to video game development. We will explore game design (not just computer games, but all games) and continue with an examination of game prototyping. Once we have working prototypes, we will continue with the development of a complete 2D computer game. The remaining course topics include: designing the game engine, rendering the graphics to the screen, and artificial intelligence.
Students will be given periodic homework that reinforces what was learned in class. Homework will include developing a game prototype, game design documentation, some programming tasks. Students will work in small teams to develop a working game as a term project. Grades will be primarily based on the term project with some small amount of weight to homework.
The examples provided in class will be programmed in Java and available for execution on any operating system. Programming homework assignments will be done in either Java or the language chosen by the instructor. The term project can be written in any programming language with instructor permission.
Instructor
Paul Cohen
Department of Computer Science
Office: Gould-Simpson 805
Teaching Assistant
Wesley Kerr wkerr@cs.arizona.edu
Department of Computer Science
Office: Gould-Simpson 856
Office Hours:
- Tuesday 10:00am-12:00
- Wednesday 2:00pm-3:00
- By appointment (email me)
Textbooks
Required - none
Recommended -
Andrew Davison (Author)
ISBN-10: 0596007302
Ernest Adams (Author)
ISBN-10: 0321643372
syllabus.pdf - Last Updated 1/20/2010
Late Policy
10% per day late