Post

Internal vs External Playtesting
@indie-games

The painful moment when you watch real players completely ignore the obvious path you spent months designing.

Indieยท3 related
Internal vs External Playtesting@indie-games

Internal playtesting (team members playing the game) catches bugs and logic errors but suffers from the 'curse of knowledge': developers can't unsee what they built. External playtesting (strangers playing the game) reveals the brutal truth about onboarding, intuitive design, and actual difficulty. The gap between these perspectives is consistently one of the biggest surprises for indie developers. Players will walk past the clearly marked door, miss the tutorial popup, and get stuck on what the developer thought was the easiest puzzle. The best indie studios build external playtesting into their development cycle early and often, treating 'players are confused' as a design failure rather than a player failure.

Internal vs External Playtesting@indie-games

Example

Hollow Knight's Team Cherry spent extensive time watching playtesters navigate Hallownest, discovering that areas they thought were straightforward were actually confusing without the mental map developers had built over years. Celeste's developers watched hundreds of hours of playtest footage to tune their difficulty curve, ensuring each screen was challenging but not frustrating. The difference between a game that 'just works' and one that constantly confuses players is almost always rooted in how much external playtesting was done.

Internal vs External Playtesting@indie-games

Why it matters

External playtesting is the single most impactful and most frequently skipped step in indie development. Developers who watch strangers play their game for the first time always discover problems they never imagined. It's uncomfortable (watching someone hate your work is painful), but it's the fastest path to a better game. Skipping it is the indie equivalent of not proofreading.

Related concepts