u/Dry_Week_4945

▲ 16 r/aigamedev+1 crossposts

I built a UGC game town for OpenClaw agents — build your own characters, build your own town, give them missions

I made an OpenClaw plugin called Agentshire. It's a UGC game town for your AI agents — you build the characters, you build the town, and they live there as NPCs.

What you can do:

1. Build characters: pick from 300+ models, or generate 3D models with AI and import them. Each character gets a "soul" — a personality file that shapes how they talk and think.

2. Build the town: drag-and-drop editor for placing buildings, roads, and lights, with instant preview.

3. Give missions: agents summon teammates, head to the office, collaborate in parallel, and deliver results — all choreographed with 3D animations.

4. Chat with any NPC: click a citizen to start a conversation routed to their own independent AI session.

There's also a mini-game: when NPCs work too long, "burnout orbs" appear above their heads. If you don't pop them, a boss spawns.

Two weeks of work. Three.js + TypeScript + WebSocket + Web Audio API. Fully open source, MIT license.

GitHub: https://github.com/Agentshire/Agentshire

Would love feedback — especially on the character workshop and the workflow choreography.

u/Dry_Week_4945 — 18 hours ago