Early Luminids development showing world generation and creature interactions
Where it starts. Not much of a game yet.

This is the first of these, so it should probably explain what I’m doing and why, before it turns into months of me talking about mesh rebuild times.

Why this game

I want a world that feels alive when I’m not doing anything to it.

Most games are built around what you do to them: the pressure you’re under, the threat you’re managing, the number you’re raising. I wanted the opposite. Somewhere that grows, where small creatures make their own choices, and where the world responds to what you build rather than to how efficiently you play.

So there are a few decisions I’m making up front and intend to keep:

No combat. No enemies, no health, no threat. Not as a difficulty setting, as a design position.

No fail states. You cannot lose Luminids. Put it down for a week and come back to a colony that is fine.

Creatures that decide for themselves. You will not be issuing orders. You shape the world; they respond to it. If that works, the interesting moments are the ones I didn’t script.

I have no idea yet how hard the third one is going to be. That’s most of what these dev logs will end up being about.

Why I'm doing it slowly

I’m not rushing this, and I’d rather say that now than quietly miss dates later.

Partly because a game about calm can’t be made in a panic and still be any good. Partly because I’m still learning what this game should be while I build it. The plan is to put the bricks down in the right order, rather than commit to a feature list I wrote before I understood the problem.

Early Luminids world with improved lighting and detail
Lighting, early.
The Luminid character design, a small glowing creature
The creature, as of now.

What actually got built

This was a foundation pass. Less “big features”, more “make the core feel solid”, which is unglamorous and the only reason anything later works.

World core Grounded the world and got streaming smooth. No chunky pop-in as you move, which is the difference between a world and a demo.
Textures Tightened the tiles. The edges are less noisy now, so the ground stays clean even when you pan the camera fast. Noisy tile edges are what make voxel worlds look cheap.
Lighting Locked three moods I like: glade, diorama, and calm night. Bounce light is still getting away from me.
Luminids Bodies kept deliberately simple with a clean face plate, and expression slots wired up and ready. The simplicity is a bet: if the silhouette is right, expression can do the rest.
Save and load Worlds persist, and autosave does its job, which is exactly as exciting as it sounds.
Scenario model First sketch of village life: food, shelter, tools, and a gentle growth curve with nothing punishing in it.
Agents Behaviour models on the bench. Starting small with needs, jobs, and a short memory, and seeing what emerges before adding anything clever.

What's next

  • Harden the mesher, because everything else is downstream of it
  • Finish the expression states so the creatures can actually show something
  • Ship a basic village loop end to end, however ugly
  • Bring the first agents to life and watch what breaks, which is the part I’m actually looking forward to

How you can help

Genuinely, the most useful thing at this stage is reactions rather than feature requests.

  • Tell me what feels good or off in a screenshot, even if you can’t say why. Especially if you can’t say why.
  • Ask for a view you want to see and I’ll go and take it.
  • If a clip or an image gives you a feeling, name the feeling.

That last one sounds soft, but it’s the most useful feedback I get. The game is going for a specific feeling, and the only way to know whether it’s working is when someone tells me what they actually felt.

Thanks for being here this early. More soon.

Nick