Class Sessions

This page includes the instructions for the most recent class session, as well as an indication of where it will be located. Days are listed reverse order, so the most recent day is always first.

We do not record lectures in this course. You are expected to attend in order to learn the material.

Feb. 4. Prototyping

Prototyping

It is time to start thinking about how to implement your project. In this lecture, we talk about how to take this big project and break it up into smaller prototypes.    More ›

February 4, 2026 CIS 142 LECTURE

Feb. 3. Concept Workshop

Concept Workshop

The purpose of this lab is to give you time to work on the concept document. This is an important document, so make use of the class time to get help from the course staff.    More ›

February 3, 2026 Fiske Classroom ENGRC

Feb. 2. Economies and Balance

Economies and Balance

in our final lecture on game mechanics, we address the issue of game balance. In particular, we show it is tightly connected to your game economy.    More ›

February 2, 2026 CIS 142 LECTURE

Jan. 30. Uncertainty and Risk

Uncertainty and Risk

In our second lecture on game mechanics, we look at the nature of uncertainty and risk. While it is fine to have randomness in your game, it should be handled appropriately.    More ›

January 30, 2026 CIS 142 LECTURE

Jan. 29. Game Lab 2

Game Lab 2

The second lab of this class gets into some technical topics (for both programmers and designers) that we will not touch on for several weeks. Programmers often find this the most challenging of the four labs.    More ›

January 29, 2026 Fiske Classroom GAME LAB