Class Sessions

This page includes the instructions for the most recent class session, as well as an indication of where it will be located: Zoom or in person. 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.

Apr. 22. Dialogue

Dialogue

Dialogue is the primary story vehicle in commercial, story-based games. As we see in this lecture, it is also the focus of some of the most interesting innovations over the past several years.    More ›

April 22, 2022 Upson 142 LECTURE

Apr. 21. Manual Workshop

Manual Workshop

You have one last document to finish for the class: the game manual. The purpose of this class is to give you some time to work on it. It is understood that the document will be very rough at this point.    More ›

April 21, 2022 Snee 1120 ENGRC

Apr. 20. Storytelling

Storytelling

Some of people think of storytelling as the heart of game design. But other people disagree and say that games do not need story. In this lecture we address this controversy and talk about the role of story in games.    More ›

April 20, 2022 Upson 142 LECTURE

Apr. 19. Code Walkthrough

Code Walkthrough

Since alpha release is the time to finalize your code architecture, it is time to look at how you did. In this ENGRC you will be presenting your code to other groups and getting feedback on your design decisions.    More ›

April 19, 2022 Snee 1120 ENGRC

Apr. 18. Game Audio

Game Audio

Simple audio in LibGDX is pretty straight forward if you look at the code demos. But as we show in this lecture, a proper game engine should be able to do so much more, provided that you understand how game audio works.    More ›

April 18, 2022 Upson 142 LECTURE