An Experiment in Teaching Level Design

I wanted to introduce some unconventional design approaching while teaching level design. I have had an idea to do a game with using a surrealist  approach. For that I designed a game stub and coded the base functionality on the top of Unity. The student are tasked to do level design using that design, code, created prefabs.

My slides for the course intro (

Game Blocks

Sheldon J. Pacotti has created a toolset for teaching game development, especially  for “constructing non-linear stories, which in my mind comprise more than talk trees and branching conversations.”

The toolset is build on Byob (which is based on Scratch).

Pacotti explains Game Blocks on video:

Download and tutorials available at: