A single key to just watch: building a camera that gets out of the way

← All field notes

The Long Watch asks you to do something most games never ask: to sit and watch a world live its own life. That only works if looking is effortless — if the camera never gets in your way, and the interface can disappear entirely when you want nothing between you and the world. This is the story of the round where the camera became its own small grammar of ways to watch, and of the single key that clears everything away and brings it all back exactly as you left it.

From the first playable scene, the game had exactly one way to move: a free-flying camera you steered with the keyboard and aimed with the mouse. That was enough to fly over the early terrain and see it, but it was a tool for a builder, not a way of watching. About a week and a half later, the camera became a focused piece of work in its own right — guided by a simple conviction.

Observation is half of what the player does. The camera earns the same care as the tools that shape the world.

Three ways to look

We started from the plain observation that watching isn’t one thing. Sometimes you want to roam — to drift wherever your attention wanders. Sometimes you want to stay with a single life and go where it goes. And sometimes you want to hold still over one place and study it from every side. So the camera grew three modes, each for one of those moods.

The default is the free drift: you move and aim it yourself, gliding over the world at your own pace. This is the old free-fly, kept exactly as it was — but no longer the only thing the camera can do. From there you can lock onto a creature and have the camera follow it, sitting a little behind and above and keeping it framed as it wanders. Or you can pick a spot and have the camera slowly orbit it, circling like a patient turntable — about half a minute for one full loop — so you can take a place in from all sides without touching a thing.

There were no creatures yet when this work happened, so the thing the camera follows or orbits is, for now, a simple hand-placed marker. But the shape was built for what’s coming: the camera will follow or orbit any point in the world, which means the animals that arrived later could be locked onto with almost no rework. And when there’s nothing to watch, follow and orbit simply hold still rather than lurch toward nothing.

The glide, not the cut

The part we cared about most wasn’t the modes themselves — it was the moment between them. A camera that snaps from one mode to the next, hard-cutting like a film edit, breaks the spell of a slow world. So switching modes is never a cut. Wherever the camera is, it glides to the new mode over a short, gentle blend — a little over half a second — its position easing across and its angle turning the short way around rather than flipping or tumbling.

A few quiet details make that glide feel like the camera making up its own mind rather than obeying a command. The blend is eased, so it starts and ends softly instead of moving at a flat, mechanical speed. The thing being followed or orbited is recomputed every single frame, so even if your subject is on the move, the glide stays aimed correctly the whole way. And if you change your mind mid-glide and pick a third mode, the camera simply re-aims toward the newest choice and keeps gliding — no snapping back to start.

An aerial golden-hour view of a rounded voxel hill beside a curving river, framed as if the camera is slowly circling the spot.Concept art · pre‑alpha
Orbit mode circles a chosen place like a patient turntable — about half a minute for one full loop.

One small choice in how you reach the modes: each has its own key, rather than one key that cycles through them. Cycling is fewer buttons, but it makes you count taps and remember where you are in a list. A key per mode means you ask for exactly the way of looking you want, and the camera gives it to you. For a game you’ll come back to for many quiet evenings, learnability won over economy.


One key, and the world is all that’s left

The second half of the work was about disappearing entirely. A game you sit with needs a camera that can step aside — but it also needs an interface that can. So we added a single key that hides everything at once: every readout, every overlay, gone together, leaving nothing on the screen but the world. It’s the key you reach for to take a clean screenshot, or simply to watch with no instrument panel between you and the place.

Making things vanish is easy. Bringing them back exactly as they were turned out to be the hard, careful part. We didn’t want the key to be a blunt on-off switch that resets your interface to some default. If you had a particular readout open, configured the way you like, that’s the state that should return — not a generic one. The trouble was that the underlying overlays tended to forget which view you’d chosen the moment they were switched off.

The fix was to keep a faithful private memory of what you had set up, and to re-apply it precisely the instant you bring the interface back. Press once and the world stands alone; press again and your exact prior arrangement returns, down to the specific view you had open. We pushed it one step further, too: even a change you make while the interface is hidden is remembered, and shown correctly when you reveal it again. The principle, all the way through, was that hiding and restoring should be perfectly reversible — what comes back is what you left.

That hide key is deliberately a player-facing thing, kept apart from the small set of developer-only diagnostic keys. It’s not a debug toggle that happens to clear the screen; it’s a feature of how you watch. The whole family of readouts it sweeps away — the quiet instruments that let you read fertility, moisture, and the turning year without touching them — is its own story. This key is simply the one that makes all of it gracefully step aside.

One camera, and nothing it can disturb

Underneath, two tidy decisions kept this from leaking complexity into the rest of the game. The first: the old free-fly camera stopped being a separate thing. It was folded into the single new camera that now owns all three modes — one authority over the view, instead of a special case bolted on beside it. That’s why the glides between modes can be so clean: there’s only ever one camera doing the moving.

The second: the camera is pure viewing state. Where you’re looking, which mode you’re in, whether the interface is hidden — none of it is saved into your world, none of it is tied to the world’s seed, and none of it can touch the simulation. The marker the camera follows sits at a fixed, hand-set spot with no randomness in it, precisely so it can’t perturb a world that has to stay byte-for-byte reproducible. You can fly, follow, orbit, and hide the whole screen as much as you like; the world goes on living exactly the same either way — the camera keeps faith with the same observe-never-mutate promise the readouts do.

There was one more thing we noticed about this round, quietly. We shipped the camera’s feel — how fast the drift moves, how far the follow sits back, how wide and how slowly the orbit circles — as the numbers we first authored, without a separate pass to tune them by eye. It was the first time a feel step was skipped outright, because the defaults simply felt right. With all the numbers kept in one place to adjust later if they ever stop feeling right, that was a small, telling sign: the camera had become quiet enough to trust.

A first-person mode — inhabiting a creature and seeing the world through its eyes — is something we want, written down for a much later chapter, once the creatures and systems it would need actually exist. For now the camera does the one job this game most needs it to do: it gets out of the way, in three different moods, and then with a single key it disappears completely, leaving you alone with a world that doesn’t need you watching to keep on living. You don’t win. You tend. Sometimes you just watch.

Keep reading

Concept art · pre‑alpha