How to Design a TTRPG System: Mechanics That Actually Work
A deep dive into designing TTRPG mechanics. Learn how to build resolution systems, character progression, and game loops that support your vision.
How to Design a TTRPG System: Mechanics That Actually Work
Designing a TTRPG system is different from writing a setting or an adventure. It's about building the engine. The rules that determine what happens when a player says "I try to..."
A good system disappears during play. A bad one interrupts the fun every five minutes.
Here's how to build one that works.
What Is a "System" Anyway?
Your system is everything mechanical: how characters are built, how actions are resolved, how damage works, how magic works, how the game tracks time and resources. It's the structure underneath the fiction.
Some games have heavy systems (Pathfinder, GURPS). Some are intentionally light (Lasers & Feelings, Honey Heist). Neither approach is better. It depends on what experience you're designing for.
Before you write a single rule, answer this: What do I want the rules to make players feel?
The Resolution Mechanic: Your Game's Heartbeat
Every system needs a way to answer: "Does this work?" That's your resolution mechanic, and players will interact with it hundreds of times per session. It needs to be fast, clear, and satisfying.
Common Approaches
Roll Over a Target Number Roll a die, add a modifier, beat a number. D&D does this. It's intuitive and easy to teach.
- Pros: Simple, fast, universally understood
- Cons: Can feel samey, binary pass/fail
Dice Pools Roll multiple dice, count successes. World of Darkness, Shadowrun, and Blades in the Dark all use variations.
- Pros: Tactile, scalable, partial success is natural
- Cons: Slower to resolve, lots of dice to count
Step Dice Your stat determines which die you roll (d4 for weak, d12 for strong). Savage Worlds and Kids on Bikes use this.
- Pros: Intuitive progression, distinct feel per stat level
- Cons: Probability curves are less obvious to players
Opposed Rolls Both sides roll, highest wins. Creates dramatic tension at the table.
- Pros: Every roll feels like a contest, engaging for both sides
- Cons: Doubles the rolling time, can slow things down
Diceless / Resource-Based Players spend tokens, cards, or narrative authority instead of rolling. Dread uses a Jenga tower. Amber is fully diceless.
- Pros: Unique, eliminates randomness complaints, can increase tension
- Cons: Unfamiliar to most players, harder to balance
Choosing Yours
Ask yourself:
- How much randomness do I want? More dice = more chaos. Fewer dice or diceless = more player control.
- How fast does resolution need to be? Action games need speed. Dramatic games can afford slower, weightier rolls.
- Does partial success matter? If you want "yes, but..." outcomes, build that into the mechanic.
Character Creation: Who Are These People?
How players build characters shapes everything about your game. Heavy character creation signals a game about long-term growth. Quick creation signals a game about the situation, not the stats.
Approaches to Character Definition
Class/Playbook Systems Players pick from predefined archetypes. Each class has unique abilities and a clear role.
Best for: games with distinct character niches, shorter campaigns, faster onboarding.
Point-Buy Systems Players spend a budget on stats, skills, and abilities. Full customization.
Best for: games about character optimization, long campaigns, experienced players.
Lifepath Systems Character creation tells a story. Each step (childhood, career, pivotal event) adds stats and narrative.
Best for: games where backstory matters, sandbox settings, emergent narratives.
Freeform/Tag Systems Players write descriptive traits (like "Former Pirate" or "Too Stubborn to Die") that are invoked mechanically.
Best for: narrative games, one-shots, new players.
Keep It Playable
Whatever you choose, time yourself creating a character. If it takes more than 20 minutes, it's probably too long for most groups. Unless long character creation is the experience (like Traveller, where character creation is famously its own mini-game).
Progression: Why Keep Playing?
Players need a reason to come back. Progression systems provide that forward momentum.
Experience and Leveling
Traditional approach: earn XP, gain levels, get stronger. Works well but can create power gaps between players who attend every session and those who don't.
Milestone Progression
GM decides when the party levels up, usually tied to story beats. Removes XP tracking, keeps everyone in sync.
Lateral Progression
Characters don't get stronger. They get different. New abilities, new connections, new narrative threads. Great for games where escalating power would break the tone.
No Progression
Some games don't need it. One-shots, short campaigns, and games about a single crisis work fine without leveling up. Don't add progression just because D&D has it.
Combat (Or: Do You Even Need It?)
Not every TTRPG needs a combat system. But if yours involves conflict, you need rules for it.
Structured Combat
Initiative order, action economy, hit points, tactical movement. Good for games where combat is a core pillar.
Design traps to avoid:
- Rocket tag. Whoever goes first wins because damage is too high.
- HP slog. Fights drag on because damage is too low.
- One optimal strategy. If there's always a best move, choices don't matter.
Narrative Combat
Conflicts are resolved like any other challenge, using the core resolution mechanic. Faster, more fictional, but less tactical.
Works well when combat is dangerous and rare, or when the interesting part isn't the fight itself but the consequences.
Hybrid Approaches
Many modern games split the difference. Structured enough to feel tactical, loose enough to keep the fiction moving. Blades in the Dark's "position and effect" framework is a great example of this.
The Economy of Resources
Great systems give players meaningful choices about resource management. This could be:
- Hit points / stress. How much punishment can you take?
- Spell slots / abilities per rest. When do you use your best stuff?
- Gear and supplies. Do you have enough torches, rations, ammo?
- Social capital. Favors, reputation, relationships.
- Meta-currency. Fate points, inspiration, luck tokens.
Resources create tension. Without scarcity, there are no hard choices. Without hard choices, the game runs on autopilot.
Playtesting Your System
You can't theory-craft a good system. You have to play it.
What to Watch For
- Decision paralysis. Too many options per turn.
- Whiff factor. Rolling and failing with no interesting consequence.
- Math bottlenecks. Any calculation that takes more than a few seconds.
- The "I just attack" problem. If basic attacking is always optimal, your system needs more interesting options.
- GM burden. Is the GM doing all the mechanical work?
The Table Test
After a playtest session, ask your players:
- Was there a moment that felt great? What made it work?
- Was there a moment that felt bad? What went wrong?
- Did you ever feel confused about what to do mechanically?
- Would you play this again?
That last question is the only one that really matters.
Need people to test with? Here's our guide on finding playtesters for your TTRPG.
Common Mistakes
Designing for edge cases first. Build for the 90% case. Handle the weird stuff later.
Too many modifiers. If players are adding four numbers together every roll, simplify.
Rules for everything. You don't need a mechanic for eating breakfast. Only codify things where uncertainty and stakes intersect.
Ignoring the GM. Your system isn't just for players. GMs need tools too. Encounter building, NPC creation, pacing guidance.
Not playing other games. The best TTRPG designers play widely. If you've only played D&D, go play Apocalypse World, Fate, Mothership, and Trophy. See how other designers solved the same problems you're working on. Browse our games database to find something new.
Ship It and Get It Found
A finished system that's 80% polished is worth infinitely more than a perfect system that lives in your Google Drive forever.
Write it up. Playtest it. Publish it on Itch. If you need a broader overview of the whole process from idea to finished product, check out our guide on how to make a TTRPG.
Then make sure people can actually find it. The indie TTRPG space is full of incredible games that nobody knows about because the creator published it and moved on. Discoverability is a real problem, and it's one we're trying to solve.
Submit your game to TTRPG List and get it in front of players who are actively looking for new games to try. Your listing is free and permanent, and it includes:
- A direct backlink to your Itch page, DriveThru listing, or website. Good for SEO, good for sales.
- Searchable tags so players can find your game by genre, system type, and play style
- A dedicated page for your game alongside other indie TTRPGs. Players come to TTRPG List specifically to discover games they haven't heard of. That's the whole point.
The TTRPG community is hungry for new ideas. Yours might be exactly what someone is looking for.