u/ChironAtHome

Procgen city sim with the LLM as director (not content generator) — am I reinventing the wheel? Anyone done this before?

Curious to hear from this crowd. I'm chewing on an architecture and want to know what I'm missing — prior art, failure stories, related work, anything.

The idea. Procedural simulation is the load-bearing core and is always sufficient on its own. The LLM, when present, doesn't generate content directly — it directs the procgen by translating open-ended natural language or random world events into parameters the engine can already act on. Two modes:

  • Director. GM types "gold has been struck in the eastern hills." (or indeed the event engine forces the LLM to come up with an interesting event) The LLM receives the current state of the world and returns the shape of the gold rush — spawn coordinates, accelerated growth rate, characteristic service mix (brothels and taverns before smithies), demographic skew (transient single males, weapons-carry up, organised crime within 6 months), spillover on neighbours. The procgen then applies all of it deterministically.
  • Flavourer. Engine produces a deterministic NPC with all the facts (parents, work history, debts, ownership chain). The LLM prosifies those facts into bio + voice + secrets. Never invents new facts, only narrates.

Why bother with the LLM at all. Pure procgen is rigid — you can pre-code plague mechanics, but you can't pre-code "the harvest god has died" or "a foreign queen visits" or "a comet is read as an omen of war." Those need cultural/symbolic reasoning. The LLM provides it, then steps out of the way. The engine stays deterministic and runs fine with the LLM off.

Context (briefly). I'm building this for a tabletop RPG city sim — the headline interaction is "who is at the inn at 2pm on a Tuesday, and why?" — but the architecture pattern feels more general than that, which is why I'm asking here rather than in r/RPGdesign.

Asks (broad on purpose):

  • Have you seen this pattern — LLM as director rather than generator — used anywhere? Games, sims, worldbuilding tools, weird hobby experiments, anything.
  • Is there a name for this when it's been done? "AI-Directed Procedural Generation" is my working term, happy to use whatever the field already calls it.
  • War stories from anyone who's tried LLM-in-the-loop with procgen — what broke, what worked, what surprised you?
  • Reading list — papers, blog posts, postmortems, side projects. Anything I should know about before I commit to this direction.

Genuinely just trying to learn what's out there before I go heads-down. Happy to share more detail in comments.

reddit.com
u/ChironAtHome — 3 days ago

Mappadux - VTT@Home - Map manager and immersive viewer for 2nd screens and games tables

Hi — I've built Mappadux (mappadux.com), a free, open-source VTT for in-person tables. I built it for my gaming table as I was sick of different apps that take ages to setup to be useful. VTT tools themselves are designed to be used online and my local shop has no Internet access.

As there are no strings attached and it has some useful bells and whistles I was hoping map creators use it to bundle maps + audio + fog + markers into a single file with your own splash, banner, and Patreon links. Players click on your link in a browser — no account, no install. Calibrated 1″/25 mm projection too if you GM around a real table and immersive features like visual filters (Watercolour or Glitchy CRT), transitions and positional audio. To support creators every asset travels with its licence + a 'Copy attributions' action so credits are baked in. You can also password protect the files to keep within your community.

Hope you take a look - feel free to ask questions! Yes... I did this for fun... that is all!

u/ChironAtHome — 12 days ago
▲ 239 r/mothershiprpg+1 crossposts

About a year ago I popped an early version of this program on here which peeps liked. One of the main criticisms was that it required to be "installed" - this is a TOTAL rewrite that means it "just works" from a browser. It is effectively a very light form-over-function VTT tool you can use locally or online for free.

Linkie: https://dynamic-map-renderer-v2.vercel.app/

No account needed. No server. Everything stays on your device — maps you upload are stored in your browser's local storage and never sent anywhere. Just open the link and go. Remember to save off your map setups as you go - exporting bundles all your maps and config into a single json file for easy transport.

Creators - feel free to create a "map pack" with all your maps with filters & FoW and link to this app to show them.

Source: https://github.com/FrunkQ/dynamic-map-renderer-v2

For those new to this it is a browser-based tool for tabletop roleplaying game GMs. It lets you display map images to players in real time, with full control over fog of war, visual filters (greenscreen shown above), pan and zoom — all from a separate GM interface. Players or a player window the GM can share connect via a peer-to-peer link (your own security permitting!).

I added a few new filters in this release too:

Filter Style
None Unfiltered (with optional invert)
Ballpoint Pen Hand-sketched ink drawing
Hand Drawing Hatched cross-hatch with halftone colour
Oil Painting Painterly impasto brush strokes
Parchment Fantasy Aged sepia parchment with candlelight
Retro Sci-Fi Amber Warm amber-phosphor CRT terminal
Retro Sci-Fi Green (SHOWN IN PIC) Classic green-phosphor CRT terminal
Watercolour Soft watercolour wash

I would love feedback on how it works for you, if you run into issues and what features you would like to see.

This is what has been added since I made this initial post:

  1. Map transitions — fade and wipe animations when switching maps on the player view.
  2. Markers / tokens — place and manage visual tokens on the map.

These are future features I plan:

  1. Audio (started) — ambient sound tied to maps (done) or locations/markers (Optional... Aliens-style motion tracker).
  2. Lighting — dynamic light radius effects around tokens. (maybe)

Some thanks:

Rons-Moto-1979 map used with permission. Source: https://www.reddit.com/r/mothershiprpg/comments/18c71ep/8bit_map_nostromo_alien_inspired_map/#lightbox

"Map-Griffinholm" by Elven Tower Cartography, released under CC BY 4.0.

The Ballpoint Pen, Hand Drawing, Watercolour, and Oil Painting filter effects are adapted from ShaderToy shaders by florian berger (flockaroo), used under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported licence.

This project was inspired by the Tannhauser Remote Desktop created by the Quadra team for their Warped Beyond Recognition adventure — a fantastic example of using technology to enhance the tabletop experience.

u/ChironAtHome — 17 days ago