New course coming in the 2026-2028 curriculum

In Spring 2027, I will start a new course called “Game Tools and Technology”.

It will be an intermediate/advanced game programming and technical art class, mostly based on hands-on exercises in a game engine. I have some old material in Unity, but since Unity has become so bloated that it kills iteration speed, I will probably migrate everything to Godot. Additionally, there may be some content on AI tools and workflows, unless that can be crammed into other Aalto courses such as Game Project and Game Seminar.

The pedagogical approach of the new course will be a progression of exercises, each with a short intro lecture, a Godot project skeleton, and one or more challenges with model solutions. One can complete the exercises in class or at home. The course will be passed via an exam that will be doable if one completed the exercises or at least read and understood the model solutions. To avoid incentivizing lazy AI use, I will not grade the exercises. One can’t use AI in the pen-and-paper exam ⇒ students should be motivated to actually understand the exercises instead of / in addition to completing them with AI help.

I will post the exercises here as I make progress with them. The plan is to include the following, although something will probably have to be dropped, as the course will be 12 weeks and it would be probably good to focus on one exercise per week: