Posted Jun 01, 2006 at 12:39PM by Christopher C. Listed in: Wii, PlayStation 3, Xbox 360, Opinions & Analysis Tags: artificial intelligence
Ó

Next Gen Artificial Intelligence


With all the hooplah over next gen graphics, physics, high definition signals, network services and controller innovation, one element seems to have been largely overlooked by many, an aspect that for me  will truly herald the coming of the next generation... intelligent artificial intelligence.

Developers would argue, and with good reason that character A.I has come an awfully long way since the days of Quake and Doom, and in some respects it has, but the end result is still largely the same - the enemies pop out, we shoot at them, they duck/hide behind some cover, wash, rinse, repeat. We've occasionally heard devs talking about their enemies using true squad AI to flank you, force you out in the open, surround you and basically perform all sorts of dastardly clever military tactics. To this day the only game that's really come close to delivering on this promise is F.E.A.R. (on the PC).

The truth is that current generation A.I is tremendously simple, rigid and predictable. Consider that the most lasting impression made by a game is how the player experiences and interacts with the world (profound, I know). For the most part game worlds have been painfully static, and only recently have we truly begun to breathe life into them with detail and physical simulations. It's time we started doing the same to the characters that inhabit these worlds as well, if we can see real intelligence and genuine malice behind the face of the bad guy who kidnapped our gal, we're more likely to invest in the game, if we understand and respect a defenseless enemy soldier we're more likely to feel the pang of guilt that comes with shooting him.

This thinking doesn't just apply to first person shooters, but all genres across the board, if I play a team at soccer, I want to feel like each individual player has his own tendencies, idiosyncrasies and strengths, not just the hive mind mentality we're currently seeing. If I play an RPG I want to invest in the characters emotionally because of who they are and how they react to situations spontaneously, not prescripted events. If I'm playing Splinter Cell I want to feel bad for having killed that innocent because I killed an innocent, not because you'll terminate my mission. And how awesome would be to play multiplayer Lumines against HAL 9000!?

For the most part we've been playing through worlds populated by puppets on strings, and worse, we hold those strings, maybe with the second and third generation of next gen games we'll start to see all that horsepower put to good use. What say you guys, are you satisfied with where are right now, or would you like to see more?


Permalink  |   Email this  |   Linking Blogs   |   Digg It!

Bookmark / Find this article on:


11 Comments


Sort by:
   by Jebus (Unregistered) - 2006-06-01
 » A.I is next gen

I could not agree with you more. As much as I like good graphics it is the gameplay that keeps me playing a game. Physics is another part of true next gen gaming that I am stoked about. But having enemy A.I. react like a real living breathing person would is going to make playing the game so much better. Ex. who likes to play Madden against the computer? As for gameplay like I said it is the most important aspect for me. I still play the original Worms for PS1 on my PS2 even though the graphics are laughable.
Praise be the FSM
Praise be the Beer Volcano
Praise be the stripper factory
Come and be touched by his noodly appendage
venganza.org
Tootles

   by none (Unregistered) - 2006-06-01
 » YES, smarter AIs

As a hardcore gamer who played video games all my life, YES - smarter AI please!!! Most games have options wehre you can choose the degree of difficulty. That option only makes the game hard because you have less ammo, less guns etc, while AIs stay at the low-life intelligence. That's stupid, what I want to see is the AI actually getting harder. Harder to a point where they're so good thhey could make me cry and feel like a dumbass by being defeated !

   by Josh J. (QJ. NET Staff) - 2006-06-01
 » NPC family. A.I.>Brain?

Some day I imagine that A.I. will have evolved so much that game characters or npcs will have their own lives in games and maybe that mad scientist that is taking over the world that you have to kill has three kids that he goes home to every night. On another topic though how far does everyone want A.I. to go, do we want it so that the A.I. is so much beyond human beings own intelligence or do we want it to always stay below our own so people will be able to pick up an dplay without being flanked out and getting your neck broken before the game even starts? Well that is just a few random thoughts here

Oh and to Chris about the Lumines Vs. Hal 9000, maybe it's just me, but by the fifth level on versus play I have so much trouble that I don't want to even imagine having to fight a super computer at that awesome game.

   by vice (Unregistered) - 2006-06-01
 » hmm

