Game logic and representations, not mechanics

This blog post has been moved from https://creatingboardgames.wordpress.com/2021/11/27/game-logic-and-representations-not-mechanics/. The Ludology podcast was a great way for me to get into the world of board game design. I recently got all the way to the most recent episode, which means that I’ve probably listened to 250+ hours of interesting discussions about board game design. The first 100…

My general design goals

This blog post has been moved from https://creatingboardgames.wordpress.com/2022/01/21/my-general-design-goals/ I have during some time collected notes about what I think make good or great games. Not specific mechanisms or themes, but overall qualities or properties that I want to strive towards when creating games. In this blog post I try to summarize these general design goals. I…

Some thoughts about writing rules for board games

This blog post has been moved from https://creatingboardgames.wordpress.com/2022/02/01/some-thoughts-on-writing-rules-for-board-games/. I’m a maths and physics teacher, I’m a science journalist, I’m a board gamer, and my habit for documenting complex things that I learn have in some circles given me the pet name “mr Manual”. I wrote my first summaries of board game rules as a kid,…

Altrix: game description February 2022

This blog post gives an overview of the adventure game I’m making, with the project name Altrix. The description is based on version 17 of the game. More information can be found at the Altrix project place on GitHub. The prototype game board, created at inkarnate.com The target experience and audience The main sources of…

Bot Playtesting Toolkit v. 1.4 – overview

Oboy, there have been updates to the Bot Playtesting Toolkit. The additions have been triggered both by games I’m simulating and by things I just wanted to improve anyway. The most important parts are summarized below. Image from https://www.rawpixel.com/image/3297959/free-photo-image-robot-awesome-cc0 Object filters I realized that I often needed to write complex if-statements to check if an in-game…

Bot Playtesting Toolkit v. 1.1 released

This blogpost was moved here from https://creatingboardgames.wordpress.com/2022/01/20/bot-playtesting-toolkit-v-1-1-released/ It seems only yesterday that version 1.0 of the Bot Playtesting Toolkit was released, and today a bunch of new functionality was added. https://www.maxpixel.net/Chess-Robot-Horse-Springer-Simulation-Robot-Arm-2993561 The most work has been done on improving the Track class, used for describing not only linear tracks but also grids of connected spaces. A…

Bot Playtesting Toolkit v. 1.0 released!

This blogpost was moved here from https://creatingboardgames.wordpress.com/2022/01/14/bot-playtesting-toolkit-v-1-0-released/ I am happy to announce that the Bot Playtesting Toolkit I’ve been working on has been released! There are tonnes of functionality included, and now the documentation is also in place. Image from https://pixabay.com/photos/a-book-robot-dice-simulation-3010727/ The Bot Playtesting Toolkit (BPT) is a tool for board game designing. The idea is…

A framework for having bots play your board game

This blogpost was moved here from https://creatingboardgames.wordpress.com/2021/12/18/a-framework-for-having-bots-playing-your-board-game/. You might have seen a blogpost or two of mine, where I talk about using a computer to simulate a board game in order to get a data for a lot of games. Thanks to some feedback from Facebook, the code I wrote for my own game project is…