Fixed AI

Post » Fri Nov 12, 2010 7:22 am

I never really minded the AI in Fallout 3...It looks better in New Vegas, but not so much to be a selling point. The one thing I could never stand about the Fallout 3 AI was that it made Melee combat really really frustrating. They would always run backwards while shooting at me and I had to burn a whole lot of Stimpaks at the beginning of the game.



Ahh in other words they behaved much like your standard ranged gamer vs a melee gamer, with a combat style I believe is called Kiting aka running backwards or around a melee foe to keep the range open to something beyond where the melee foe can hit back.

The problem I can see with npc AI in games like Fallout vs Shooters is that in the shooters they can ignore a lot of the AI actions that gamers want to be included in cRPG's aka walking around, talking to each other, eating, drinking and such like. In a Shooter they can pretty much ignore those and try to refine the combat AI sequencing so that the foes at least try to take advantage of cover, flanking, crossfire and such like.
User avatar
Marlo Stanfield
 
Posts: 3432
Joined: Wed May 16, 2007 11:00 pm

Post » Fri Nov 12, 2010 1:52 am

The only AI from an enemy that I thought was correct was the ferral ghoul, mindless ghoul racing toward you and sometimes crouching over something. Not bad in my opinion but yeah most AI needs a nice reworking.
User avatar
Leilene Nessel
 
Posts: 3428
Joined: Sun Apr 15, 2007 2:11 am

Post » Fri Nov 12, 2010 11:15 am

In Point lookout swampfolk with shotguns would run tree to tree taking cover to close distance and open up at closer range. This here shows the improvement in the AI and i only assume it got better in new vegas. Swampfolk are awesome.
User avatar
Hairul Hafis
 
Posts: 3516
Joined: Mon Oct 29, 2007 12:22 am

Post » Fri Nov 12, 2010 2:03 pm

The problem is in playtesting they found out players dont like ai smarter and sneakier then them. And as most gamers actualy have the gaming skills god gave a deranged pile of cat barf....



LOL! even the best AI is generally worse then the average gamer by a good amount. Also although im sure this game is gunna be great, Obsidian does not have a great track record as far as gameplay is concerned, so i highly doubt they will have made the perfect AI and then learned recently during play testing that they should just scrap it. I have a feeling we are going to need to deal with the same AI from fallout 3. I mean, from what we have seen Obsidian is already using a lot of other things from 3, why not the AI too.

Creating really good AI isn't a problem. Really good AI is a problem. As wintermane said, players never actually like smarter AI, since it tends to ruthlessly destroy players, because one person against a group that can communicate instantaneously with one another and calculate tactics at lightning speed is suicide. Heck, 1 person against a group of people in real life is suicide. Combat situations in video games aren't realistic. You try rushing into a local supermarket filled with gun-toting psychopathic criminals and coming back out alive. Video games are designed to make players feel awesome, like we are the hero in an action film, clearing out the building of terrorists single-handedly.

Developers have long been able to make very complex AI that acts and plans reliably like a human (at least in a video game/fire fight scenario). The problem is in encounters with more than one enemy, players get destroyed more often than they win. And realistic and intelligent behavior for enemies isn't always fun - most players perceive related actions by the enemies as a bug or glitch. The enemy runs and hides when wounded - or just when it is outmatched or hears you killing everything on the way to it, so you never can find the enemies if you are winning. It lays in ambush, or traps item supplies and healing stations. It snipes you from a distance, while another enemy distracts you. It gets you to chase it into kill zones. It lures you into rooms and then locks you inside while another enemy tosses in grenades from above. You probably won't even see truly smart enemies that much. They will employ guerilla tactics to hurt you and then disappear. In playtest after playtest players just get frustrated - not happy - with the truly smart AI. It shatters their "action hero" bubble. I even read where during the development of one game years ago, they had to really dial back the AI because it was sabotaging the players objectives and making the game unwinnable. Imagine assaulting Vault 87 to get the GECK, and the super mutants know your objective, so they blow up the GECK. :blink:

While the AI in Fallout could be improved, most wouldn't like what they wished for.
User avatar
Tanya
 
Posts: 3358
Joined: Fri Feb 16, 2007 6:01 am

Post » Fri Nov 12, 2010 2:00 pm

I love shooters with realistic enemy ai / bullet damage. It makes you have to think and act like your life was really on the line out there. Really intense stuff, but not for everybody. See arma & flashpoint games on the hardest difficultys.
User avatar
Adrian Powers
 
Posts: 3368
Joined: Fri Oct 26, 2007 4:44 pm

Post » Fri Nov 12, 2010 6:20 am

Creating really good AI isn't a problem. Really good AI is a problem. As wintermane said, players never actually like smarter AI, since it tends to ruthlessly destroy players, because one person against a group that can communicate instantaneously with one another and calculate tactics at lightning speed is suicide. Heck, 1 person against a group of people in real life is suicide. Combat situations in video games aren't realistic. You try rushing into a local supermarket filled with gun-toting psychopathic criminals and coming back out alive. Video games are designed to make players feel awesome, like we are the hero in an action film, clearing out the building of terrorists single-handedly.

