CSE 42 - Principles of Computer Game Design
From the early text-based, one-player computer games
to the modern 3D games with thousands of gamers sharing the same virtual
gaming world simultaneously, computer games have gone through a remarkable evolution.
Despite this evolution, principles of computer game design are not well understood.
In this course we will study the broad issue of game design, particularly tailored
towards video games. We will present an conceptual model for game design and analyze
various modern computer games from the perspective of this model. Here are some of the topics that will be covered in the course:
- History of video of games
- Narratives in games
- Interactivity and games
- Emergence in games
- Uncertainity in games
- Games as information systems
- Games as cybernetic systems
- Virtual economies in games
Here is video footage for some famous games) famous games over time and here is a wikipedia entry for the history of video games
Defining game rules (sample of rules as discovered by players)
Emerging behavior (here is an exploit illustrating unexpected emerging behavior)
Games as Information Systems (a "poster child" game for this topic)
Games and virtual economies (here is a related article from Digital trends)
List of open-source video games
Five things you never knew about Pac-Man
Poker Bots Invade Online Gambling
The Pac-Man Projects
Watching Pokemon Go; what is the Magic Circle again?
None. The course is open to all University's students for enrollment.
But attendance to classes will be limited to those
students enrolled in it.
The course counts towards the Engineering minor.
The course does not count as a technical elective for majors in Computer Science, Computer Science and Business, or Computer Engineering; for Computer Science and Engineering majors, it counts as a professional or free elective. For Computer Science and Business majors it counts as a free elective.
Book (additional material):
Title: Rules of Play:
Game Design Fundamentals
Author: Katie Salen and Eric Zimmerman
Publisher: The MIT Press
- Book (main textbook):
- Game Design Workshop: A Playcentric Approach to Creating Innovative Games, Third Edition 3rd Edition
by Tracy Fullerton
- Book (additional material):
- Title: Game Design: Theory & Practice
- Author: Richard Rouse III
- Available electronically from campus computers
- Book (additional material):
- Title: The Art of Game Design: A book of lenses
- Author: Jesse Schell
All announcements will be made here
All announcements, handouts, etc. will be posted in this web site:
The following activities will be performed by the students taking this
Optional Work. The students
must let the instructor know in advance if they are planning to do this
- Design Analysis Project. Students (in groups of 2-3) will analyze the
design of a computer game of their choice
following the model taught in the course.
- Analysis not well prepared are easy to spot. Start
preparing sooner rather than later. Choose carefully the game,
so there is a "lot" to say about it (e.g., a game you
have played for 40+ hours would be an ideal choice)
- Let me know as soon as you can which game it will be.
Games will be taken on a First-come-first-serve bases; we will try to avoid having
more than one analysis been made on the same game.
- The analysis should be presented in class using powerpoint
- The presentation should clearly identify how the model
covered in class maps the game and which parts of the model do not match well with the game.
- If possible, the presentation will include demo software
- Prepare for a 12 minute presentation.
- FINAL DETAILS
- Class participation. Attendance to class is
- Exams. There will be two written tests and
a final exam about the topics
covered in the course. Exams include all topics covered in class
and the assigned chapters from the textbook. Most students opt for the create a new game project and are exempt from taking the final exam. See below for details.
- Class presentation about a relevant topic.
The student will meet with the instructor 1 week before
the day of the presentation. For
this meeting, the student must have completed his/her presentation using MS
Powerpoint. Well-done presentations will improve substantially
the final grade
- Creation of a new game. A group of 2-3 students will create
a new game using an existing game engine. Suggest a mix of engineering and
non engineering students for this project. Well done projects will improve substantially
the final grade and may result in exemption from the final exam.
Percentage distribution: test # 1(20%), test # 2 (20%),
final exam (35%), homeworks (10%), Design analysis project (15%)
Last update: April 6 18:45:33 EST 2016