Board Game Tools

In addition to my [Dominion Divider Generator]({{ref “dominion-dividers”}}) I’ve written bits of code to produce more general boardgame related pdfs and provided online generators for them. I was inspired by Michael Kröhnert’s cool chitboxes for the game Shipyard to write a generalized script to produce bits boxes with lids in that style and found a cool card tuckox design somewhere that I used to write a card tuckbox generator.

Dominion Dividers

I played a lot of Dominion and its first couple of expansions when they came out. I also took them to enough friends’ places that I grew frustrated with the inefficient storage in the boxes. So, I built a foamboard insert for my Dominion box and wrote a python script to generate dividers for the base game and the first 3 expansions. Since then, I have maintained and improved this script and added all Dominion expansions to date with the help of a lot of volunteer contributors....

Professor at SIAT

I had wanted to conduct more research on or at least experimental development of AI in the game industry, but the options to do so in Vanocuver are rather limited. So when a position opened up for a professorship in game research at a local university I had to apply. I thus became a professor at Simon Fraser University’s School of Interactive Arts and Technology. Why did I only stay two terms?...

Seas of Havoc

In 2013 I was a professor at Simon Fraser University’s School of Interactive Arts and Technology program (I’m still an adjunct professor there, now). Amongst other things, I taught a course called “Foundations of Game Design” (IAT 312) there and used both my background in video game research and my love of boardgames heavily to motivate course materials and design projects. Many of the students had never played modern boardgames, so I familiarized them with some of the concepts by having them play Dominion and Lords of Waterdeep and then asked them to design a game that combined two of the mechanics from these games, Deckbuilding and Worker Placement....