11-11-2008, 10:17 AM | #21 |
Join Date: Dec 2007
Class/Position: O&D: Pyro, Sniper Gametype: AvD Affiliations: FF.AvD [FF AvD/ID guild] Posts Rated Helpful 0 Times
|
I guess I'll have to try this Thief game, then.
|
|
11-11-2008, 10:28 AM | #22 | |
FF Loremaster
Beta Tester
Join Date: Sep 2007
Posts Rated Helpful 4 Times
|
Quote:
It's just the best I've seen in an FPS. The game is good, but it's nothing worth going back and playing just to see an above average FPS AI.
__________________
"The nine most terrifying words in the English language are: 'I'm from the government and I'm here to help.'" Ronald Reagan |
|
|
11-11-2008, 11:05 AM | #23 |
A Very Sound Guy!
Fortress Forever Staff
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
|
i agree, RTSes are often very poorly manned in the AI dept. blizzard are notorious for the AI cheats. no wonder lockdowns never worked in starcraft!
total annihilation's AI wasnt too hot either, but at least it didnt cheat, unless you cheated yourself. simple things like scouting the start locations to find out who occupies where is often useful, and storing last known positions of stuff, etc. surely a well programmed AI could kick a human player's ass every time, without cheating? |
|
11-11-2008, 11:16 AM | #24 | |
FF Loremaster
Beta Tester
Join Date: Sep 2007
Posts Rated Helpful 4 Times
|
Quote:
The AI mod for WC3 I linked does all this and it was a solo project... or at least I think it was. Why the hell can't a big developer simply spend a bit of time and make an AI worth playing against? I would buy any RTS with a decent AI regardless of how bad the multiplayer is simply because I can't stand multiplayer. At all.
__________________
"The nine most terrifying words in the English language are: 'I'm from the government and I'm here to help.'" Ronald Reagan |
|
|
11-11-2008, 12:02 PM | #25 |
A Very Sound Guy!
Fortress Forever Staff
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
|
i must say, the only multiplayer RTS i ever play is coop at lans
i just dont fancy the idea of creating an inevitably dragged out, unenjoyable game for someone. FPS i have no qualms with, however! |
|
11-11-2008, 07:42 PM | #26 | |
Join Date: Dec 2007
Class/Position: O&D: Pyro, Sniper Gametype: AvD Affiliations: FF.AvD [FF AvD/ID guild] Posts Rated Helpful 0 Times
|
Quote:
So let's say, Player starts a new file of SSBB, and plays always as Cpt.Falcon. The Com players at the start don't try to spike the Player (they let him recover usually) or use advanced techniques. However, the Player runs after the Com when it's knocked off the edge, spikes it and Falcon Paunches midair. After a few matches won, if the Com gets a chance to use Cpt.Falcon, it'll actually try to spike or F.Paunch the Player midair. Curious note, some people discovered this "learning" Com thing when they saw the Com taunt/crouch spamming, since the Com thinks that doing so helped the Player win. Other people got chaingrabbed or even laser-locked... */offtopicness* I would love other games AIs to learn techs from the player, too. |
|
|
11-11-2008, 11:59 PM | #27 | |
Manic Necrophiliac
|
Quote:
What does being a complete dipshit have to do with being autistic? |
|
|
11-12-2008, 05:27 PM | #28 | |
Lock 'n Loll!
Join Date: Sep 2007
Location: 2fort
Class/Position: Scout, Spy, Sniper Gametype: CTF Posts Rated Helpful 0 Times
|
Quote:
That said, AI should only copy useful stuff. If I'm hiding behind a crate and pwning baddies with a big gun, they should find ways to flush me out, flank me, that sort of stuff. They should not copy me and all hide behind obstacles waiting for me to come out. They should however, be more cautious, since my behaviour signals to them that I'm unlikely to put myself in unnecessary danger. However, if it's a FPS with an organization of baddies, they will most likely keep HQ informed of my actions and now, also my tactics. If a previous group noticed that I am sneaky bastard, the next will be more on their toes, stick together more and generally be more alarmed. No more "Hey, what's that noise", but "It's him! Take your positions!". This forces me to change my tactics, so I start sniping them, picking them off one by one. This gets relayed to the next group, who will take cover before I get there, possibly attempting to ambush me. But I'm not stupid, so I flush them out with grenades, which will mean the next group will attempt some other tactic. Hiding in different spots, laying traps, spying on me for a while until they think I'm off guard, rather than immediately opening fire. Even sending different units after me, with specialties that they think will be more likely to stop me. Ya, I guess that'd be cool. |
|
|
11-13-2008, 02:38 AM | #29 |
D&A Member
Wiki Team Fortress Forever Staff Join Date: Apr 2007
Posts Rated Helpful 31 Times
|
I think FarCry did something like that. But it's not so much AI as it is smart difficulty adjustment. If you did a lot of sneaking around in the weeds, the game would put more guards out there.
In games, and in FPSs specifically, the actual AI of an NPC is not as important as their perceived intelligence. For example, you can write an AI that can dynamically flank the player, or you can just script the enemy on a path to flank where you expect the player to be in the level. It's just as good. If you make the NPC shout some line about how he's flanking you, it's even better. To impress people with AI, all you have to do is keep the NPC from doing incredibly stupid things (like not even flinching when you shoot him) and add in a behavior that hasn't been seen before (remember the grunts in HL1 and how often they flushed you out with grenades? That had never been done before afaik and they played to it perfectly with scripted sentences). Animation also plays a great part. If you have a NPC that's essentially a follow bot, but he smiles when you look at him, the player will project more personality onto him than on one with the best tactical AI. RTSs don't have these opportunities, so really theres more pressure to make the AI act like a human. The programmer must not only be an expert at AI, but an expert at the game and all possible strategies. It's no surprise to me that brand new games don't come with expert AI players. |
|
11-13-2008, 01:56 PM | #30 |
Lock 'n Loll!
Join Date: Sep 2007
Location: 2fort
Class/Position: Scout, Spy, Sniper Gametype: CTF Posts Rated Helpful 0 Times
|
Scripting behavior is not my favorite approach. While it's probably easier to do, it means the AI isn't smart enough to apply it in different situations or at other times, so it sacrifices an immense amount of flexibility.
And personality doesn't mean a thing in terms of AI. A smiling AI that runs right into enemy fire, falls of cliffs or gets stuck in doorways will ruin the game a lot more than a smart, emotionless agent that knows how to stay alive. Most developers simply give these guys more health or some form of regeneration, or else they'd die way too easily. I mean, have you ever seen an AI that enters a room, finds several armed enemies in it and then runs back out saying "OH SHIT"? No, they just stand there shooting at one of them, maybe moving around a bit and only retreating when their health is low or simply ending up dead. Or, even more ridiculous, wiping out the entire room after receiving a truckload of gunfire. |
|
11-13-2008, 02:08 PM | #31 |
Time Lord, Doctor
Beta Tester
Join Date: Dec 2007
Location: The TARDIS
Class/Position: Engineer Gametype: CTF Posts Rated Helpful 1 Times
|
RTCW AI FTW.
|
|
11-13-2008, 06:20 PM | #32 |
D&A Member
Wiki Team Fortress Forever Staff Join Date: Apr 2007
Posts Rated Helpful 31 Times
|
Getting stuck on geometry and doing stupid crap is an immersion breaker and it spoils any illusion. But my point is that any level of AI is useless unless it manifests in something the player can see. And also that the player will do alot of filling in the blanks if you give them the right cues.
I agree that scripting loses flexibility, but in a single-player FPS that's highly scripted anyway, it's not that big a deal. Actually, the retreating out of the room example would be better off scripted, or semi-scripted. Because how would you like it if the NPC did that repeatedly through the course of the game? Also it's a perfect example of the importance of acting and animation. If the NPC just doubled back without any expression, you'd just think it was bugged. The "OH SHIT" makes it a hilarious sequence. |
|
11-13-2008, 06:57 PM | #33 | |||
Lock 'n Loll!
Join Date: Sep 2007
Location: 2fort
Class/Position: Scout, Spy, Sniper Gametype: CTF Posts Rated Helpful 0 Times
|
Quote:
Quote:
Once you know there is enemy force in the area, you will not just walk in a door and see if somebody is in the room, you will try to listen for enemy activity and enter a room in a trained manner. If it's just the two of you, it's not smart to kick in the door and try to kill everybody before they kill you. So you either try to sneak past them or try to outsmart them. Naturally, if the player is often left alone, like in half-life, it's perfectly acceptable to script such a sequence. But once you start working in squads and teams, they had better have brains, cos you do not want to keep looking after them, which sadly is often the case. In that case, you will expect the AI to run out of that room and yell for help. Hell, you might even run for cover yourself, rather than going rambo on 'em in order to save your mate. Once you can actually trust your team that they will not die without a good reason, you can actually enjoy squad based combat. Then you are part of the team and they're not just to help you shoot at things. Quote:
|
|||
|
11-15-2008, 01:59 PM | #34 |
The 1337est
D&A Member
Join Date: Mar 2007
Location: Omagosh Canada.
Posts Rated Helpful 9 Times
|
Hmm... gonna find my thief 1 copy...
__________________
James, while John had had 'had', had had 'had had' ; 'had had' had had a better effect on the teacher. |
|
11-15-2008, 02:16 PM | #35 |
Hitman 2 1 Actual
|
Speaking of AI cheating my son and I play coop BF2 with bots regularly. I love watching the bots track opponents through walls, buildings, mountains... When an opponent comes into their tracking range (regardless of solid objects in between) the bot will reorient itself to that direction. It never fails.
__________________
Mooga on Obama: He can cut taxes. Actually do something useful. Punch Nancy Pelosi in the face. Just to name a few. You eventually run out of other people's money to spend. |
|
11-20-2008, 07:39 AM | #36 |
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
what you guys think of clearsky ai?
whats a good fps game with good/dynamic ai? |
|
11-20-2008, 07:44 PM | #37 |
Holy shit, thats kerrigan!
D&A Member
Join Date: Sep 2007
Class/Position: D, whatever the team needs, usually engy Gametype: AvD Affiliations: None Posts Rated Helpful 1 Times
|
i really cannot think of one, except the awesome AI in L4D, very, very, very dynamic, and FEAR. HL2's suck.
never played clearsky tbh |
|
11-20-2008, 08:38 PM | #38 |
D&A Member
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
I still don't understand how FEAR had decent AI. All they did was yell: "OH SHIT" or "HE'S HERE" when you showed up. I never got flanked, I was never wondering where they ran off to, I just plowed right through everything.
Then again, I also think FEAR was a really weak game. |
|
11-21-2008, 12:17 AM | #39 |
Holy shit, thats kerrigan!
D&A Member
Join Date: Sep 2007
Class/Position: D, whatever the team needs, usually engy Gametype: AvD Affiliations: None Posts Rated Helpful 1 Times
|
they climbed thru things and other stuff. im too lazy to type it all out
|
|
11-21-2008, 12:39 AM | #40 |
D&A Member
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
Okay, so you're too lazy to clarify a point? Climbing through things and over stuff isn't exactly "Great AI"...
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|