{"schemaVersion":1,"record":{"key":"lesson/running-a-playtest","type":"lesson","id":"running-a-playtest","lang":"en","title":"Running a playtest with a concrete question","summary":"Prepare a short play session, separate observations from interpretations and choose the next change.","updatedAt":"2026-10-20","status":"active","url":"https://gamemechanics.pro/en/lessons/running-a-playtest/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/lesson/running-a-playtest.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/lesson/running-a-playtest.md","aliases":[],"tags":["playtesting","observation","iteration"],"sourceIds":["source-9c87522b3f95004d"],"sources":[{"id":"source-9c87522b3f95004d","title":"The Level Design Book: Playtesting","url":"https://book.leveldesignbook.com/process/blockout/playtesting","verifiedAt":null}],"sections":[{"id":"prerequisites","title":"Prerequisites","body":"“How did you like the game?” often produces a polite answer that is hard to act on. It is more useful to choose an uncertainty beforehand and observe what someone does in a specific play situation."},{"id":"principle","title":"The principle","body":"Form a question, prepare a suitable game segment and observe. [The Level Design Book](https://book.leveldesignbook.com/process/blockout/playtesting) distinguishes self-playtests, critique with a colleague and observing an outside player. They serve different purposes.\n\nTesting a first encounter requires someone who does not already know the solution. The same person's repeat attempt can check usability, but no longer reproduces first discovery. A few observations can reveal problems; they do not establish the preferences of an entire audience.\n\n<span id=\"example-a-station-delivery\"></span>"},{"id":"example","title":"Practical example","body":"### A station delivery\n\nThe teaching question is: “Can a new player deliver a battery to the antenna without spoken explanation?” Prepare one level version, the same starting state and a consistent objective. Invite the person to play and explain that the game is being tested, not their abilities. Obtain consent before recording screen or voice.\n\nDuring play, separate your notes:\n\n| Observation                              | Possible explanation              | Next check                        |\n| ---------------------------------------- | --------------------------------- | --------------------------------- |\n| Approached a locked hatch three times    | Hatch suggests an available route | Change its signage                |\n| Returned to the start after climbing     | Lost direction toward the goal    | Check antenna visibility upstairs |\n| Asked whether the battery can be dropped | Allowed actions are unclear       | Check the carrying hint           |\n\nThese are example notes, not completed research. Do not supply the solution merely to get a successful run sooner. If a blocking bug requires intervention, record when and how you helped.\n\nAfterward, ask which goal the player pursued at an ambiguous moment. Their answer helps refine an interpretation without erasing the observation. Choose one change connected to the question and test again."},{"id":"mistakes","title":"Common mistakes","body":"- Changing the build midway through a series and treating conditions as equivalent.\n- Recording “confused” without location, action or context.\n- Changing camera, route and controls simultaneously and losing the cause of an effect."},{"id":"checks","title":"Verify it","body":"- The report includes a question, build version, starting conditions and the participant's prior familiarity.\n- Facts are separate from assumptions and author decisions.\n- Assistance and blocking bugs are recorded separately.\n- The next change connects to at least one observation."},{"id":"agent-task","title":"Prompt for an AI agent","body":"> Prepare a five-minute station playtest: one question, a neutral task, an observation table and follow-up questions. Do not invent participants or results. After receiving real notes, propose one next experiment.\n\nUse the [Playtesting lens](/en/lenses/#schell-103) and [Three-Minute Museum](/en/practice/#three-minute-museum)."}],"relations":[{"type":"requires","direction":"outgoing","label":"Before you start","key":"lesson/scope-and-prototype","title":"Scope and a testable prototype","url":"https://gamemechanics.pro/en/lessons/scope-and-prototype/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/lesson/scope-and-prototype.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/lesson/scope-and-prototype.md"},{"type":"reviews","direction":"outgoing","label":"Review through a lens","key":"lens/schell-103","title":"Playtesting","url":"https://gamemechanics.pro/en/knowledge/lens/schell-103/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/lens/schell-103.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/lens/schell-103.md"},{"type":"practices","direction":"outgoing","label":"Put it into practice","key":"practice/three-minute-museum","title":"Three minutes at the museum","url":"https://gamemechanics.pro/en/knowledge/practice/three-minute-museum/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/practice/three-minute-museum.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/practice/three-minute-museum.md"},{"type":"contains","direction":"incoming","label":"Learning paths","key":"path/game-verification","title":"Game verification","url":"https://gamemechanics.pro/en/learn/game-verification/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/path/game-verification.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/path/game-verification.md"}],"placements":[],"supersededBy":[],"attributes":{"category":"workflow","level":"beginner","minutes":5},"endsAt":null,"provenance":"Original gamemechanics.pro material. Check illustrative examples in your own project.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors"}}