← Back to writing

Game Design

D&D as a Playground for Systems Thinking

2026-04-13 · 5 min

Why Dungeons & Dragons is a masterclass in constraint satisfaction, emergent design, and understanding complex systems through play.

I personally love Dungeons & Dragons. It's one of the best playgrounds for technical and creative problem-solving. After 10 years as a player and 3 as a Dungeon Master, I've come to see D&D as a system to be deeply understood (and changed carefully with homebrew). The rulebook isn't a constraint; it's a design space. Every encounter is a constraint satisfaction problem, and every dungeon I build is an exercise in intelligent design: what rules govern this space, what emerges from them, what breaks if I change one variable or give out too many magic items?

D&D as a Complex System

D&D is a great example of a complex system. The rules are simple, but the interactions between them can be incredibly complex. The players bring their own goals, motivations, and world views to the table, and the DM has to balance those with the rules and the story they want to tell. The dice add an element of randomness, which can lead to unexpected outcomes and emergent storytelling.

I am personally a fan of many kinds of campaigns. I've naturally been a min/maxer and stand by creating optimized powerful characters is one of the best ways to play D&D. If you're looking for an obscenely powerful build, check out a polearm wielding hexblade warlock with the devil's sight invocation.

The Role of Randomness

The dice introduce noise into an otherwise deterministic system, which is exactly what makes outcomes interesting. With so many people bringing their world views and dreams plus the noise of dice and the cloak of a fantasy realm, D&D gets dang close to a chaotic system.

Nothing sharpens probabilistic intuition quite like watching a 95% success roll fail at the pivotal moment trying to overthrow a death slaad disguised as a dragonborn king. Or, watching your DM roll a natural 20 with a famed Vorpal Sword. (Both have happened.)

If you're interested in playing, feel free to reach out.