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. 19. Milestones

Milestones

The purpose of this lab is to give you time to work on your milestone document. This is a low-stress (but important) document that is due the same week as the nondigital prototype.    More ›

February 19, 2026 Fiske Classroom ENGRC

Feb. 18. Nondigital Prototype

Nondigital Prototype

This class session is our first official presentation, the nondigital prototype. It is important that you show up to class on time.    More ›

February 18, 2026 CIS 142 DELIVERABLE

Feb. 13. Data-Focused Design

Data-Focused Design

One of the more unexpected features of your game is the level editor, which is due as part of alpha release. In this lecture, we talk about why this is an important part of game development.    More ›

February 13, 2026 CIS 142 LECTURE

Feb. 12. Game Lab 4

Game Lab 4

This is the last set of game labs for the course. You should immediately pivot to the gameplay prototype after this lab. The programmers will find this lab particularly helpful for that.    More ›

February 12, 2026 Fiske Classroom GAME LAB

Feb. 11. Architecture Design

Architecture Design

Your teams have a lot of programmers on them. How do you divide up work and make sure that everyone is productive? The secret is designing your software architecture before you start to code. That is the subject of this lecture.    More ›

February 11, 2026 CIS 142 LECTURE