全スレッド > Steam 掲示板 > Off Topic > トピックの詳細
Best/Worst AI ?
Working on a project and I need some good examples of well-implemented artificial intelligence. Which also means I need some lousy cases.

There's the obligatory FEAR example, Half Life and HL 2. I think GTA IV is pretty decent too. All those games have great team-based tactics.

On the flipside, I can really only think of one game that truly has terrible AI, that being Daikatana. But I admittedly stay away from bad games.
最近の変更はIncarnateが行いました; 2021年6月15日 6時43分
< >
16-28 / 28 のコメントを表示
Rio 2021年6月15日 9時12分 
The Best A.I. is for original starcraft. Not the offical one, fan made ones.
Edpit 2021年6月15日 9時24分 
Hidden and dangerous 1
Soldiers getting somehow stuck halfway up ladders. Soldiers running or just standing directly front of other friendly soldiers shooting. Fun times.
On the lower-end side, I would say Mount and Blade: Warband. https://store.steampowered.com/app/48700/Mount__Blade_Warband/

I like this game, very much, having spent more than 1,000 hours in it on Steam, most of it in Single-player. That being said, the NPC's in this game fight in ways that are often unrealistic or uninteresting- and which at any rate don't use the strategy and abilities available to them anywhere near optimally.

NPC's in Warband don't jump; they don't kick; they often step away and swing/stab when they're well out of range of your weapon (I've found that NPC heroes, however long of a weapon you give them, will *somehow* find a way to start swinging pointlessly while their enemy is well out of range); they don't use much circling, nor nuanced stepping; their feinting is relatively predictable and easy to catch. Very often an NPC will be on a killstreak and then just step away, standing there, giving the other guy time to switch to a bow or receive reinforcements. On the note of bows, they don't lead their targets when firing.

They don't use cover, at least deliberately. Also, the only criteria they have for which weapon to use (if they have a choice) comes down to a boolean of ranged vs. hand-to-hand. If they're using a hand-to-hand weapon/combination, they don't use it any differently against a guy with a longsword than they do against a guy with a shield and dagger. Also if they have a shield and a technically-one-hand-compatible weapon, they will always have that shield out with it, instead of putting the shield away to fight better with the other weapon. For which reason it is advised strongly not to give NPC heroes a polearm-and-shield combination.

Additionally, they only very rarely chamber-block(parry); the guard they mainly use is the waiting guard. To be fair they can get pretty good at this. It still is less effective than chamber-blocking.

Also, NPC's don't really seem to regard their allies much. They don't behave much differently if they've got buddies; no shield wall; no coordinated attack.

--

To be fair, if the NPC is strong enough, fast enough, well-equipped enough, and/or has enough allies, it can still be challenging to fight. I still would like it if they were smarter. If you want to see plenty of missed opportunities in AI, at least as far as combat goes, I strongly recommend this one.
最近の変更はAn Easy Targetが行いました; 2021年6月15日 9時42分
MindBlown の投稿を引用:
The Best A.I. is for original starcraft. Not the offical one, fan made ones.
I've written some of that A.I. it was still some sort of script. Unless they made something else later?
As in: build 4 of those, then 5 of those, and then build 6 that, after you build 5 of those, and then attack with them. It could not anticipate all that well on unforseen situations. Like, it had to have these 5 things, before it could continue doing anything else. Or at least, that's how far I got with it.
最近の変更はAustrAlien2010が行いました; 2021年6月15日 10時16分
AustrAlien2010 の投稿を引用:
MindBlown の投稿を引用:
The Best A.I. is for original starcraft. Not the offical one, fan made ones.
I've written some of that A.I. it was still some sort of script. Unless they made something else later?
As in: build 4 of those, then 5 of those, and then build 6 that, after you build 5 of those, and then attack with them. It could not anticipate all that well on unforseen situations. Like, it had to have these 5 things, before it could continue doing anything else. Or at least, that's how far I got with it.

How does writing AI work in a big open arena? I'm vaguely familiar with how they did it for Pac Man, but that was relatively easy as it was in a pre-conceived maze. But programming an entire army seems like a nightmare.
perfect dark n64 quake 3 pc no better ai in any games
Incarnate の投稿を引用:
Working on a project and I need some good examples of well-implemented artificial intelligence. Which also means I need some lousy cases.

There's the obligatory FEAR example, Half Life and HL 2. I think GTA IV is pretty decent too. All those games have great team-based tactics.

On the flipside, I can really only think of one game that truly has terrible AI, that being Daikatana. But I admittedly stay away from bad games.

Any significantly challenging boss fight, that actually makes you work for it & not just grind before coming to battle, in just about any game, has a well-crafted adversarial AI for the purpose of that battle. (Especially if they're fighting with the same skill-set & equipment as you.)


Any "easy mode" AI, whether friend or foe, will typically be pretty bad at achieving its goals, in any game.
( Party comes to mind, hence the "Luigi wins by doing nothing" memes.)


Consistently finding high quality AIs in CPU team-mates is indeed a challenge, though.
A sleight of hand that developers might pull to compensate for this is by giving the team-mate AIs extra health & slighly higher stats. Players probably won't notice this adjustment & it will allow the AI to hit harder, faster, & more times before dying, thus making them SEEM like a competent ally...


:seewhatyoudid:
最近の変更はKiddiec͕̤̱͋̿͑͠at 🃏が行いました; 2022年1月6日 16時51分
Nomad 2021年6月15日 23時43分 
Deus Ex worst AI
Incarnate の投稿を引用:
There's the obligatory FEAR example, Half Life and HL 2. I think GTA IV is pretty decent too. All those games have great team-based tactics.
You'd be surprised how often what people is amazed about 'great AIs' boils down to just a bunch of smoke and mirrors. (IE: Having bots 'announce' what they're going to do makes them 'feel' smarter than if they simply 'did' the thing)

There's a good read on FEAR's AI if you're interested in:
https://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf
Tito Shivan の投稿を引用:
Incarnate の投稿を引用:
There's the obligatory FEAR example, Half Life and HL 2. I think GTA IV is pretty decent too. All those games have great team-based tactics.
You'd be surprised how often what people is amazed about 'great AIs' boils down to just a bunch of smoke and mirrors. (IE: Having bots 'announce' what they're going to do makes them 'feel' smarter than if they simply 'did' the thing)