Developers have long been able to make very complex AI that acts and plans reliably like a human (at least in a video game/fire fight scenario). The problem is in encounters with more than one enemy, players get destroyed more often than they win. And realistic and intelligent behavior for enemies isn't always fun - most players perceive related actions by the enemies as a bug or glitch. The enemy runs and hides when wounded - or just when it is outmatched or hears you killing everything on the way to it, so you never can find the enemies if you are winning. It lays in ambush, or traps item supplies and healing stations. It snipes you from a distance, while another enemy distracts you. It gets you to chase it into kill zones. It lures you into rooms and then locks you inside while another enemy tosses in grenades from above. You probably won't even see truly smart enemies that much. They will employ guerilla tactics to hurt you and then disappear. In playtest after playtest players just get frustrated - not happy - with the truly smart AI. It shatters their "action hero" bubble. I even read where during the development of one game years ago, they had to really dial back the AI because it was sabotaging the players objectives and making the game unwinnable. Imagine assaulting Vault 87 to get the GECK, and the super mutants know your objective, so they blow up the GECK. :blink:

While the AI in Fallout could be improved, most wouldn't like what they wished for.

I think we merely want the basics down like have enemies who know their not going to win to just runaway or try to use a more powerful weapon or just flank you from the side or throw a grenade when you take some time to stay behind cover. Maybe have them actually layout ambushes and traps would be a nice change of pace and a challenge.

Instead of having every creature charge you head on. Think of the wild dogs, by themselves they probrably won't try anything but in a pack they could try to surround you and maybe even circle you. Be nice to see some enemies just flee in terror or try to surrender.

Yes having a superior intellect of an AI would be difficult but not all enemies lore wise would be that intelligent. Enemies like raiders should have common sense and know when to take cover and when to push. Some may just be on their daily physco high and you found them at a wrong time
It should be a variety of AI, some just raving lunatics who stop for nothing but a bullet, common sense/guerilla thinking enemies, and then some elite military tactics in use by some of special high end groups.


What I mean to say is we should have some very intelligent AI enemies but these would of course be elite groups, while most other nps would have a more common sense to dumb as rocks AI. Be nice to have a small portion of very intelligent and tricksy npcs.
User avatar
Kanaoka
 
Posts: 3416
Joined: Fri Jun 16, 2006 2:24 pm

Post » Fri Nov 12, 2010 11:21 am

LOL! even the best AI is generally worse then the average gamer by a good amount. Also although im sure this game is gunna be great, Obsidian does not have a great track record as far as gameplay is concerned, so i highly doubt they will have made the perfect AI and then learned recently during play testing that they should just scrap it. I have a feeling we are going to need to deal with the same AI from fallout 3. I mean, from what we have seen Obsidian is already using a lot of other things from 3, why not the AI too.


You may be right about this, but then again there using the good parts of fallout 3 and adding better things. Obsedian knows were bethseda failed and succeded. They took what they succeded at and scraqed most of what was a failure. Tho i bet there was a few fails that they improved. Both bethseda and obsedian worked together on this game. Obsedian did most of the work but bethseda chiped in a few of there experts that were not busy making the games like brink, rage, etc. I do belive the game's AI will have difrent strategys. Raiders are excatly smart so they are known to charge at you like dumb {!@#$$#} While some groups like the trained groups, Ceaser's Legion, NCR, BoS will be better and actually take cover. Ethier way the game will be good. hardcoe mode will already make the game dificult and real, Smart AI will add a new challenge and i will have to come up with new strategy. (I love using strategy).
User avatar
Isabella X
 
Posts: 3373
Joined: Sat Dec 02, 2006 3:44 am

Post » Fri Nov 12, 2010 7:45 am

The trouble is 'AI' isn't something that marketing men can use on the back-of-the-box to sell games. It's easier for Beth/Obsidian to extol the virtues of 'shooting big guns in a post apocalyptic world', than it is to pour resources into combat AI. The idea that the Nightkin will have superior AI is doubtful- sure they'll use their cloaking devices, but I bet they still charge straight at you, albeit in an near-invisible fashion....

I'm not a fan of the idea of assigning graded AI to difficulty levels - it gets boring fighting 'dumb' enemies even if you're after an easy challenge. Keep the difficulty tied to enemy HP/damage etc.

In an ideal world, ghouls would remain in the shadows, flitting between cover to outflank you. Mirelurks would have patrol patterns, distinctly territorial and protective of their brood. Deathclaws would seek the high ground, looking to surprise their foes with death from above. You wouldn't think this would be that difficult to code, and it would add a bit of unpredictability to the gameplay. But I see no evidence of any effort to allocate distinct AI routines to different enemies in the vids I've watched so far.


ghouls have no ablity to reason you havent heard that yet? (im not joking)
User avatar
BRAD MONTGOMERY
 
Posts: 3354
Joined: Mon Nov 19, 2007 10:43 pm

Post » Fri Nov 12, 2010 3:51 pm

