Play study 01 · controlled browser observation

Four minutes in A Dark Room

One button becomes fire maintenance, resource work and then a choice. The opening does not explain that structure in advance; it lets the interface arrive over time.

Finding

The opening teaches by changing what can be done.

The tested web build began with one available action. Fire maintenance followed, then a stranger arrived, and gathering appeared later. The first open branch surfaced at 03:02. In this run, progression appeared as a sequence of new permissions rather than an up-front rules explanation.

The sequence was observed. Its cause was not. This session cannot separate elapsed time, fire state, action count or a combination of those conditions.

What was actually tested

Build
Official English web build · 1fada46
Browser
Playwright Chromium, Playwright 1.62.1
State
Fresh isolated browser context; no prior save
Input
Scripted pointer clicks using a fixed action policy

Question set before the session

How does the opening interface expand from one available action into resource work and a branching decision?

Initial expectation: The game would reveal new actions through elapsed time and repeated fire maintenance while leaving some causal relationships unstated.

Timed event ledger

From the first click to a decision

  1. observation

    The initial interface exposed one available action: light fire. Notifications stated that the fire was dead and the room was freezing.

  2. actionlight fire

    The fixed action policy began.

  3. observation

    The notification log added that light spilled from the windows and that the fire was burning. Stoke fire was visible but disabled.

  4. actionstoke fire

    The control had become enabled and was clicked.

  5. observation

    The log added that the fire was roaring. Stoke fire was temporarily disabled.

  6. observation

    A ragged stranger entered and collapsed in the corner. No choice was presented at this point.

  7. observation

    Gather wood appeared as a second available action after the stranger event.

  8. actiongather wood

    The new action was clicked and then became disabled.

  9. actiongather wood

    Gather wood became available again and was clicked a second time.

  10. actiongather wood

    Gather wood became available again and was clicked a third time.

  11. observation

    A branching prompt exposed investigate and ignore them. The policy did not authorize either choice, so the branch was left unresolved.

  12. boundary

    The session was stopped manually. No branching option was selected.

What this study cannot say

  • One session cannot separate elapsed-time triggers from fire-state or action-count triggers.
  • The session used scripted clicks and cannot support claims about emotion, confusion, comfort or any other human response.
  • No audio, mobile layout, alternate language, save reload, source-code control flow or later game layer was evaluated.
  • After the branching prompt appeared, the overlay interfered with background click timing; later timestamps are unsuitable for precise cooldown measurement.

Sources and reproduction

A Dark Room — official web build

Source repository at tested commit

Download the structured session record

Production note

The interaction, structured log, source verification and first draft were produced with OpenAI Codex. Matthias Ramahi is the responsible editor. No human play experience is claimed.