this man is talking abot giving the poeple in the game there own emotions their own thoughts and their own actions. the only way to do this is to create a soul for the A.I. no other way to get that detailed, and to do this you need to loop information to the character which will in turn teach it which is the only reasonable way, which in turn you need an infinite amount of hardware space so the A.I. can develop its own code, which in turn cant be beneficial this whcih could lead to more problems like A.I. doing naughty things, but dont ever expect to get that much out of todays and tomorrows machines, you can hope and pray to expect it in about 200 years, but then again your dead by then.

i know it may go over the heads of some people but this amount of data which will need to be produced.

this type of thinking has nothing to do with difficulty, in games raising the difficulty means increasing the accuracy ratio buy a good percentage, and also increasing the damage taking buy a weapon, those are the only aspects looked upon by increasing difficulty, raising the A.I. lvl each difficulty would help better i believe.

dont get me wrong i would love to witness this concept but i have a ferm understanding that this is not going to be brought to our games in a good while, i mean the soul and looping and infinite data part.

if they get that well developed it may be possible to actually kill a person and consider it murder with them haveing their own thoughts and ideas which in turn make a soul.

think about it carefully.

   by Cow (Unregistered) - 2006-06-01
 » F.E.A.R.

F.E.A.R. had pretty good AI, but most of the "impressive things" were scripted.

   by Josh J. (QJ. NET Staff) - 2006-06-01
 » To Vice

yea I didn't mean anywhere within the next few years. I should have clarified that, but I'm just saying one day pretty far off maybe in a few generations from now; that is just what came to my mind after reading the article for some reason. It is pretty crazy to think about if characters in games had a "soul" though and I jokingly thought about that stuff in the N64 days but someday it might happen. By the time A.I. got to that point though people might be the ones taking over every role in every game.

   by Figboy (Unregistered) - 2006-06-01
 » hmmm

i think Ai in games are definitely in the infant stage, but games like F.E.A.R. show that, using some cool tricks, the NPCs can simulate actual thinking, even if it is just creatively worded coding. i can't find the article in ign, but there was a workshop at the GDC where the F.E.A.R. team explained how they got their Ai to where it's at, and it wasn't as complicated as we tend to think. i can't remember the exact wording, but this is sort of how i remember it being explained:

basically, an enemy soldier is given tasks. the primary task being to kill the PC. *but*, they also have the secondary task of self preservation, and there is scripting implemented so the soldier will use cover and corners as a means of that self preservation, and that manifests itself ingame as the soldier hiding around the corner (protecting himself), but reaching around said corner to shoot at the PC (primary task: kill PC). to us, as gamers, we view that as intelligence, because it's like, "Holy crap! that dude just rolled across the floor, hid behind a chair, and started shooting at me! awesome!" with the horsepower of the two new Next Gen systems, they could take that simple concept of self preservation against prime directives like killing the PC, and expand upon it, and also implement it differently per NPC in the game.

just like film being individual frames strung together to give the illusion of movement, clever developers could use some mathematical tricks and coding to give an even further illusion of intelligence and thinking.

   by Anon (Unregistered) - 2006-06-01
 » AI the last big step

I couldn't agree more with this article. WE've pretty much covered graphics and Physics now but AI is the last great gaming milestone to be overcome in my opinion.

   by Advertising -
   by kura (Unregistered) - 2006-06-01
 » F.E.A.R?

well...I didn't like fear....because of its unrealistically fast turning of enemies...

i mean... WHAT'S WITH THAT?!?

when my bullet hits the wall, right that instant I am hurt(high difficulty, I even forgot the name). I don't think that's good AI...

   by [BOT] Bob - 2006-06-01
 » Yeah

Far Cry actually had some pretty good AI probably second only to FEAR.

I have a question, what ever happened to death animations, I mean like on the original Turok when you shot a guy in his neck he would stagger around and blood would squirt out of his neck. Now I understand that bodies go limp when they are dead but there is definately a point of fatal injury where he's not quite dead yet, but when he hits the ground he ain't getting back up. With Euphoria and rag-doll physics I would really like to see enemies really react to getting shot sometimes. Like in Medal of Honor when a guy grabs his crotch after your M1 Carbine stole his jewels.

   by Chris C - 2006-06-02
 » A far better article on AI in gaming.

Thanks! That was actually a pretty good read.



Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!