i hope they make better ai. Arwen's mod drastically improved AI, and she did for no money and in her own free time. im sure some professional programers could do the same.
User avatar
lucy chadwick
 
Posts: 3412
Joined: Mon Jul 10, 2006 2:43 am

Post » Fri Nov 12, 2010 2:16 pm

Creating really good AI isn't a problem. Really good AI is a problem. As wintermane said, players never actually like smarter AI, since it tends to ruthlessly destroy players, because one person against a group that can communicate instantaneously with one another and calculate tactics at lightning speed is suicide. Heck, 1 person against a group of people in real life is suicide. Combat situations in video games aren't realistic. You try rushing into a local supermarket filled with gun-toting psychopathic criminals and coming back out alive. Video games are designed to make players feel awesome, like we are the hero in an action film, clearing out the building of terrorists single-handedly.

Developers have long been able to make very complex AI that acts and plans reliably like a human (at least in a video game/fire fight scenario). The problem is in encounters with more than one enemy, players get destroyed more often than they win. And realistic and intelligent behavior for enemies isn't always fun - most players perceive related actions by the enemies as a bug or glitch. The enemy runs and hides when wounded - or just when it is outmatched or hears you killing everything on the way to it, so you never can find the enemies if you are winning. It lays in ambush, or traps item supplies and healing stations. It snipes you from a distance, while another enemy distracts you. It gets you to chase it into kill zones. It lures you into rooms and then locks you inside while another enemy tosses in grenades from above. You probably won't even see truly smart enemies that much. They will employ guerilla tactics to hurt you and then disappear. In playtest after playtest players just get frustrated - not happy - with the truly smart AI. It shatters their "action hero" bubble. I even read where during the development of one game years ago, they had to really dial back the AI because it was sabotaging the players objectives and making the game unwinnable. Imagine assaulting Vault 87 to get the GECK, and the super mutants know your objective, so they blow up the GECK. :blink:

While the AI in Fallout could be improved, most wouldn't like what they wished for.


I don't think this is correct at all, alot of players (myself included) Love very smart NPCs and enjoy as much challenge as the games can throw at us. It is a poor assumption to say that "players get destroyed more often than they win"... based on what? I found the vanilla Fallout3 game even on Very Hard mode to be a quite easily. The only time Fallout3 became a challenge with NPC AI that I saw is using Tarrant's more realistic AI tweaks mod, which actually made the NPC's do things that I would not expect (not always the super-smart thing, but things like taking cover, getting the right range on weapons, not blindly charging, etc). I can say I have not had more fun in all my Fo3 gaming.

I think the assumption falls apart when you presume that people would not enjoy smart mob AI because we would get killed (or even destroyed), where that is exactly the kind of experience I am looking for - something very hard and challenging, something that can kill me if I'm not very careful. I think it's great fun when the NPC's kick my butt in a particularly awesome way, and enjoy the challenge of Very difficult NPC AI. So really I think it comes down to personal preference on AI, and don't think you can simplify mob AI in this way. There are Lots of different things that NPC AI could do to make battles more challenging but not more deadly (if they wanted to), and everything in-between.

Indeed I think the trend in the gaming industry is to add More smarts and depth into NPCs, not less. Todd Howard even mentioned that adding depth to the NPCs is one of the challenges they are working on at Bethesda, so I fully expect NPCs to get smarter and more capable as times goes on. There are plenty of FPS games out there with Simple AI for people that only want to Win and can't handle loosing or being out-smarted by monsters, and that's exactly why I play Fallout instead.

Miax
User avatar
Josh Lozier
 
Posts: 3490
Joined: Tue Nov 27, 2007 5:20 pm

Post » Fri Nov 12, 2010 6:41 am

I hope the AI is better but it wouldn't matter to me if it isn't

Same here. AI has come a long way in recent years and I expect it will only get better but in the meantime, I was plenty happy with the AI in Fallout:3.

Apathy. It will be the death of yeh. Wont you feel at least a little short-changed if the AI in New Vegas employs the same stale 'rush' mechanic as its aged predecessor? It's not that big an ask of Obsidian. If they can spend time re-working the reputation system, re-jigging the dialog system, that they can't spend at least some of their resources re-thinking the AI. Combat is afterall the biggest element of the game. Not even trying smacks of immense laziness on their part.

Nothing apathetic about being grateful and excited by what we had in FO:3. The AI was not wonderful but it was better than most games IMHO and in many games it's not present at all. Improvements have been made from Oblivion to FO:3 and I expect it will continue to improve. Of course folks would like to see improvements in everything under the sun but to accept something we deem "good enough" is not apathy and it would serve you well not to make such far reaching judgments of other members.

And there is much more to making a game. If you dare to call devs lazy I will give you a smack because they work hard to bring you the best that they can. Nobody wants to see a game succeed like the devs who put their name on it do. :nono:
User avatar
Deon Knight
 
Posts: 3363
Joined: Thu Sep 13, 2007 1:44 am

Previous

Return to Fallout: New Vegas