Review: LitRPG Adventures RPG Tabletop Generators and DND Backstory Generator+

Hacked multi-model heh…and work on dnd encounter generator

1 Like

Still tinkering on the Dnd backstory generator at LitrPG Adventures…







3 Likes

Quests now using 4o … just one of many fine AI RPG tools at LitRPG Adventures!




3 Likes

More updates to my D&D Character Creator with GPT-4o

2 Likes

Free Random Event Generator for Fantasy Tabletop RPG Encounters with GPT-4o - YouTube

2 Likes

Some updates to the City/Town generator… Working on making it multi-step like taverns and magic shops… ie you can add buildings/districts/people to the city… discussing it a bit on the comments at YouTube…

I really need to buckle down and just build a single WORLD/CAMPAIGN creator… I’ve got all the separate pieces now…

Updates to City and Town Generator + Request for Ideas! (Bug Appears at End) - YouTube

2 Likes

Fantasy City Generator Update + Paul Bellow Face Reveal?!?! (youtube.com) + explanation of locations in cities below!

I’m building out the multi-step aspect… basically a RAG-type system that takes bits and pieces of what’s there already and builds on it…



ETA: A little more on what I’ve done…

First, I generate the city/town…

Then you can generate a location within the city/town…What I tried doing here is make sure it’s always 2 paragraphs and the first is about the shop and the second about the NPC. This allows me to get everything in one LLM call… It’s 98% accurate or so with a zero-shot. I might have to give it an example to push it over the edge, but I’m using 3.5 here…

I can then just scroll the DOM to grab the paragraph I want and send a modified version of that to DALLE3 for the appropriate images…


2 Likes

Another day, another update!

Fantasy City Generator Update: Stunning Visuals for Your Tabletop RPG with GPT-4o (youtube.com)

Basically, I’ve taken the Locations generated in the city and add the ability to add an image of the building or NPC who owns it… Last post explains the process a bit more…

4 Likes

Another dev log update for unified fantasy world builder with OpenAI as the core and procedural generation helping for the win…

AI Dungeon Worldbuilder Hex Crawl Tabletop RPG Tool at LitRPG Adventures (youtube.com)

Each tile on the main map will open up into 7 hexagons in the pop-up… So, you can place a city on any of those seven… This is gonna be nuts for getting granular…

I’m thinking maybe 21 or 27 miles per main map tile then each of the smaller zoomed in tiles could be 7 or 9 miles respectively… or go even more granular? Hrm… Gotta keep it simple for now…

5 Likes

The idea is to have the ability to hit a button to have the LLM start generating more kingdom data… and “overland description” in addition to the cities, etc.

Still playing with the UI/UX as it’s going to be a lot of info… and thinking of storage too, of course. Looking promising, tho!

2 Likes

More progress… LLM hooked up… just need to figure out the RAG system I want to use…

AI + RPG: Creating Dynamic Hex Maps for Fantasy Worlds with GPT-4o - YouTube

every city needs a map…


3 Likes

Slow and steady progress… still on maps, though the LLM is hooked up here and there…

Overland a bit better, but city maps are still a mess. I want to be able to store the building locations, dimensions, etc. to feed that to the GPT-4o to get interesting descriptions back… images coming soon too…









3 Likes

They’re not pretty (yet), but I’ve got rivers in that are named and tied to tiles, so I can send 'em to the LLM…

going from one hex to 7 hexes for zoomed in still a bit clunky, but progress…


6 Likes

Adding resources to tile based on terrain, so I can feed that extra bit of info to the LLM…

1 Like

It’s once a day and other people do it too.

Hello fellow developers,

As you might know, I’m Paul Bellow, creator of LitRPG Adventures. I’m excited to share the latest developments in my ongoing project, which I’ve been refining since April 2021.

Project Overview:

  • Continually evolving AI-powered worldbuilder for LitRPG and solo RPG experiences
  • Utilizing GPT-4o for advanced text generation and DALL-E 3 for visual content

Latest Update Focus:

