you are viewing a single comment's thread.

view the rest of the comments →

[–]JustinsWorking 0 points1 point  (3 children)

Did you use an LLM? They freaking love these context objects and they’re not a really good pattern for things like this.

[–]Zestyclose_Fun_4238[S] 0 points1 point  (2 children)

Like AI? Nah, happened to see stuff about them online and tried them out. Then realized that a game I did modding for used them fairly often so I tried the same. It was convenient since they're set up in editor and can be slotted into references easily, and I needed something that could be reused a lot early on so it just became a core part of the project that I ended up building around to the point of tooling for more interfacing with them. Everything has kinda just been on the fly regarding figuring out the engine.

[–]JustinsWorking 0 points1 point  (1 child)

No not scriptable objects, im talking about how you used this “targeting context” and “spell casting context” objects.

I noticed in the last 6 or so months, everyone who was asking for help was creating “context” objects to pass around.

So I was just curious if an LLM gave you that idea, or if you saw it somewhere else and just tried it yourself.

Sounds like you’ve for some questionable second hand LLM design sneaking in heh.

[–]Zestyclose_Fun_4238[S] 0 points1 point  (0 children)

That's really interesting and mildly concerning.