Make a first person game where the world holds up close

First person is the perspective that punishes a fake world, because the player can walk up and look at everything. Stage Engine is built around hand-placing that world and letting the code be written for you.

The camera changes what you have to get right

From above, a room is a layout. From inside it at eye height, a room is proportions, sightlines, and whether the doorway is tall enough that you do not feel like you are ducking. Players notice all of it without being able to say why.

This is the reason first person projects stall. The systems work, the world feels like a set, and there is no single bug to fix. The fix is a hundred small placements, and those are done by looking rather than by describing.

The builder is set up for exactly that. You place terrain, buildings, props and light directly, and you can drop into the world and walk it. The correction loop is seconds long, which is the only reason a hundred small placements is a realistic amount of work.

Movement is felt, not specified

Nobody can tell you the right walk speed. They can only tell you when it is wrong. Same for acceleration, head bob, jump height, how long a crouch transition takes and whether the mouse feels heavy.

Director 1 writes the controller as GDScript in your project, and then the work is you playing it and saying it feels sluggish or floaty or too twitchy. Each pass is a sentence and a replay. You are not editing values in a file unless you want to.

Interaction sits in the same place. Picking things up, opening doors, reading a note, a torch that runs down. All code, all written for you, all judged by you playing it.

Scale is the thing that goes wrong first

Everything in a first person world is measured against the player, and most beginner worlds are slightly too big. Corridors that read fine in the editor take four seconds too long to walk. Rooms feel like halls.

The way out is not a rule of thumb, it is walking your own world early and often. Because the game runs locally on the copy of Godot bundled with the app, pressing play is quick, and quick is what makes people actually do it.

Terrain, water and weather are part of the world you place rather than features you unlock, so an outdoor first person game is as normal a project here as an indoor one.

What the app actually is

A desktop app for Mac and Windows. You download and install it. The engine underneath is Godot, which is open source, and your project is a real Godot project rather than a document only this tool can read.

Building needs an internet connection, because Director 1, asset generation and world data come over the network. Playing what you built does not need one.

Free to download with a free plan. Indie is $10 a month, Pro is $50, and the difference is how much usage you get rather than what the engine can do.

Sound is half of first person

In first person the player cannot see behind them, which makes sound do more work than in any other perspective. Footsteps that change with the surface, a room that sounds enclosed, something audible before it is visible.

It is also the most commonly skipped part of a first person project, and the reason a technically fine world feels dead. A corridor with no footstep sound is a corridor nobody believes they are walking down.

Audio behaviour is code, so it gets written for you, and placing sound sources is part of building the world. Both halves of the app touch it, which is a good reason to deal with it early rather than in the last week.

Light does the guiding

In a first person world the player goes where it is bright. That is the most reliable tool you have for direction, and it works without a marker, an arrow or a line of dialogue.

Because you place the light yourself in the builder, you can test it directly: darken everything, put one warm source where you want them to go, and walk it. If you find yourself heading there without thinking, it works.

The same tool sets mood. A room lit from one low source is a different room from the same geometry lit evenly, and swapping between the two is seconds of work rather than a redesign.

Questions

Is this only for shooters?
No. Walking sims, horror, exploration and immersive sim shapes are all first person, and none of them need a weapon.
Who writes the player controller?
Director 1, as GDScript in your project. You tune it by playing and saying what feels wrong.
Can I make a large outdoor world?
Yes. Terrain, water and weather are core to the builder, and running locally on your own machine is what makes that size practical.
Does it run in a browser?
No. It is a desktop app for Mac and Windows and the game runs on your machine.