Emm Profile picture
Nov 10 24 tweets 14 min read
I've explored a reliable method to create high-quality, style-consistent #game assets w. #StableDiffusion

We're just scratching the surface here & I believe this can become a very potent creation tool (like a "@procreate on AI-steroids"🤔)

A demonstration with... spellbooks 🧵
Spellbooks are another ubiquitous asset in heroic #fantasy games, tabletop games, D&D, etc.

However (like for potions), the Unity/Unreal asset stores have limited choice, and most assets have a rather simplistic design.

Here's how #AI can solve such a situation.
At first, I generated a set of 38 "random" spellbooks, which I used to train a finetune model of Stable Diffusion (Dreambooth). It took 1 hr.

I then explored a set of possibilities with simple prompts and or limited modifiers (intricate, detailed, beautiful, 3D render...)
One word can make a difference!

In the example below, I added "realistic" (on the right). The cover is less intricate, more simplistic, and primarily leather.

Find and save your favorite modifiers (massive databases are being shared, by the way).
If you're #modding a game and need to fit into the initial art, try typing the game's name. In the example below, I added "illustration dungeons and dragons"

The style usually changes accordingly ("simpler", in that case)

You can even test a combination of two or more games :)
When I like a specific item, I don't hesitate to generate a bunch of close variants (16 variants in 30 secs).

Some variants (left) can look better than the original item (right)
Now instead of random variants, you can easily change the main color, by adding it in the prompt

Such as "purple" or "green" below
Or "blue and orange", "pink and black", etc...
Aside from colors, I often try adding details and ornaments to the item(s).

These are spell books with "a volcano", "an island", "a skull", and "an eye" on the cover. All done in seconds

Think about the time needed to draw each concept manually...
One direction I took when exploring this collection was to specifically play on the materials.

For example, "grimoire, precious metals and gemstone, stylized, natural, game icon, digital illustration, hdr"
One of these "precious metals and gemstone" variants was cool, so I generated 64 variants
... but I could do 400 variants too!

This tool is fantastic for games that need a lot of unique content (such as web3 games, where users value unique/rare assets)
If gemstones aren't the right fit, it's easy to change the materials by changing the prompt.

Let's do "grimoire, gold, silver, bronze, wood, stylized, natural, game icon, digital illustration"

The gemstones are gone, replaced by gold ornaments.
Another way to test variations is to leverage #img2img with random images or sketches on the web (or self-drawn). Below are examples of the SAME prompt (precious metals and gemstone) but different #img2img input.
Another books with skulls, also via #img2img
Now beyond shapes, colors, ornaments, or materials, you can play on "VFX". i.e. particles or potential animations that could appear around your items

Here's "magic book, enchanted, lighting sparks, fireflies". The whole batch isn't perfect, but some of the results are neat.
And I'm ending this thread with one of my favorite ideas, "a magic #vortex inside of a book":
I hope this provides a good example of properly leveraging AI by "fine-tuning" Stable Diffusion.

Bespoke AI engines will have incredible applications in #gaming. Check the other examples I recently provided (golems, potions, etc.)
And (as I had quite a few questions over the past few weeks) >> we're going to make this available to anyone that wants to build great content for games (game artists, game developers, studios, indie devs, art directors, etc)

100% online, no technical skills required

Stay tuned
PS: if you like it or want to support us, feel free to RT, we would really appreciate it!

And let us know what we should be sharing next :)

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Emm

Emm Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @emmanuel_2m

Nov 8
I designed the most incredible pack of potions with #AI (and nothing but AI - #StableDiffusion)

Mega-thread 🧵

Follow the exploration below, esp. if you're in the #gaming industry (Game dev, Game Artist, Creative Director, etc.) Content production is about to be transformed 🤯 ImageImage
The gaming industry always needs a lot of new content. 40% of their budget is in the art assets.

Take potions, a ubiquitous prop in RPG games.

Below are some of the “most popular” potion packs available on the Unity asset store (similar sets are on the Unreal marketplace). ImageImageImageImage
And these are some of the potions found on Artstation.

They look much more elaborate, and some designs are highly creative. However, there are only 740 results for the “potion” query, which seems limited. Image
Read 26 tweets
Nov 8
Okay, I believe this is the most INSANE set of assets I've designed so far with #StableDiffusion. Just ready for an excellent #RPG! Who wants some potions?

Take a look at the first selection below... the complete thread + how-to are coming in about 2-3 hours

#AI for #Gaming
Read 12 tweets
Nov 7
I've done a first pass on the dwarves, and they're fun.

This proves again that #AI / #StableDiffusion is a fantastic tool for designing and creating #game assets... when adequately fine-tuned.

Here's some of the exploration, so far - 🧵
The model was trained on just 11 pictures (!), with only 1500 training steps, which tuned out to be quick (20 min).

As before, the first step is to "explore“ the model with a few generic prompts. The goal is to find the modifiers that will keep a consistent style going forward.
Once the "stable modifiers" are found, it's time to select some of the best output and remove the background when needed.

"A dwarf, detailed, trending on Artstation, Clash of Clans"👇
Read 16 tweets
Nov 6
Working on a set of dwarves now, and this one will be killer.

Stay (fine)tuned.

#StableDiffusion #AI #Gaming
Huh ok. Maybe not. Let's change the prompt a little bit, I guess.
Me likey
Read 4 tweets
Nov 6
Sharing additional thoughts on #StableDiffusion to create #gaming content & #game assets 🧵

My last exploration was on golems; this one is with "Space Marines-like" heavy infantry.

This was a fun creation with lots of learnings 👨‍💻. Feel free to like/RT if you find it useful 🚀
1/ First (as mentioned before - ) > curate a training dataset (such as pictures of figurines) to feed a #Dreambooth finetune.

Once the model is ready, compare different generic prompts (e.g. "low-poly," "3D rendering“, "ultra-detailed," "pixel art," etc.)
2/ Once a prompt looks good, keep the modifiers (in this case: "3D rendering, highly detailed, trending on Artstation").

And start iterating around variations, such as colors (or pose). Don't over-engineer it, to keep the consistency. You should get this:
Read 15 tweets
Nov 5
Let’s keep using #StableDiffusion to design or create #game assets, quickly and consistently.

In 15 min, generated an army of golems with similar shapes and sizes, but various “materials” (lava, rock, water, ice, forest, sand, gold…).

No in-painting is needed. Thread 🧵
Step 1 (as in my previous examples with chests - ), I made a Dreambooth finetune w. just 11 pics.

As soon as the model was trained, the first step was randomly generating a large set of images w. a simple prompt ("golem, detailed, realistic, 3D rendering")
Each golem can be extracted by removing the images' backgrounds (reco: @photoroom_app).

Some of the designs are amazing. However, the golems all look very similar to each other. Let's separate them into categories.
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(