Game Mechanics
96931 COGS-4320-01
Tuesdays, Fridays 2:00PM - 3:50PM
Sage 2510
Instructor: Marc Destefano
Office: Sage 3204
Email: destem [at] the usual
Office Hours: Mondays 1-3
Book: Game Feel, by Steve Swink
Course Description: This is a class in ludology - the study of games before the marketing team decided they should be more like movies. We will deal with games almost exclusively from the perspective of rules and system dynamics. Topics will include luck vs. skill, cooperation vs. competition, game balancing, and kinesiology. This class is not about graphics, sound, characters, or story.
Learning Outcomes: The proper analysis, criticism, design, prototyping and playtesting of games. We will primarily deal with classic and fundamental gaming media such as cards and dice, and then move into software scripting. The programming you did for Game Design last semester will be sufficient.
Course Policies
Preparation and Attendance: This is a hands-on course. Attendance is mandatory, and not just a matter of merely showing up. You will be constantly testing and tuning games, which will require your presence, and the ability to work with other people. The number one skill game designers need is communication. You will be allowed one unexcused absence, any others must be excused with a letter from the Dean of Students Office. Missing a class does not excuse you from any assignments given that day.
Academic Honesty: Student relationships are built on mutual respect and trust. Students must be able to trust that their teachers have made responsible decisions about the structure and content of the course and that they are conscientiously making their best effort to help students learn. Teachers must be able to trust that students do their work conscientiously and honestly making their best effort to learn. Acts that violate this mutual respect and trust undermine the educational process. They counteract our very reason for being here at Rensselaer and will not be tolerated. Any student who engages in any form of academic dishonesty will receive an F in this course and will be reported to the Dean of Students for further disciplinary action. The Rensselaer Handbook defines various forms of Academic Dishonesty and procedures for responding to them. All of these forms are violations of trust between students and teachers. Please familiarize yourself with this portion of the handbook. In addition to the violations listed within the handbook, I also do not tolerate multiple submissions of the same assignment to different classes.
Gender-fair language: Because the way we speak and write affects the way we think, everyone in this course is expected to use gender-fair language in all discussions and writing. A guide to gender-fair language is available from the Writing Center and from the Library.
Grading: Most classes will have homework assignments, which will be due at the next class meeting. These will consist of a number of design exercises and challenges. In addition, there will be three major design projects. The first will be primarily chance-based, centered around dice; the second will be more open-ended towards its balance of luck and skill. Finally, there will be an individual final project which will be presented to the class during the final exam period. Late homeworks are penalized at 10% per 24 hours, starting at the end of the class in which the assignment was due.
Factor |
Percentage of Grade |
Homework Assignments |
50% |
Dice Project |
15% |
Piecepack Project |
15% |
Final Project |
20% |
Exercises will be taken from the following books:
"Challenges for Game Designers" - Brenda Brathwaite and Ian Schreiber
"The Complete Wargames Handbook" - Jim Dunnigan
"Balance of Power" - Chris Crawford
"Game Design Workshop" - Tracy Fullerton
"A Gamut of Games" - Sid Sackson
"Dice Games Properly Explained" - Reiner Knizia
"Card Games Properly Explained" - Arnold Marks
Class Schedule
| Jan 24 | Paper Conversion |
| Jan 27 | The Path |
| Jan 31 | Luck, Skill, Pattern II |
| Feb 3 | Chance / Probability, Betting Games |
| Feb 7 | Category Dice Games, Dice Project Assigned |
| Feb 10 | Finishing Dice - Sid Sackson to the Rescue |
| Feb 14 | Dice Project Prototype Day |
| Feb 17 | Whist / Spades, Dice Project Due |
| Feb 21 | Fluxx, Loco, Magic: the Gathering |
| Feb 24 | Social Dilemmas |
| Feb 28 | Mechanics of Social Games |
| Mar 2 | Focus |
| Mar 6 | Asymmetric games, Origins of World War I |
| Mar 9 | New Eleusis |
| Mar 20 | Network, Piecepack Assigned |
| Mar 23 | The Bullwhip Effect |
| Mar 27 | Piecepack I |
| Mar 30 | Piecepack II |
| Apr 3 | Piecepack III |
| Apr 6 | Piecepack IV |
| Apr 10 | Iterative Tuning - Us vs. It |
| Apr 13 | System Dynamics, Final Project Assigned |
| Apr 20 | Balance |
| Apr 24 | Virtual Sensation - Introduction, Model Human Processor |
| Apr 27 | Virtual Sensation - Input Metrics, ADSR Envelopes |
| May 1 | Virtual Sensation - Super Mario Brothers, SMB64 |
| May 4 | Pygame review |
| May 8 | Final Project Studio |
| May 9, 10 | Zero Hour, 10AM-4PM |
| May 11th, 23:59:59 | Final Project submitted to LMS |
Homework Assignments
Paper Conversion, due Jan 27
The Path, due Jan 31
Pattern II, due 2/3
Dice I, due 2/7
Dice II (optional), due 2/10
Dice Project
Dice III, due 2/14
Cards I, due 2/21
Modern Cards, due 2/28
Origins of World War I, due 3/9
Network, due 3/23
Piecepack Project
You don’t have to use all the pieces, but you may not use any other pieces. You may not alter the pieces in any way
Create a Euro-style game using only the Piecepack game bits:
Playtesting will happen on 3/27, 3/30, 4/3 and 4/6
Hand-ins due 4/13:
Beer Distribution, due 3/27
Us vs. It, due 4/13
Orisinal, due 4/27
Order of Control, due 5/1
Jewel of Draconis source code
Department of Cognitive Science
Rensselaer Polytechnic Institute
Carnegie 108
110 8th Street
Troy, NY 12180
Phone: (518) 276-6472
Fax: (518) 276-8268