Wilden Dawn

Controlling organisms

By Robin Dowling ยท 2 days ago

Control has always been part of the plan, and it's now in place. Watching an ecosystem from above gives you scale. Following a single organism gives you its story. Controlling one hands you its life: the hunger, the threats, the search for food, the chance of a mate, the inevitability of death, all of it yours to navigate inside a body that has to play by the same rules as every organism around it.

When you take control, you stop being an observer. You're no longer following a creature you're rooting for; you're now responsible for its life and future. Every decision the organism would have made on its own is now yours to make instead. Walk towards some lush trees to eat. Approach another of your species, or keep your distance. Dash away from a group of menacing creatures of another species. The ecosystem doesn't pause, soften, or tilt in your favour. It just keeps running, and now you're in it.

Pressing an organism cycles through three states. The first press begins a follow and a green ring appears around it. A second press on the same organism upgrades to control and the ring turns orange. A third press releases it back to autonomous life. Pressing the background returns to the neutral state from either mode.

Under the surface, the controlled organism's position syncs to yours. The existing scroll and swipe input that already moved the viewport is now also the steering: as your position shifts, the organism copies it and turns to face the direction of motion. No new message types were needed, and no new input layer. The existing client prediction and server reconciliation carry it.

Control is exclusive. Only one player can control a given organism at a time, while follow remains open to anyone. To prevent someone from holding an organism hostage by wandering away from the keyboard, the server tracks when each controller last moved. After 30 seconds of inactivity, control is quietly downgraded back to follow. The ring shifts from orange to green, the organism resumes its own decisions, and the slot is free for someone else.

Nothing about the simulation bends around the controlled organism. It still has to eat to keep its energy up. It can still lose a fight, starve, catch a disease, die of old age. Its offspring still inherit genetics through the same averaging and mutation as any other pairing, and whether its lineage continues depends on survival and reproduction like every other organism's. Control doesn't put you above natural selection. It drops you into it.

Because the rules don't bend, your choices carry. An organism that eats more often survives longer. One that survives longer has more chances to reproduce. One that reproduces more puts more of its genetics into the next generation. Lead it to food and its lineage gets a chance. Walk it into a fight it can't win and its lineage ends there. The mate you find for it is the other half of its offspring's genes, and those offspring then live their own lives, mate with organisms shaped by other choices, and carry traces of your decisions forward through generations. Continue playing as those children, or grandchildren. Anything is possible.

You aren't steering evolution. Evolution is just what happens downstream of choices like these, and the difference now is that some of those choices are yours to make.