Lectures
Click on a lecture to see the recommended reading for that day. In addition, you can download the slides and any demo code. We do not record lectures in this course. You are expected to attend in order to learn the material.
8. 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. Details › |
February 7, 2024 | slides | demos |
7. 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. Details › |
February 5, 2024 | slides | no demos |
6. 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. Details › |
February 2, 2024 | slides | no demos |
5. Rules and Mechanics
![]() |
Before you start to program your game, you need a better understanding of how it is actually played. In this lecture we take a deeper look at how game mechanics work. This is the first of a series on rules. Details › |
January 31, 2024 | slides | no demos |
4. Game Components
![]() |
As you begin work on your game, understand that not everyone will be programming. In this lecture we show how we devide up game development to take advantage of your multidisciplinary team. Details › |
January 29, 2024 | slides | no demos |