· Midnight Outpost Team · Devlog  · 4 min read

Devlog #1 — The Core Loop Is Alive

Two weeks in, and Midnight Outpost has a heartbeat. Players can move, gather resources, craft tools, and survive the first zombie waves. Here is how the foundation came together.

Two weeks in, and Midnight Outpost has a heartbeat. Players can move, gather resources, craft tools, and survive the first zombie waves. Here is how the foundation came together.

Two weeks into development, Midnight Outpost has its first real heartbeat. The core loop — explore, gather, build, survive — is playable from end to end for the first time. It is rough, it is unbalanced, and most of the art is placeholder, but the game feels like a game. That is a significant milestone.

Movement and the World

The first thing we built was the player. Not the character, not the animations — just the ability to move through a world that responds. Eight-directional movement, a camera that follows, and a procedurally generated map with trees, rocks, and open terrain to navigate.

The world is split into zones. The Outpost is where you build and return to. The surrounding wilderness is where you gather. Even at this early stage, the contrast between those two spaces — the safety of the base and the uncertainty of the world outside — already shapes how the game feels.

Gathering and Tools

Once the player could move, the next step was giving them something to do. We implemented a gathering system built around equippable tools: a wooden axe to chop trees, a pickaxe to mine rocks. Each tool has a specific type requirement — you cannot mine stone with an axe — which lays the groundwork for progression and resource specialization later.

The gathering animation is a simple swing with a hitbox that activates mid-forward swing. It is satisfying in a way we did not fully expect. There is something viscerally good about the moment the tree disappears and items drop to the ground.

Resources drop as world items that the player walks over or picks up manually with E. They land in an inventory that holds up to 40 slots, stackable by item type. Drag-and-drop works. Gamepad cursor works. You can drop items back into the world by dragging them off the inventory overlay.

The Day/Night Cycle

The day/night cycle is the backbone of the design, and it was one of the first systems we put in place. The world runs on a clock: day starts at 8h, night falls at 22h. As evening approaches, a CanvasModulate gradually darkens the scene. The FirePit — the first building players can place — emits a point light that grows more visible as darkness deepens.

That slow transition from golden afternoon to purple-black night is already doing a lot of emotional work. It creates urgency. It makes you want to gather just a little more before it gets dark. We did not expect that feeling to arrive so early in development, but it did.

First Zombie Waves

When night falls, zombies spawn. At this stage, they are simple: they walk toward the player, deal contact damage, and can be killed. But they work, and facing them for the first time — even in their placeholder form — immediately made the day-phase decisions feel meaningful.

We tuned the first wave to be survivable but uncomfortable. It should feel like a close call, not a guaranteed win. That tension is what the whole game is built around, and seeing it emerge even in the prototype stage was a good sign.

What We Learned

Building the core loop first — before UI polish, before audio, before visual refinement — was the right call. It forced us to confront the actual game mechanics early, when changes are cheap. We discovered that inventory management needed to feel fast and frictionless (it is a survival game, not an RPG). We learned that the day/night transition needed to be gradual enough to feel dread-inducing but not so slow that players get bored waiting.

The foundation is solid. The next step is building on top of it.

Follow the development on Discord and stay tuned for the next devlog.

Back to Blog

Related Posts

View All Posts »
Devlog #2 — The Workshop and Crafting System

Devlog #2 — The Workshop and Crafting System

Crafting in Midnight Outpost no longer happens in a grid. It happens at the Workshop — a building you construct, upgrade, and protect. Here is why we made that change and how the system works.