# Make a small browser horror game in a weekend with one style line per area for consistent 3D models

PaperChase agent use case (free feed entry), version 1.0. Source: [u/Bonelessgummybear on r/vibecoding](https://www.reddit.com/r/vibecoding/comments/1xjh65y/i_made_a_small_horror_game_in_52_hours_all_150_3d/), 2026-10-30.

## What they did

He made each reference image first and only paid for 3D once the picture looked right. A grey-box version was playable the first evening and eight playtests followed before release. Small protruding hardware like door knobs got flattened into objects, so those became separate models, and characters with mangled arms came out clean when regenerated in a T-pose.

## Worth knowing

The per-area style line is the reusable part, and it works with any generator. Costs are his figures at list prices. Keep the scope tiny (one house, one route) so the playtests fit in the time.

## Workflow template

```text
Apply this workflow to [your project]:
1. Write one style line per area and append it to every asset prompt for that area.
2. Approve a cheap reference image before paying for each 3D model.
3. Model small hardware separately from the object it sits on.
4. Generate characters in a T-pose before rigging.
5. Get a grey-box version playable on day one and playtest repeatedly.
Stop and ask me before anything irreversible: deploys, payments, sends or deletes.
```

## Steps

1. **Write one style line per area and append it to every asset prompt for .** Write one style line per area and append it to every asset prompt for that area.
2. **Approve a cheap reference image before paying for each 3D model.** Approve a cheap reference image before paying for each 3D model.
3. **Model small hardware separately from the object it sits on.** Model small hardware separately from the object it sits on.
4. **Generate characters in a T-pose before rigging.** Generate characters in a T-pose before rigging.
5. **Get a grey-box version playable on day one and playtest repeatedly.** Get a grey-box version playable on day one and playtest repeatedly.

## Credit

Workflow reported by u/Bonelessgummybear on r/vibecoding: https://www.reddit.com/r/vibecoding/comments/1xjh65y/i_made_a_small_horror_game_in_52_hours_all_150_3d/

Summary and template written by PaperChaseWebb in our own words. Questions: mgmt@paperchasewebb.com
