Computer Game Design & Development

  • Lectures: Tuesdays 12.15-14:15, Liivi 2-404
  • Seminars: Thursdyas 12.15-14:15, Liivi 2-404
  • Questions: Edvin.Aedma ät gmail dot com

The course methodology uses ABC Sprint Scrum approach to project management for course design, proposed for academic use in game development courses by Jonas Schild et al, University of Duisburg-Essen (2010). The game development education strategy was created in cooperation with Playtest Games & Marketing company.

The course starts by positioning game design within the field of game development and games in general. Further context is provided through introducing theoretical approaches to games and play and providing an overview of videogame history

The first part of the course focuses on understanding game psychology and practicing how to design the key components of game design: game mechanics (environments, objects, rules), aestethics (visual, audible, tactile) and narrative; each of which are divided into further subcategories.

After the introductory phase, learners will form teams, each team working on a game project that is to be completed, marketed and publicly presented in the end of the course.

Most of the class and home assignments (in addition to actual programming) are creative or analytical in nature, such as creative writing or game mechanics analysis exercises.

See also the gamedev club at

Page edit