Sitemap - 2025 - Skeleton Code Machine

What is a probabilistically equivalent mechanism?

When is randomness OK in games?

Interview: Choose your own adventure with TTRPGkids

3 design lessons from Ghost Beacon

Make beautiful games with 5 free fonts

Accelerating tabletop game design with Python

Can your players plan their turns?

Place dice without rhythm and it won't attract the worm.

What is dice placement?

I'll give you a choice: take it or leave it.

What is a game's decision space?

Open information vs. hidden hands in The Tea Dragon Society Card Game

The moment of truth approaches!

🚪 Kick open the door.

Start here: The best of Skeleton Code Machine

What's the difference between asymmetry and variable player powers?

Can we use ADDIE to make a better rulebook?

How should we handle garbage time in tabletop games?

Drinking deep from the well of sadness

Where are the board game SRDs?

Minimalist game design with Compile

Playing the Chaplain's Game

Not my space zoo. Not my alien monkeys.

Don't ask these playtesting questions!

How to pitch your game at Unpub

Dirt and speed... flat out!

We had a fight and everyone won.

Make your own TTRPG adventure!

What is a core game loop?

🌱 TUMULUS Together gift subscriptions

Will you confront the Dark Lady?

Get creative with one-page RPGs

Steal some zettabytes and everyone loses

Ten lessons from five more games

🩻 Last chance for Tumulus Founder bundles

Burning banners and confirming crits

How to generate a dungeon map

What makes a dungeon crawl good?

Freytag's Pyramid and the importance of a game arc

SCM Annual Review 2024