Cowabungaa said:
Korolev said:
The combine in Half-Life are similarly stupid. They never retreat - unless you throw a grenade - and more often than not, they'll just STAND there getting shot to death.
That is all.
Also, there
are some games out there that don't use pre-set routines, that adapt on the fly. Especially some 4X games manage to do that. Of course it's not real intelligence, but there's no need to tell us stuff we already know.
JeanLuc761 said:
The A.I. in Unreal Tournament 2004 and 3 is incredibly well programmed: probably the best I've ever seen. They may just be giving off the "illusion" of intelligence, but the bots in UT are damn near as smart as the humans, if not more so.
They're most likely just a hell of a lot quicker to react than humans, which makes sense of course.
Ah ha! But you can see in that video that a great deal of them DO just stand there and die. Sure, some shuffle from side to side from time to time, or run TOWARDS the person firing the gun, but it's still such a far cry from how real people behave, which is the reason why I don't call it A.I, and I find it annoying that people do. The Half Life Enemies aren't as bad as say, the enemies in Serious Sam or Doom, but they are still pretty stupid. Despite Gordon Freeman being able to take out waves of them, they still insist on attacking in little groups of 2 or 4 or 5 and although some of them back up when you point your gun at them, they still just stand there taking shots to the face. I've run similar scenarios in Garry's mod (when I still had it), and although it can be entertaining to see the "A.I" attempt to co-ordinate its actions, I wasn't particularly impressed.
I admit it - I am a fussy, stringent, pompous "words-mean-what-they-mean-in-the-dictionary" sort of person. Again, I'm not expecting real computer intelligence within my lifetime (although I do think in the future it will be possible). I just... well, I just want people to use words and concepts correctly. I similarly get extremely annoyed whenever I hear a journalist call the Higgs Boson the "God Particle" or when they say "quantum leap" when referring to a very BIG advancement, when in fact Quantum physics takes place on the realm of the very very small. Yes, I'm stuck up and no fun, and yes, you've probably guessed that I have no real friends. Nevertheless, referring to the pre-set, preprogrammed routines of enemies in the game as any sort of intelligence causes problems. You have programmers focusing on trying to make enemies "life-like", leading to bad results like the Oblivion "Radiant A.I", when instead they should have just tried to focus on getting the set routines down correctly. I'm not saying that developers *shouldn't* try to create more realistic behaviours and routines, but that they shouldn't try to program the NPCs in a way as to enable them to "react" realistically to uncontrolled events. Because when they do, the NPCs look foolish and people complain about the enemy "A.I".
The actions of enemies or NPCs in game should be referred to as "Enemy routines" or better yet, enemy "behaviour" (even though I am aware that using the word behaviour doesn't quite fit the actions of the enemies precisely).
Argh. I'm a bit of a neurotic mess of an individual who has been cooped up in a study for too long.