Watch a virtual villager live their life
NPC.LIFE is a tiny village that keeps living in your browser — you create one NPC and look out for them.
Most games hand you a character and ask you to move it. NPC.LIFE asks the opposite question: what if you created someone, and then just watched them live — the way you'd watch out for a friend, not steer a puppet? You name your NPC, pick how they look, and from that point on the life is theirs. You never take the wheel.
They run their own schedule
Your NPC wakes with the real clock, works, wanders, eats, meets neighbors, and sleeps — on a daily rhythm that's tied to the actual time of day, not to whether you're looking. The village around them is doing the same thing in parallel: a baker's chimney starts before sunrise, the market fills up around midday, windows light one by one at dusk. Nobody is standing still waiting for input.
What you can actually do
Not control — influence, offered and sometimes declined:
- Small kindnesses. Little things that make their day a bit warmer, tuned to who's nearby and what's going on around them right now.
- Suggestions. Tap a place or a person and suggest a visit or a break. They usually go along with it. Sometimes they say no — their mood, personality, and what they're already doing all factor in, and the refusal is deliberate. It's the moment they feel most like a person instead of a puppet.
- Problems to point out. Spot something off around the village — a fence rail sagging, a road gone to ruts, an awning drooping — and flag it. Somebody notices on their own schedule, and whichever villager the job naturally falls to picks it up in whatever mood they're in about it: the grumpy one grumbles for a full day before finally starting. If two people happen to be standing right there when it's found, they might argue briefly about whose problem it actually is. A job done in a hurry doesn't always stick — it can come undone once and need a second pass.
- Projects. Bigger things the whole village works toward together over real days, in visible stages, ending in a permanent change to the map — a proper fence, a covered well, a repaired dock, lanterns along the path, and more.
A life, not a to-do list
None of this is a checklist to clear. There's no score for how many kindnesses you've done and nothing you're graded on. The point isn't to optimize your villager's life — it's to notice it. A quarrel that started at the market, a friendship that's been building over weeks, a project half-finished on the map: these things happen because of the simulation running underneath, not because a script decided today was eventful. Watching is not a fallback state here — for a lot of what happens, it's the entire point.
Read more
What "NPC Life" means — the full tour of who and what's actually in the village. What happens while you're away — the away-report idea. Calm browser games you can leave open — why there's no score to chase. Or read a tour of the village itself.