aeva , (edited )
@aeva@mastodon.gamedev.place avatar

what does the word "procgen" mean to you

scherzog ,
@scherzog@mastodon.gamedev.place avatar

@aeva Okay but now you got me interested in proc rock

ReverendMoose ,
@ReverendMoose@mas.to avatar

@aeva second and third options, I voted second though because I've had that association longer

adgaps ,
@adgaps@mastodon.online avatar

@aeva the word "procgen" itself sounds like something chatgpt just invented on a whim.

tuban_muzuru ,
@tuban_muzuru@ohai.social avatar

@aeva

In the days of mainframes, we'd write procgens to dummy up data.

tess ,
@tess@mastodon.social avatar

@aeva I mean, I also firmly believe that most procgen interactive experiences are bad, but that's a taste issue and not a moral judgment

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess do you find this sentiment paints everything else called "procgen" in a negative light for you?

tess ,
@tess@mastodon.social avatar

@aeva

It's very complex, because I know there are people who love games, art, etc. with some kind of procedural generation, and you can put a lot of work into creating a procgen system that creates really nice results.

But also, procedurally-generated games feel like empty content to me. Even Hades. The parts that do appeal are the parts that are hand-crafted, like the story and unique bosses.

Procgen art for me runs the gamut from "fun toy" to "meh". I'm almost never impressed by it.

tess ,
@tess@mastodon.social avatar

@aeva I would make a distinction between simulation or procgen as a starting point/background deatil, and procgen as the primary mechanic.

A civ-type game that generates a random world by simulating plate tectonics, wind and weather patterns, etc. or an open-world game where foliage is auto-placed are fine.

So while I don't love e.g. Dwarf Fortress or Minecraft, I do like them more than most roguelikes.

The more of the game is gameplay-focused procgen, the emptier and more pointless it feels.

tess ,
@tess@mastodon.social avatar

@aeva I guess to answer your question more directly, "yes, I always view procgen negatively" - but again, it's not a moral judgment; it's a "me" thing. I'm glad people are making art that other people who are not me enjoy.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess do you dislike my art?

tess ,
@tess@mastodon.social avatar

@aeva I like the technical qualities of what you are doing; the procgen seems to be largely a way to demonstrate it?

Perhaps I don't "get" your art, but I do enjoy the things you post?

tess ,
@tess@mastodon.social avatar

@aeva in my defense, I'm pretty dumb

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess don't say mean things about my friend Dana :)

tess ,
@tess@mastodon.social avatar

@aeva (she likes your posts! she swears!)

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess that's an interesting distinction to make. The normal meaning of the word includes everything you're describing as simulation, along with a lot of other things. I'm used to thinking of the word specifically in the context for programmatic creation tools (Houdini, Blender Geometry Nodes, OpenSCAD, my project Tangerine, etc).

tess ,
@tess@mastodon.social avatar

@aeva that does seem broad; like, is an art tool that fills a surface in an image with a realistic-looking texture be procgen in the same way as 99% of Starfield is?

If you define it that broadly, I don't think there's anything I can really say about it.

aeva OP ,
@aeva@mastodon.gamedev.place avatar
tess ,
@tess@mastodon.social avatar

@aeva I believe you!

But there's a vast spectrum from "the textures on the bushes in this landscape are procedurally-generated" to "the entire landscape you will be traversing as the primary goal of the game is procedurally-generated".

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess ok so to back up quite a bit, the motivation behind my poll is because there's been a gradually increasing trend of "procgen" being colloquially used as a negative term, much in the same way that I think that the well has been poisoned for the word "algorithm". These are both fairly broad umbrella terms that encompass a lot of things ranging from wildly complex marvels of mad science to things that are so trivial to the point of being invisibly ordinary.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess and so the problem I have, is procgen is also commonly used to describe much more narrow things, and one of those things is the kind of tool that Tangerine is as well as the sort of art such a tool makes.

The broader trend freaks me out because I've put an enormous amount of effort into building Tangerine and by extension everything I've made with it, and it'll all just be binned next to NFTs and automated plagiarism systems without any hesitation.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess now here's the funny part: I put rogue-likes on the poll because I figured they were probably one of the first things people commonly think of when they read "procgen", but it did not occur to me at all that rouge-likes might also be a contributing factor to the negative connotation of the word.

everyday_human ,
@everyday_human@beige.party avatar

@aeva process generation

brazmogu ,
@brazmogu@mastodon.gamedev.place avatar

@aeva 2, but also 3

yora ,
@yora@mastodon.gamedev.place avatar

@aeva I assume parametric art, but I don't know what that term actually means.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@yora is a portmanteau of "procedural generation" (a tool for procgen) or "procedurally generated" (something that was created via a procen tool)

yora ,
@yora@mastodon.gamedev.place avatar

@aeva I meant parametric art.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@yora oh. parametric just means something is parameterized in some way, usually so that you can either have it adapt to a specification of some sort or contextual constraints. An example would be things like blender geometry nodes, or OpenSCAD

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@yora both are examples of parametric modeling tools

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@yora pretty much I was trying to reach for another term for when a computer plays a nontrivial role in the structure and creation of a work, but the creative decisions are direct active decisions made by the human or humans who made the work.

RogDolos ,
@RogDolos@mastodon.gamedev.place avatar

@aeva Mostly I think level-generation, tho not inherently roguelike. WFC.

Needs more prog tho.

flinflonimation ,
@flinflonimation@mastodon.gamedev.place avatar

@aeva If anyone's been using it for option 1 I'd ask how they'd describe the procedure it's using.

TheZouave ,
@TheZouave@mastodon.gamedev.place avatar

@aeva to me procgen sounds like procedures generated by the compiler at compile time using some form of generics.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@TheZouave it might be unconventional, but I would count a compiler as a form of procgen. or at least, procgen tools are often compilers.

everyday_human ,
@everyday_human@beige.party avatar

@aeva @TheZouave yeah that’s the way I was seeing in system functionality

ada ,
@ada@selfy.army avatar

@aeva my mind went to procedurally generated. which could definitely apply to roguelite levels, or parametric art :thinkhappy: ?

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@ada pick option 2

jedimb ,
@jedimb@mastodon.gamedev.place avatar

@aeva @ada picks zero-indexed option 2

Smoljaguar ,
@Smoljaguar@spacey.space avatar

@aeva like a protogen?

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@Smoljaguar idk what protogen is

porglezomp ,
@porglezomp@mastodon.social avatar

@aeva @Smoljaguar type of robot furry

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@porglezomp @Smoljaguar oh I am so down with that I did not know that was a thing :O

MonniauxD ,
@MonniauxD@sciences.re avatar

@aeva unfortunately we can't vote for two (parametric art + roguelike)

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@MonniauxD @aeva that what I wanted to do too

jpab ,
@jpab@mastodon.gamedev.place avatar

@aeva the galaxy in Elite

efi ,
@efi@chitter.xyz avatar

@aeva im procgen

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines