Game design

Website:website containing additional information
Course code:INFOGDS
Credits:7.5 ECTS
Period:periode 2 (week 46 t/m 5, dwz 13-11-2006 t/m 2-2-2007; herkansing week 11)
Timeslot:A
Participants:up till now 75 subscriptions
Schedule:Dit is een oud rooster!
formgrouptimeweekroomteacher
college   ma 11-1346-51,2-4 MIN-211 Arno Kamphuis
Mark Overmars
   
wo 11-1346-51,2-4 UNNIK-211
werkcollege          Arjan Egges
Sjoerd van Hagen
  
Contents:Computer games form a prime use of computers these days. In this course we study how to design and implement computer games. Designing computer games is a complicated process involving aspect of psychology, liberal arts, human-computer interaction, artificial intelligence, etc. The emphasis of this course does not lie on 3D computer graphics but on the other aspects of game design. In particular the following aspects are treated:
  • what is a game
  • how do you design games
  • game balance and interactivity
  • storytelling and narrative
  • game programming (programstructure, sprites, isometric games, sound)
  • motion, behavior and game AI
The course expects considerable involvement of the student, both in the form of discussions during the meetings and in the form of two project in which games are created.
Literature:Andrew Rollings, Ernest Adams, On Game Design, New Riders Publishing, 2003, ISBN 1-5927-3001-9.
Course form:A combination of lectures and project work. The lectures are twice a week. Each student has to make a short presentation of a game and write a review of a game. Individually, each student has to implement a simple game using Game Maker. In pairs students have to create a more advanced game. Software will be provided.
Exam form:The final mark is based on the presentation (5%), review (20%) and the two projects (30% and 45%). There is no final exam. Presence during the lectures is mandatory and will be checked.
Minimum effort to qualify for 2nd chance exam:To be allowed to do a 2nd chance exam the original mark must be at least a 4.
Description:The following topics are treated:
  • What is a game: history of computer games, game play, designing process, game balancing
  • Basic game programming: game architecture, Game Maker, sprites, sounds, timing
  • Game design: game worlds, storytelling and narrative, interactivity, game balance
  • Game programming: isometric games, motion control, animation
  • Game AI: behavior, A-life, motion planning
  • Final issues: 3D games, tasks in a game company
wijzigen?