Critical Play: Puzzles

I played A Dark Room, a one-player game created by Michael Townsend/Doublespeak Games. I played the web version, though it’s available on iOS, Android, and Nintendo Switch. Its target audience is players who enjoy minimalist, text-based survival games, gradual worldbuilding, and discovering systems through play rather than through a traditional tutorial.

A Dark Room begins with almost nothing with a blank white screen, a few lines of text, and one button asking the player to “stoke fire.” At first, the world is tiny. There is only a room, a fire, and the threat of cold. But the game’s central design trick is that the world expands only after the player has cared for it. My argument is that A Dark Room invites the player to care about its world by making worldbuilding feel like survival before it feels like control. The player does not begin as a powerful hero exploring a fantasy world. Instead, they begin as someone trying to keep a fire alive. This makes the world feel fragile, intimate, and morally complicated.

Beginning of the story           

The first screenshot shows the smallest version of the world: “the fire is roaring,” “the fire is dead,” “the room is freezing.” This is effective environmental storytelling because the game does not explain the stakes through a cutscene. It lets the player feel them through repetition and depletion. The only action available is connected to keeping warmth alive. In terms of formal elements, the objective is simple, the resource is wood, and the core mechanic is clicking a button. But the aesthetic experience is not “resource management” yet. It is anxiety. The player cares because the world can go cold.

This connects to Scott Kim’s idea that a puzzle is fun and has a right answer, but A Dark Room complicates that definition. Early on, the “right answer” is obvious where you gather wood, stoke the fire, and survive. But the game slowly turns this simple loop into a larger system. The screenshots show this expansion clearly: the player moves from “A Firelit Room” to “A Silent Forest,” then to “A Lonely Hut,” and eventually to “A Tiny Village.” The game keeps adding new buttons, resources, and locations, but never all at once. This is strong puzzle pacing because the player is not overwhelmed. Like the puzzle design reading says, good puzzles should feel natural to the environment and should draw the player into the fictional world rather than interrupting it. A Dark Room does this well: gathering wood, building traps, creating huts, checking traps, and assigning gatherers all make sense inside a cold survival world.

The game also follows the “breadcrumb” idea. Instead of giving a full map or tutorial, it gives small textual hints: “the wood is running out,” “a ragged stranger stumbles through the door,” “builder says she can help,” “villagers could help hunt, given the means.” These lines are not just flavor text. They are design instructions disguised as atmosphere. For example, when the builder says she can make traps, the player learns both a narrative fact and a mechanical possibility. This is good puzzle design because the solution is contained in the world. The player is not being asked to read the designer’s mind; the world gently teaches them what matters.

Builder saying she can help

Compared to other survival or idle games, A Dark Room is unusual because it hides its genre at first. Many resource-management games immediately show the player a dashboard, upgrade tree, or production system. A Dark Room begins more like interactive fiction. This makes the appearance of systems feel like discovery. When the player sees “stores” with wood, bait, cloth, fur, meat, and scales, the game starts to resemble a spreadsheet. But because those resources emerged from earlier story moments, they still feel tied to the world. The village is not just an economy; it is the result of strangers arriving, needing shelter, and being absorbed into the player’s survival machine.

Added more to buy and gather

That is also where the game becomes ethically interesting. The mechanics slowly depict bodies as resources. At first, the player cares for a stranger by keeping the room warm. Later, wanderers and villagers become units of labor: gatherers, hunters, builders. The village population appears as a number, such as “pop 7/8” or “pop 8/8.” This interface encourages the player to see people less as characters and more as capacity. Their bodies are valuable because they can gather wood, hunt, build, or produce materials.

The ethical tension is that the game begins with hospitality but turns that hospitality into control. The game reinforces a survivalist logic where usefulness determines value. Bodies are not depicted with biological race traits in the way Dungeons & Dragons has historically done, but they are still mechanically categorized by labor. A person matters because they can work. A villager’s identity is mostly cultural and economic: builder, gatherer, hunter, beggar, wanderer. The harmful trait is not attached to race but to dependency. Beggars and wanderers are framed as burdens until they can be absorbed into the system.

If I were modding A Dark Room, I would add moments where villagers resist being reduced to labor. Instead of assigning all villagers to jobs freely, villagers could have needs, relationships, or preferences. Some might refuse dangerous work. Some might ask for rest, warmth, or food before producing resources. This would shift the game from pure extraction toward mutual care. I would also add more consequences for overexpansion: not just running out of wood, but damaging trust, losing people, or changing the tone of the village.

Overall, A Dark Room makes players care through scarcity, then reveals how survival-based care can become control and exploitation.

About the author

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.