ITP Camp 2023

Paper Procgen 1 - Making A Paper Roguelike

Date: June 16, 2023 2:30-4pm


Format: In-person only


Tags: #procedural generation #dice #roguelike games #tutorial


Programming usually goes best if you've thought about it first!

This is a trial workshop where we'll play with paper, prototypes, random number generation (curse you RNG!) and some dice to design and develop a "roguelike" that's a boardgame. We'll talk about how to split out and organize code for maintenance, what it takes to reason about game state, and some fun other topics.

The goal is to make some games, develop some possible programming goals ... and figure out some ideas that could be easily made into a "Broughlike" - a very specific type of 9x9 roguelike video game, in any programming language you like. I love contemporary javascript, you might live for Processing - but planning is still key to a great game.

We're going to try to design some game boards and some win conditions!

Bring: Yourself, curiosity, an interest in developing a finished prototype game inside two hours with a few friends.

Broughlikes Tutorial: https://nluqo.github.io/broughlike-tutorial/stage0.html