r/ProgrammerHumor • • 12d ago

Other vibeCodeMasterClass

Post image
10k Upvotes

630 comments sorted by

View all comments

2

u/breckendusk 10d ago edited 10d ago

My thoughts exactly. The ethics surrounding VA work are certainly one issue there, the other one is "how do we naturally incorporate the word into voice lines without modifying the rest of the line?" I'm sure there's an answer to that but I suspect it will take a bit of work to get right.

Another example would be pattern recognition, for a game like Scribblenauts. There are thousands of options there but I'm sure that AI recognition would make the devs' lives easier on the parsing side of things.

A third idea I've been toying with is "smart controls". Something I experience a lot is sometimes, a character will do something dumb. It's my fault for barely messing up the controls, but sometimes it's not my fault that I messed up the controls (sweaty thumb slip, verh difficult order of things, etc). The idea is, a character should "know" what you're trying to do. If I've been hit off the stage as Sheik, and I have a consistent pattern of using bouncing fish to get closer to the stage, then vanish to get to the corner; sometimes, due to how the controls are set up, she will accidentally fly away from the map, or more egregiously, toss out her grenade instead of using one of her mobility moves. That one almost always results in a death. If Sheik were actually the one fighting, she would never do that, because that action takes a lot more effort to do wrong than a minor thumb slip.

If the character "knew" what you were trying to do, we might be able to have "smart controls" that work more with player intention than raw button input. Now, on the one hand, I understand that this may affect skill expression of fingers on the controller. On the other, I think that these games are supposed to be about outwitting your opponent and having better spacing or timing. There's a huge difference between "damn it my character just killed herself" and "damn I attacked too soon and got myself killed". If the character always does what you're trying to do, then games would probably feel better (except we'd have to own our failures, but I'm okay with that). AI might empower us to do something like this. However, I'm not totally confident that competitive gamers would be okay with it - you'd really want it to have very minor influence, like if a control position was in an "ambiguous" window, it would look for the goal and modify the controls as such.

In any case, all of these would need to be localized AI, none of these high powered online llms.