r/ProgrammerHumor • • 2d ago

Other vibeCodeMasterClass

Post image
9.3k Upvotes

606 comments sorted by

View all comments

100

u/domthebomb2 1d ago

When ChatGPT first dropped I was saying that one of the best uses of this technology would be in NPC dialogue/ control.

Imagine a game with NPCs who could actually dynamically respond in character.

Of course, if you're still using a paid model to achieve this effect as a developer you're playing checkers while everyone else is playing chess, but still.

11

u/-Debugging-Duck- 1d ago

Shipping an entire AI model just for conversations still requires some GB.

6

u/theVoidWatches 1d ago

On the scale of how large games are, a couple gigs for a decent LLM don't really match up to the cost of high-resolution images, music, and 3d models... at least, not if you expect it to be able to run in real time for the average user who doesn't have a super high-powered PC.

It would probably work best for something always-online with a subscription fee that can help cover the ongoing costs of tokens. MMO-style, host your own models and serve them to the player, so you're not bottlenecked by their computer's power

3

u/beheadedstraw 1d ago

A couple of gigs of ram, sure. But to have any sort of decent performance, that’s VRAM, and there’s precious little of that in most players setups.

2

u/AshmedaiHel 1d ago edited 1d ago

But the model won't need to be just for the game, in the same way that every unity game requires you to have .Net runtime, but you don't have an instance of the runtime for every unity game you have installed.
Things like Player2 already exist and modders are using them to retrofit it into games. In my experience it's still pretty janky, but it's pretty clear it's just a matter of maturity

1

u/domthebomb2 1d ago

Yeah I won't pretend to understand the technical requirements this would take.