Player interaction

Player interaction is how much one player's actions affect another player's game. It runs on a spectrum. At one end is "multiplayer solitaire," where everyone builds their own tableau and compares scores at the end. At the other is direct conflict, where players attack, steal, and destroy each other's positions. Neither end is wrong, but players have strong preferences, and mismatched expectations are one of the most common reasons a playtest group bounces off a game.

Between the extremes sits a rich middle ground of indirect interaction. Shared markets and drafts create competition for the same resources, so taking a card denies it to the player after you. Area majority and worker placement make positioning itself contested without anyone losing pieces. Racing interaction comes from shared end triggers and public goals, where another player's speed pressures your plans. These forms create the feeling of playing against people while letting everyone keep building their own thing.

Match interaction to emotional stakes. Direct attacks feel personal, which is the point in a take-that card game and a disaster in a two-hour engine builder where losing your engine means sitting out the rest of the night. A useful rule: the longer it takes to build something, the more painful it is to have it destroyed, so heavy games generally shift destruction away from player positions and onto shared or neutral spaces.

If playtesters say your game feels like everyone is playing alone, you rarely need combat. Add scarcity in a shared supply, public objectives players race toward, or a draft. If instead players report kingmaking (a losing player deciding the winner) or ganging up on the leader, you have too much unstructured direct interaction, and you can channel it with attack costs, retaliation limits, or targeting restrictions.

Video tutorials

How to design games that stand the test of time with Brad Talton

This is why your board game feels like WORK!

Reference tutorials and tools

Try it in Runner

Put this concept into practice. Build your game visually and playtest it in Tabletop Simulator, no code required.

Open your dashboard