Watch Them Play and Say Nothing

Watch Them Play and Say Nothing

June 16, 2026 Off By Tobias Lindqvist

Stop thinking you need a massive budget and a dedicated QA firm to figure out if your game actually works. Most people treat playtesting like a high-stakes clinical trial, thinking they need a laboratory setting and a spreadsheet for every single movement. But if you’re looking for a way to learn how to test with real players without burning through your entire development budget, you need to stop treating them like lab rats and start treating them like the unpredictable chaos engines they actually are. I learned this the hard way when I spent six months perfecting a crafting loop, only to watch my first group of testers bypass the entire system because they found a way to exploit a single vendor’s reset timer.

I’m not here to give you a corporate checklist or some sanitized “best practices” guide that ignores the messy reality of human behavior. Instead, I want to talk about the actual, unpolished ways to get eyes on your build to see what your mechanics are really saying to people. I’ll show you how to listen to the feedback that matters—the stuff that happens when players stop following your tutorial and start breaking your world—so you can stop building systems that nobody actually wants to play.

Table of Contents

Using Observational Playtesting Techniques to Spot Hidden Lies

Using Observational Playtesting Techniques to Spot Hidden Lies.

The biggest mistake you can make is sitting next to a tester and asking, “So, what do you think of this loot drop rate?” They’ll lie to you. They’ll tell you it’s fine because they don’t want to be the jerk who ruined your afternoon, or because they’re too busy trying to figure out why the UI just flickered. This is where observational playtesting techniques actually become useful. You have to stop listening to what they say and start watching what they do. If a player spends ten minutes staring at a crafting menu with a furrowed brow, they aren’t “engaging with the depth of the system”—they are lost. The system just told them they aren’t smart enough to play your game, even if you intended it to feel rewarding.

When you’re gathering qualitative data in game testing, you’re looking for the gap between your design document and the player’s reality. I’ve spent hours watching people play my own builds, and it’s brutal. You see them bypass a mechanic you spent three weeks balancing because the “fun” path was blocked by a tedious menu. That’s the truth. You can’t find those contradictions in a spreadsheet; you only find them when you watch a human being struggle against your code.

The Messy Reality of Qualitative Data in Game Testing

The Messy Reality of Qualitative Data in Game Testing

The problem with most playtest feedback collection is that players are, by nature, polite liars. They’ll tell you the combat feels “snappy” or the UI is “intuitive” because they don’t want to hurt your feelings, or because they’re too busy trying to figure out how to actually play the game to give you a real critique. If you rely solely on what they say, you’re just building a game based on a collection of social niceties. You end up with a product that everyone says is “fine,” but nobody actually wants to play for more than twenty minutes.

To get to the truth, you have to look at the gap between their words and their actions. This is where qualitative data in game testing gets messy. You might hear a player say they love the loot system, but if you watch them, they’re spending forty minutes staring at the auction house because they’ve lost the thread of the core loop. That friction isn’t a “player error”—it’s a failure in your design. Real insight comes from watching the frustration manifest in their movements, not just reading their survey responses.

Stop Asking if They Like It and Start Watching What They Actually Do

  • Stop asking “Did you have fun?” because players are polite and they will lie to your face. If you ask a tester if they liked a combat loop, they’ll say “Yeah, it was cool” just to get out of the room. Instead, watch their hands. If they’re leaning forward, they’re engaged; if they’re checking their phone while waiting for a cooldown, your pacing isn’t a challenge, it’s a chore.
  • Watch for the “Workaround.” Every time a player finds a way to bypass a mechanic you spent three weeks coding—like jumping over a barrier you intended them to walk around—that’s not a bug, it’s a correction. They are telling you that your intended sentence was too long and boring, so they found a shortcut to the punchline.
  • Test the “Friction Points” in isolation. If you want to know if your crafting system is actually rewarding or just a glorified menu-clicker, strip away the combat and the leveling for a session. If the core loop of the system doesn’t hold their attention when the dopamine hits of killing monsters are gone, then the system itself is hollow.
  • Listen to the “Why” behind the frustration. When a player complains that a boss is “unfair,” don’t just look at the boss’s HP bar. They aren’t complaining about the math; they’re complaining about the lack of telegraphing. A “hard” boss is a design choice; an “unfair” boss is a failure to communicate the rules of the engagement.
  • Pay attention to what they ignore. In every game, there is a massive competition for a player’s limited attention. If you spent a month designing a complex reputation system with deep political branching, but your testers are completely ignoring it to optimize their gear sets, you haven’t built a political system—you’ve built an expensive distraction that’s losing the war for their focus.

The Cost of Not Listening

The Cost of Not Listening to players.

At the end of the day, playtesting isn’t about checking boxes on a spreadsheet or confirming that your movement speed is mathematically correct. It’s about realizing that your players are reading your mechanics in a completely different language than the one you wrote them in. If you only look at the quantitative data—the heatmaps, the kill-death ratios, the session lengths—you’re just looking at the symptoms of a disease without ever seeing the patient. You have to embrace the messy, qualitative friction of watching a human being struggle with a menu or get bored during a quest loop. If you don’t, you’re just building a closed loop of assumptions that will eventually shatter the moment your game hits a live server.

Building a game is a constant exercise in translation. You are trying to turn an idea in your head into a series of systems that tell a player how to feel, and most of the time, the translation is lost in the code. But when you actually sit down and watch someone play, you get to see the true sentences your game is writing. It’s uncomfortable, it’s often frustrating, and it will force you to scrap features you spent months on, but that is the only way to build something that actually resonates. Stop trying to prove yourself right and start looking for ways you are accidentally telling your players to quit.

Frequently Asked Questions

How do I stop my players from just telling me what they think I want to hear during a playtest?

Stop asking them if they “liked” it. When you ask “Did you have fun?”, you’re not asking for data; you’re asking for a compliment. You’re essentially handing them a script and asking them to perform. Instead, watch their hands. If they say the combat feels “smooth” while they’re visibly squinting at the screen or fumbling their inputs, the mechanic is lying to you. Trust the friction, not the feedback.

At what point do I stop listening to the loudest players in my community and start looking at what the actual data is saying?

You stop listening to the loudest voices the moment their complaints stop being about the experience and start being about their efficiency.

How do I balance testing for "fun" without accidentally optimizing for a grind that's actually just a dopamine loop in disguise?

You have to look at the cost of the player’s time. If they’re smiling while they’re clicking the same button for three hours, you haven’t built a fun loop; you’ve built a slot machine. To test this, stop asking if they’re having “fun” and start asking if they’d keep playing if the rewards stopped. If the mechanic only works when the dopamine hits, your design isn’t a game—it’s just a chore with better lighting.

About Tobias Lindqvist

Every system in a game is a sentence about what the designer wants you to do. Grind is a sentence. So is a queue timer, a loot table, a guild bank permission screen. I write about what those sentences actually say, and why so many of them say something the designer did not intend. I build a game alone, badly and slowly, which means I have made most of these mistakes myself and can tell you what they cost.