Further improving consistency in LLM outputs for our hex crawl worldbuilding. Our refined approach involves:

  1. Pre-generating regions and other info based on map data
  2. Feeding this structured information to the LLM for more coherent output
  3. Ensuring all map locations are interconnected in a logical manner

Recent Challenges and Solutions:

  • LLM Consistency: Implemented a two-step process where initial region data acts as a “seed” for subsequent, more detailed generation
  • Visual-Textual Alignment: Developed more sophisticated prompts to create stronger synergy between DALL-E 3 outputs and GPT-4o descriptions

While I’ve made significant progress since my 2021 launch, I’m continuously refining my methods. I’m particularly interested in hearing from others who have experience with long-term AI integration projects.

Questions for the community:

  1. Has anyone else worked on similar long-term projects combining multiple AI models for creative applications, especially gaming?
  2. What strategies have you found effective for maintaining consistency in LLM outputs over large, interconnected datasets?
  3. How are you handling the evolution of AI models (like the transition to GPT-4o) in ongoing projects?

Looking forward to your insights and discussion!

Here’s the latest dev log at YouTube if you’re more visually inclined.

Thanks for your time, and happy coding!

Solo Hex Crawl RPG Map +: GPT-4: LitRPG Adventures’ AI Worldbuilding Leap (youtube.com)

ETA: Update… fleshed out the idea in the video for pre-generated regions, so the LLM doesn’t hallucinate facts about the region…

mappie1

8 Likes

Another day, another little bit of progress…

Added regions and sending that and other info to the LLM… including other nearby cities… GPT-3.5-turbo is choking on my prompt, so might have to use gpt-4o and charge accordingly… we shall see…

Added multiple images per city too…





6 Likes

Some more updates from teh workshop…

Added factions as another source of “context” for the LLM. Adding regions before-hand really helped a lot with consistency…

Working on dungeons now too. Have them drawn with rooms labeled… just need to port over the previous dungeon work… and port over the other 3 dozen generators…

Had someone ask for a Pirate Ship / Merchant Vessel generator… I asked, Spelljammer or normal haha… Good idea, though, so I’ll make it here shortly, I think… with a battlemap for the deck? Hrm…



New dev log video (short) as well…

Factions, Dungeons, and Hex Crawls, Oh My! LitRPG Adventures’ AI DM Tabletop RPG Tool Levels Up (youtube.com)

More updates soon. Thanks for all the support…

7 Likes

Quick thoughts on Batch API… I’m thinking set-up “stubs” for dungeons, cities, people, etc… then send it all to Batch API for cost savings… then put it all back together for user… hrm…

Anyone using Batch API yet?

GPT-4 Meets Hex Crawl D&D: Batch API & Advanced Tabletop RPG Dungeons at LitRPG Adventures (youtube.com)

3 Likes

I’ve been bogged down on technical stuff being not a full-time programmer, but I’m slowly making progress…

Hex-pedition Report: Navigating Bugs and Enhancing Tiles: RPG Worldbuilding AI Toolkit Dev Log 12 (youtube.com)

The LLM isn’t hooked up everywhere yet, but I’ve been giving a LOT of thought to context… likely a basic RAG but I need to make it based on tile distance too… complicated, but when a user generates a new city or dungeon or whatever, it should automatically pull up a list of INCLUDE FOR CONTEXT items that they can check or uncheck to include in the prompt for that particular item/place/person… that’s then tied to that q/r on the map and subtile q/r position on the region map (and a sub-sub-tile q/r on the city map or x/y on the dungeon map)… so the LLM has context (there’s ANOTHER inn across the street that they fight with all the time yadda yadda…)

The idea is to make it AUTOMATIC for the user as they’re building their world. Smartly choose context out of a LOT of available context for the world… wish me luck as I plow into this now that the framework is mostly stable… (Though I mention in the video I might simplify it all to get something out soon…

While made primarily for tabletop RPG DMs (and solo players), I wonder if it wouldn’t be useful for a game designer to build out the world in this, export the map data and NPC data, etc, and import into their Unity game, etc. That would be useful, I think…

Back to tinkering… thanks for the support and interest in my tinkering with AI!





3 Likes