Results 1 to 24 of 24
Thread: Using AI resources
-
2024-05-03, 08:33 PM (ISO 8601)
- Join Date
- Jul 2019
Using AI resources
I'm not super experienced with Midjourney or ChatGPT, but just fiddling around with them recently I managed to create some really cool and useful stuff.
1) Midjourney can do battle maps! I was using it to generate some generic forest and generic rocky terrain, and then when those came out really good I also did some Cursed Churches. Haven't really pushed it beyond that, but I was really impressed with the quality and I got nearly 20 usable maps. It would've taken me hours to make all these manually, but Midjourney did it in with about 20 minutes of effort.
2) ChatGPT will make languages for you
Well, at least enough to name things. One of my characters, a rune knight, recently got a new sword that deals fire damage. I started by going to ChatGPT just for name inspiration, but after a few prompts I asked it "make a language that giants would speak." It gave some roughly 20 words and their meaning, some examples of sentences, that sorta thing. Then I asked it "name a fiery sword using the giant language. And it spit out this -
So now my rune knight wields Thrumgrahlgorm, which I went with because I liked the way it sounded in giant the most. Pretty cool stuff!
-
2024-05-03, 09:51 PM (ISO 8601)
- Join Date
- Apr 2020
Re: Using AI resources
You could likely animate several of those as well (eg running water). You could also get AI to pronounce a giants voice or to provide heroic (or theme appropriate background music) (udio/suno). Maybe draw a picture of the sword, or eg some runes on the ground.
Chatgpt could give you some random background information about one of the swords.
Ai, properly used in 2024, is mostly just a productivity tool and a time saver.
I use copilot everyday for writing boilerplate code (or to translate an equation into latex) and it saves me 10 seconds here, and 10 seconds there, and it really adds up over the course of a day.
-
2024-05-03, 10:43 PM (ISO 8601)
- Join Date
- Oct 2010
- Gender
Re: Using AI resources
I won't touch the use of the art resources here, but I've definitely used ChatGPT for cool-sounding names in different fantasy languages. Vundromrath sounds pretty awesome.
Plague Doctor by Crimmy
Ext. Sig (Handbooks/Creations)
-
2024-05-12, 03:19 PM (ISO 8601)
- Join Date
- Jul 2019
- Gender
Re: Using AI resources
Cool tip on the language thing. That's a neat idea, so thanks for sharing. I've written several programs over the years to generate "pronounceable" passwords and names that work on the same core principle but are much simpler. I used to generate a lot of my NPC names with one.
The basic idea is that you take a sample text, like a long book in English or a list of names from a certain culture, and feed them into the program. First, you build a table of the likelihood of a word beginning with a letter. So if the sample was "Mark Matthew Luke John", there is a 50% chance to use the letter "M" to start a name. Then you build a table for each starting letter with the likelihood that a given letter follows it. So with that same sample, there would be a 100% chance I generate the letter "A" to follow "M" since my sample only has "A"s after any "M"s. Using a sufficiently large sample, the tables give you results that look like real names. The AI language models we have now are like that but taken to the extreme.
-
2024-05-12, 06:44 PM (ISO 8601)
- Join Date
- Dec 2018
- Gender
Re: Using AI resources
I've been using bing AI to draw our characters and after a session the most impactful scene of that weekend. It's been a blast because I've manage to get what I want for every character of the party (scenes not so much but such are the limitations and we laughed on the weird ones). The bing one is really good on doing what I want it to do. It was the only one that made a accurate robe of stars for example. It is a fun little thing that made our sessions more colorful so to speak
Last edited by Rafaelfras; 2024-05-12 at 06:47 PM.
-
2024-05-13, 11:48 AM (ISO 8601)
- Join Date
- Nov 2016
Re: Using AI resources
Those are some neat things. Especially on the art work.
In some regards though we have had random generators online for at least a decade. Is the big difference now we have virtually unlimited possibilities?
-
2024-05-13, 01:17 PM (ISO 8601)
- Join Date
- Jun 2014
- Location
- Los Angeles
Re: Using AI resources
Pretty much the only thing I've utilized ChatGPT for thus far is to aid in naming large amounts of things in a way that at least feels somewhat linguistically consistent -- I'll ask it something like "generate 100 names inspired by (insert culture, real or fictional) along with etymologies." Even then I will often tweak the names it gives me.
Originally Posted by ProsecutorGodot
Nerull | Wee Jas | Olidammara | Erythnul | Hextor | Corellon Larethian | Lolth | The Deep Ones
-
2024-05-14, 01:43 PM (ISO 8601)
- Join Date
- Sep 2016
Re: Using AI resources
AI Art has taken over the Character Portrait industry at our table (that used to be "steal a close enough pic off the web" or "Screenshot a Heroforge model") and we have a guy who does the Highlight Moments Captured In Image thing for the week as well.
No maps though. I've seen it done but our DM isn't interested in it. Not opposed to AI but just not interested in learning about it.
-
2024-05-15, 11:06 AM (ISO 8601)
- Join Date
- Jul 2017
- Location
- UK
- Gender
Re: Using AI resources
I play a lot of play-by-post D&D on Discord, both as a player and as a DM. I am also a Stable Diffusion and Midjourney geek, and I try to combine the two things. In my opinion, these are great tools and can really improve the game experience.
- Midjourney and Stable Diffusion (and the other text-to-image generators) are great for generating character portraits. I am very slow at creating new characters, and it takes me days and days to finalize a character sheet. I go over many optimization options, background types, and personality traits. But the biggest issue is finding a good portrait for my character - on a few occasions, I ended up throwing away the whole character because I could not find good art for them. Now, with AI, this problem is solved. It still takes me many attempts in midjourney, but now I can usually generate good art by myself. I even play a changeling bard character that uses a different physical aspect every mission, and it is fun to customize him that way.
- These tools are also great for DMing. I try to create a main image to describe the mission, when I advertise it to potential players. I also generate art for the main NPCs and monsters. It really adds a new direction to DMing play-by-post.
- I am less convinced about using Midjourney and StableDiffusion for creating maps. I think the maps "look" nice, but in reality, they are not optimized for a real game. For example, a while ago I generated a map of a road going through the forest. The result was apparently great, but then, when I played the mission, I realized the limitations. There were too many trees, and not enough space for the players to move. A smart map designer would have created it differently, leaving lots of space for the road, and adding just a few representative trees. It is also difficult to generate this type of maps by prompting, as the tool gets easily confused when you add too many details.
- I am also less convinced about using chatGPT for describing scenes. As a non-native speaker, I still use it sometimes to improve my descriptions, and it really helps. I also used it to generate songs and poems, which would be really too difficult for me to create. However, after using this for a while, I came to the conclusion that most of the text generated this way is "flat". It feels like forcing the players to read boring text that I did not even bother trying to write. I prefer to write shorter text, in a less elegant way, than the long prose generated by AI.
-
2024-05-15, 11:21 AM (ISO 8601)
- Join Date
- Jan 2006
- Location
Re: Using AI resources
I wonder if using image to image with a functional map to start with and text prompts to try to decorate them, dress them up, etc., would work well.
-
2024-05-15, 11:45 AM (ISO 8601)
- Join Date
- Jul 2017
- Location
- UK
- Gender
Re: Using AI resources
Yes, image-to-image helps. You can also use a basic map as style reference. I think that's what I've done in the past.
It will generate a randomized version of the map, with some elements in common. It may introduce elements unrelated to what you want, or deform the key structures you want to see, but most of the generated maps will be usable.
However, the AI will not know that combat is supposed to happen on that map. It will not think like a human. "Let's create a narrow passage here, where the characters can be ambushed or create an ambush themselves"; "Let's add a broken cart here, where the previous expedition was attacked"; "Let's add a lantern there, so the players can use it as a source of fire during the combat".
Moreover, you will have very limited control on where to put the elements of the map. You can try to describe it in the prompt, but the generator may just ignore your instructions. There is also a limit to the number of details that you can include in the prompt. If you are good at StableDiffusion, you can have more control over that, by using CLIP adapters and multiple prompts; but it is a lot of work for that.
In short, I think Midjourney can create a mediocre map quite easily. That can be useful in many occasions, especially if you are in a rush. However, there are better random map generators out there, like Inkarnate or Wondercraft. And a good map designer will still be impossible to beat, if you want good quality results.Last edited by follacchioso; 2024-05-15 at 11:48 AM.
-
2024-05-15, 11:49 AM (ISO 8601)
- Join Date
- Jan 2006
- Location
Re: Using AI resources
It might be interesting to try to develop a model or Lora that is trained to try to recognize tactical interesting-ness.
Developing the labeling and training set would be tricky.Last edited by Segev; 2024-05-17 at 01:53 PM.
-
2024-05-15, 12:08 PM (ISO 8601)
- Join Date
- Jun 2014
- Location
- Los Angeles
Re: Using AI resources
I've oft lamented the use of prettier but less tactically interesting maps by DMs that feel they need to pull one off of the internet or generate one via AI just so that it will look good in a picture frame.
Instead of trying to teach a an AI to make a good tactical map (I think it's gonna be a long time before an AI is even half as capable as a good level designer), it might be better to see map generation that has people lay out their own and then can 'prettify' it.Last edited by LudicSavant; 2024-05-15 at 12:11 PM.
-
2024-05-17, 03:57 AM (ISO 8601)
- Join Date
- May 2024
Re: Using AI resources
My latest fun as a player: Face swapping my party members and I on existing art. In the vein of the above "we had to rely on close-enough pics on Google", we now go full customisation. Generate the art and then put our faces on it so we're really in the game ;)
Awaiting the new animation capabilities to make my artificer do a victory dance after combat haha.
-
2024-05-17, 04:45 AM (ISO 8601)
- Join Date
- Feb 2005
- Location
- NJ
- Gender
Re: Using AI resources
I use Bing Create if an NPC is missing a portrait and I can't find any official art for that character.
-
2024-05-17, 05:38 AM (ISO 8601)
- Join Date
- Jul 2017
- Location
- UK
- Gender
Re: Using AI resources
It could be a cool project to work on. The main problem would be finding a good dataset to train it. Maybe companies like Roll20 and other virtual tabletops have data on how maps are used, with logs of where DMs tend to position monsters, and where players tend to move. One could potentially try to pseudo-generate a training dataset using chatGPT, but who knows if the results would be good enough?
Another option is to take maps from published adventures and annotate them as a training dataset.
-
2024-05-17, 09:07 AM (ISO 8601)
- Join Date
- Dec 2010
-
2024-05-17, 07:59 PM (ISO 8601)
- Join Date
- Oct 2009
- Gender
Re: Using AI resources
I don't much like the idea for maps, AI is decent to get something broad strokes fine. Proxy Mtg art that you need to look different enough to communicate its a proxy but still OK.
The more specific the dumber it gets.
I will stick to my grid map, wood cubes and Jenga pieces. It looks meh, but it works for making a space game able.My sig is something witty.
78% of DM's started their first campaign in a tavern. If you're one of the 22% that didn't, copy and paste this into your signature.
-
2024-05-17, 09:52 PM (ISO 8601)
- Join Date
- Sep 2018
Re: Using AI resources
I use ChatGPT when I need an NPC with a few extra details filled out, it's also pretty great at creating puzzles and riddles if you give it guidelines to produce something specific to what you want. Sometimes it's useful to fill in a missing link, like if I have this scenario here, and this scenario there, create a plausible way to get from one to the other.
I also have used it to design homebrew monsters. You can ask it to create a monster stat block for lots of different ideas. For example, I asked it to create a huge-sized Phase Spider that was appropriate for CR 6. In addition to upping the hit points, save DCs, and damage, it also made the Ethereal Jaunt stun nearby creatures (with a CON save of course) when it shifted to the material plane, which was pretty cool. While that was based on an existing monster, I also asked it to create a "shadow hydra, a roiling mass of smoky shadow, tentacles, and electricity, with multiple serpentine heads like a hydra" and it did pretty well there, too.
I use NightCafe to generate character portraits for NPCs the party meets, and put them into a print-out with text about the NPCs the party knows, so that the players can refer to it any time they are trying to remember which NPCs they know. I prefer Nightcafe over Midjourney because it doesn't cost anything and I don't have to deal with Discord to use it.
-
2024-05-17, 11:54 PM (ISO 8601)
- Join Date
- Dec 2018
- Gender
Re: Using AI resources
Last edited by Rafaelfras; 2024-05-18 at 12:00 AM.
-
2024-05-18, 03:02 PM (ISO 8601)
- Join Date
- Sep 2016
Re: Using AI resources
-
2024-05-20, 09:40 AM (ISO 8601)
- Join Date
- Jan 2006
- Location
Re: Using AI resources
If yyou rerunning Stable Diffusion (using a1111 or Forge, at least) on your own machine rather than relying on free text prompt system, you can also feed it an image prompt along with your text prompts. Or instead of.
What this is particularly good for from a character time standpoint is doing a rough sketch — or even your best effort — of your character, and then telling the AI tool what it is supposed to be.
Now, the online ones have much better natural language parsers than the versions of Stable Diffusion I have on nlmy machine, so if you need a solid starting point from text alone and don't even want to do an MS Paint line sketch to start with, you can use an online one to get a rough starting point and feed those into the one on your machine in order to tweak and reform it.
-
2024-05-20, 04:59 PM (ISO 8601)
- Join Date
- Apr 2020
Re: Using AI resources
Yea if you want a good map, I would draw a sketch on a piece of paper (can be the drawing level of a 5 year old), with appropriate lines to really get the tactical elements (hard corner here, door/trap here etc)
Then use stable diffusion (or one of the many finetunes) to img2img +controlnet (to keep consistency) it to make it pretty and appropriate for a map grid. If you use ComfyUi, you can setup a workflow that basically automates the whole thing so you dont have to redo the whole thing everytime.
Alternatively, use descriptive language in a program like Chatgpt (Dalle is better at following prompts than Midjourney), have it generate an initial map, then use Stable diffusion to inpaint over the problem areas to tweak anything.Last edited by Hael; 2024-05-20 at 05:03 PM.
-
2024-05-28, 03:07 AM (ISO 8601)
- Join Date
- Jun 2012
- Location
- UNKNOWN
Re: Using AI resources
AI for pictures works fine. The end results look like you would expect and usually have the specific details you want to see. They work better than google image search.
AI name generators work at least as well as random name generators, they're fine unless you have Opinions about language. In which case you probably weren't using random generators to begin with.
Using AI to build a map is a bit more fraught; In certain kinds of games, a map serves a tactical and strategic purpose. It controls the flow of the game and shapes the story and action. This function is more important than how pretty the end result is to look at. For the moment at least, a human can easily produce a more functionally useful result.I am rel.