Those who are in artificial intelligence are finding making intelligence is extremely hard. Even for Google and IBM, would you really expect such stride from Game Developers?
I think its because of how difficult it can be to get the balance right, too hard vs too easy. What I find annoying is when the AI is downright moronic, an example of this is when you get seen by an enemy in Dishonored and they just go "maybe it's the wind" .Well no, go and investigate the sneaking man you have just seen!
We aren't talking a quantum computer using god to figure out A.I algorithms. But basic game A.I could be improved largely as an industry standard. Without getting to the levels of Data from star trek. Its lacking almost as much as really good sound design.
The base improvements could just be mirrored from other games doing A.I well. I shouldn't be able to crouch in front of guard 1 when I'm literally 1 foot away from it, and a Trigger Box or some sort of volume around the A.I can't respond.
A.I is behind with innovation in gaming. The A.I of Today in gaming isn't developers best efforts, not by a long shot. They aren't even nearing true ai. its just the same muddled scripts.
Which game has AI that is too good that is not a RTS game?.As far as I know at least in FPSs except for three or four games(HL,FEAR,KZ2,TLOU...) they are all in the end shooting galleries, being COD the worst offender.I, by the way, found the WTNO AI quite good/fun, reminding HL1 AI.1) AI that is too good is no fun.
2) Giving AI the ability to do tactics/strategy is hard. For example, in a RTS game if you feint attacking one area and then commit your full army to a different front, the AI needs to be able to recognize the feint as a feint. Very, very, very hard.
3) AI for simplistic tasks (say, optimizing resources) can be so good that the human has no chance, see #1. For example, the CPU can micromanage resource collection/building improvement to a degree no human can match.
So basically you have an issue where building a good AI is extremely hard and time intensive, and if you actually succeed, the game might be less fun.
Meanwhile, people enjoy finding exploits and ways to 'beat' the game (like being able to score from a certain angle in ice hockey).
In an FPS, if you're facing a squad of enemies that had solid AI (flanking, suppressive fire, grenades to force you from cover, etc) it quickly would overwhelm most players. So instead we get enemies that sit in place waiting to get headshot, because that's more fun for most people.
Things to Avoid:
Subtlety
AI: Why does it still suck in games?
Short term-wise I'd agree. But good AI lends replayability, which can generate more profit if you invest in and plan for the longevity of your game rather than the opening weeks.Investments in graphics generate more profit than investments in enemy AI.
Short term-wise I'd agree. But good AI lends replayability, which can generate more profit if you invest in and plan for the longevity of your game rather than the opening weeks.
They are stalkers and cant see...only hear.This is not to downplay a good game that is The Last Of Us, but I watched a playthrough of the game and couldn't but shake my head about the AI in the game. It's one of the worst I've seen in games. They totally ignore your ally, they can't see you hiding behind an object even if the character is basically 50% visible, they can't see you walk past them unless you're almost right in front of them and so on and so on. On top of that everything feels so scripted.
I liked the theme, atmosphere, sound, characters, story and scenery in the game, but the bad AI ruined a lot of the whole package. So yeah, if even a big title like TLOU can't get good AI, something's wrong.
1) AI that is too good is no fun.
2) Giving AI the ability to do tactics/strategy is hard. For example, in a RTS game if you feint attacking one area and then commit your full army to a different front, the AI needs to be able to recognize the feint as a feint. Very, very, very hard.
3) AI for simplistic tasks (say, optimizing resources) can be so good that the human has no chance, see #1. For example, the CPU can micromanage resource collection/building improvement to a degree no human can match.
So basically you have an issue where building a good AI is extremely hard and time intensive, and if you actually succeed, the game might be less fun.
Meanwhile, people enjoy finding exploits and ways to 'beat' the game (like being able to score from a certain angle in ice hockey).
In an FPS, if you're facing a squad of enemies that had solid AI (flanking, suppressive fire, grenades to force you from cover, etc) it quickly would overwhelm most players. So instead we get enemies that sit in place waiting to get headshot, because that's more fun for most people.
Forget super PCs.HL1 AI is the best bar none and run in a Pentium 200.Is simple logic programming, you dont net neural networks.Thats just some BS cop out...now a days most games are really easy and a walk in the park. If they want casuals to enjoy then have the easy setting for them. But for others who want some good challenge, there should be improved A.I at harder levels and not just more enemies on screen that are bullet sponges.
The trend with each new gen console is to improve on visuals but A.I never progresses by much except in enemy count. Developers don't want to invest time in improving the A.I. as they know it doesn't sell games which is sad. I mean forget next gen consoles, they have uber PCs to work with that have more than enough juice, but no one takes advantage of that. Basically as I said, no dev wants to invest time in this regard. Its all about flashy graphics to lure gamers to a shallow experience.
They are stalkers and cant see...only hear.
This is not to downplay a good game that is The Last Of Us, but I watched a playthrough of the game and couldn't but shake my head about the AI in the game. It's one of the worst I've seen in games. They totally ignore your ally, they can't see you hiding behind an object even if the character is basically 50% visible, they can't see you walk past them unless you're almost right in front of them and so on and so on. On top of that everything feels so scripted.
I liked the theme, atmosphere, sound, characters, story and scenery in the game, but the bad AI ruined a lot of the whole package. So yeah, if even a big title like TLOU can't get good AI, something's wrong.
TLOU human AI is the best in last gen.So,no.The humans in the game act like that though.
TLOU human AI is the best in last gen.So,no.
This is not to downplay a good game that is The Last Of Us, but I watched a playthrough of the game and couldn't but shake my head about the AI in the game. It's one of the worst I've seen in games. They totally ignore your ally, they can't see you hiding behind an object even if the character is basically 50% visible, they can't see you walk past them unless you're almost right in front of them and so on and so on. On top of that everything feels so scripted.
I liked the theme, atmosphere, sound, characters, story and scenery in the game, but the bad AI ruined a lot of the whole package. So yeah, if even a big title like TLOU can't get good AI, something's wrong.
6MB it was:
There's also a good powerpoint here on Killzone 2 bots and some suggestions of further reading in PDF links:
http://files.aigamedev.com/coverage/GAIC09_Killzone2Bots_StraatmanChampandard.ppt
Wow I don't want to say what anyone is saying is bs because it'll cause pointless arguments but i live and breathe AI, it's essientially the industry I work in (although I'm not a programmer nor do I know the game development life cycle).
AI doesn't work like people think it does. It's just a state machine. There is no learning going on.
We make states that can be defeated, because AI that is too "good" isn't fun.
Letting them see your allies would have made the stealth sections absolutely impossible.They totally ignore your ally, they can't see you hiding behind an object even if the character is basically 50% visible, they can't see you walk past them unless you're almost right in front of them and so on and so on.
Is one of he worst seen in games?.When he talks about a design decission about your AI partner that would make the game a chore to play.Could you point out what was false in that statement about the human ai? Honestly sounds like an accurate description of it to me. I don't think it's bad compared to other games but it does work like that.
Short term-wise I'd agree. But good AI lends replayability, which can generate more profit if you invest in and plan for the longevity of your game rather than the opening weeks.
Is one of he worst seen in games?.When he talks about a design decission about your AI partner that would make the game a chore to play.
Is chasing AI something that is just too difficult to implement in an authentic way due to lack of computational power, resources, and return on investment?
Games are not challenges anymore. They are "filmic" experiences.
Because AI isn't graphics and that's all people care about. Plus, it's probably really hard or something.