There's a good read on FEAR's AI if you're interested in:
https://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf

While that is true, the FEAR AI reacted differently each time. They would lure you into an ambush and then the next time you reloaded they would flush you out with nades.

Based purely on my experience, 90% of AI in games (even some modern ones) are not physically capable of flanking you. They are programmed to take the shortest or most direct route. Hence the conga lines of enemies you see in shooters. FEAR constantly made me look behind my back.

Compare FEAR to San Andreas which came out around the same time. In SA the AI would run into walls, cops would drive their patrol cars in circles because their scripting broke or would drive into water and kill themselves because they couldn't brake properly. By 2005 standards, FEAR was frighteningly good. Still better than some modern games.
最近の変更はIncarnateが行いました; 2021年6月16日 20時17分
TRASH の投稿を引用:
Deus Ex worst AI

Yup. I went back and played it a couple months ago. A lot of that game didn't age well. AI might be the most shoddy. But it was made the same guys who made Thief II, so what do you expect?
AustrAlien2010 の投稿を引用:
MindBlown の投稿を引用:
The Best A.I. is for original starcraft. Not the offical one, fan made ones.
I've written some of that A.I. it was still some sort of script. Unless they made something else later?
As in: build 4 of those, then 5 of those, and then build 6 that, after you build 5 of those, and then attack with them. It could not anticipate all that well on unforseen situations. Like, it had to have these 5 things, before it could continue doing anything else. Or at least, that's how far I got with it.

Yeah that's how the AI tends to work for Real Time Strategy games, an example for the Company of Heroes franchise, the AI doesn't do anything differently in different difficulty modes, it just gets massive resource bonuses and build time modifiers rather than actually using different or more effective tactics. I noticed this in the Age of Empires series too.
Fred Durst の投稿を引用:
Snip

The best way to prove these kinds of things is either looking at scorecards at the end of the round if the game supports it, looking at game files or if the game supports Replays, you can also see build times or resource flows.

In Company of Heroes, your resource income is a flow measured in resources (Of each type) per minute, which can be increased by capturing and fortifying resource sectors, but in the replay when you switch to spectating the Enemy AI, you can see their income is roughly double what you get and can go as high as quadruple on the highest difficulty, so even if you cut off all of their resource sectors, on the hardest difficulty, the modifier on their income even with only their starting sector is still enough for them to be churning out tanks, artillery and calling off-map supports despite these costing hundreds of limited resources and the initial sector only providing +5 of those per minute.
< >
16-28 / 28 のコメントを表示
ページ毎: 1530 50

全スレッド > Steam 掲示板 > Off Topic > トピックの詳細
投稿日: 2021年6月15日 6時40分
投稿数: 28