Why videogames never have good AI?

Why videogames never have good AI?

AI in general isn't as smart as a human yet. What the fuck are you on about, OP?

Good AI doesn't sell a game. I would stop believing that story about how the devs of tLoU scrapped out the AI because of muh cinematic experience and rushed casual reviewers if tLoU stop being treated like the second coming of Christ.

This

I like to think it's because designers are rarely programmers and AI development HEAVILY impacts gameplay, if the programmers and designers aren't joined at the hip you'll get a fun game with some unpolished tech or a tech demo that isn't much of a game (everything HE WHO CONSORTS WITH BEASTS does).

Games are an orchestra of different talents.


Good gameplay doesn't necessarily sell games either, there's a wide range of appeal to video games.

Do you have any idea how fucking hard it is to write AI? The more you write the worse it gets. It will either be obtuse with overly situational responses which make it look retarded as soon as anything weird happens, or overly simplistic stupid-proofed AI that just follows a few major cues and otherwise performs vague behavior in an attempt to fool the player into thinking it's doing something. Nearly all devs tend toward the latter model because it takes a lot less time and processing power, and most of the time it functions just as well. Actual good AI will have to wait a while, because a lot of experimentation with genuine AI (not fucking university science project-tier situational response robots) which will go through many stages and look like dogshit at first. Big devs and publishers won't take the risk to gain the practical experience, and even if they did, players would a) shit on it for being bad and naturally have little-to-no insight on how to improve it and b) praise it like good little drones, which of course defeats the purpose because it provides no meaningful feedback. The most we'll get is trash AI that looks really smart in one extremely specific context to grab headlines about how CUTTING EDGE and REALISTIC it is, because the gaming press knows people are too immature to care about the process and just want a golden pheasant to worship.

tl;dr: Greedy uncreative devs + mindless entitled gamers = no point in trying to pioneer better AI.

Want to back that up with a game that had good AI and didn't sell?

You forgot:
-It will be a cheating bastard that is fed your inputs, basically reading your mind
-It will be twice the cheating bastard and the same rules won't apply to it (racing game speed boost when you're too far ahead of opponents)

Because AI doesn't exist in any video game, it's just scripting.

Let me rephrase that, you don't need good AI to sell a game.