BLUE
Profile banner
RS
Rune Skovbo Johansen
@runevision.bsky.social
Indie game developer, procedural generation enthusiast, Dane in Finland. I made VR adventure Eye of the Temple. 📍 Turku, Finland 🔗 runevision.com www.youtube.com/c/runevision mastodon.gamedev.place/@runevision
389 followers80 following155 posts
RSrunevision.bsky.social

Procedural generation and generative AI are separate, distinct areas under the umbrella term of generative systems. Regardless of opinions about each field, I hope we can agree on using the right terms for the right things, to foster clear communication. Feedback is welcome. #ProcGen#GenerativeAI

A yellow box labeled "Generative Systems" has arrows to two boxes below, a green one labeled "Procedural Generation" and a blue one labeled "Generative AI".

Generative Systems: Creating something using any autonomous system.

Procedural Generation:
Creating something using algorithms (procedures) tailored to the subject matter.
Capabilities primarily determined by:
The rules and logic of the procedure

Generative AI:
Creating something using statistical AI models trained on input training data.
Capabilities primarily determined by:
The nature of the training data

There is further discussion below the boxes of how procedural generation differ from generative AI. The full text could not fit here.
2

Nnifflas.bsky.social

I agree, but I also feel like my micro NNs (5 kilobytes-ish) custom built for one task trained on my own data honestly fit how people perceive the first category way more than the LLMs associated with the second

2
RSrunevision.bsky.social

There was some interesting discussions in the replies on other platforms. I added some notes at the bottom with various clarifications. Apart from that, I think the existing text in the chart held up fine. #ProcGen#GenerativeAI

Notes added:

Procedural generation often incorporates hand-crafted content, for example tiles or prefabs used as building blocks. And custom generative AI models may use hand-crafted examples made in-house as training data.

While procedural generation and generative AI are separate areas, a generative system may certainly employ elements of both.

Procedural generation may make use of randomness based on statistical distributions. This on its own does not make it generative AI too, if there is no training involved (an iterative process of fitting the model to the training data).
0
Profile banner
RS
Rune Skovbo Johansen
@runevision.bsky.social
Indie game developer, procedural generation enthusiast, Dane in Finland. I made VR adventure Eye of the Temple. 📍 Turku, Finland 🔗 runevision.com www.youtube.com/c/runevision mastodon.gamedev.place/@runevision
389 followers80 following155 posts