r/ProgrammerHumor • • 2d ago

Other vibeCodeMasterClass

Post image
9.3k Upvotes

609 comments sorted by

View all comments

Show parent comments

21

u/Shifter25 1d ago

I disagree. LLM NPCs are terrible, for many reasons.

  1. Part of the reason people love art is for shared experiences. Everyone loves to quote famous lines from video games, from I AM ERROR to "Had to be me. Someone else might have gotten it wrong." With LLMs, it's all random.

  2. The models that are readily available are inherently people pleasers. No matter what character designs you start with, the lion's share of the effort would be to prevent it from telling the player whatever they want. You could have the first shopkeeper you meet tell you the solution to puzzles in the final area, and you could have the final boss tell you how to invert a binary tree in Python.

  3. The models that are readily available have no inherent concept of truth. Combine this with their people-pleasing nature, and even when you get them to tell you the secrets of the game, you can't trust what they tell you. They might tell you to use a fire spell to light the torches in the dungeon... in a game that has no magic.

They're "good" for small talk and funny interactions. For the kind of games that usually have "slop" as a descriptor for their genre. But they'll never be a replacement for real writing.

13

u/Born_Rabbit286 1d ago

It can't replace writing, but I would like it to post writing followers.

You can't write infinite dialogue, so eventually all your Skyrim followers start repeating the same 3 sentences, that's the point an LLM would be fine as a mod.

-1

u/Shifter25 1d ago

I would like it to post writing followers.

What?

You can't write infinite dialogue

I don't want infinite dialogue. I've never thought "man, I wish this NPC had an infinite stream of randomly generated things to say." I don't know why some people's idea of a perfect game is endless small talk.

2

u/Zarainia 1d ago

Probably because hearing the NPC say the same 3 things over and over gets annoying fast. But the games don't want to make them have no dialogue, either.