Re:Ask HN: Game devs, what is the hardest part about designi...
by xg15 on Wednesday March 06, 2019 @02:55PM
(#19322145)
I'm curious about that. Keeping it dumb of course makes sense for adversarial uses - if the AI is you enemy. But I could imagine there are scenarios where the AI is on your side - e.g., as a support player, NPC or pet. Would a smarter approach be more useful in such a game?
[ Parent
| on HN ]
Re:Ask HN: Game devs, what is the hardest part about designi...
by nkrisc on Wednesday March 06, 2019 @03:01PM
(#19322202)
Even if the AI is friendly being able to predict their behavior is still desirable. Nothing worse than friendly AI ruining your game because it went off and did something you couldn't anticipate.
Re:Ask HN: Game devs, what is the hardest part about designi...
by c0nducktr on Thursday March 07, 2019 @12:49AM
(#19325832)
What if the friendly AI called out it's plan, and the player then could have an agree/disagree option with the proposed strategy?
If done well, it could feel much more like you're playing with a human partner.
Re:Ask HN: Game devs, what is the hardest part about designi...
by nkrisc on Thursday March 07, 2019 @11:41AM
(#19329491)
Then, sure, because it is now predictable. Alternatively, I don't think it would be an issue if the AI was good enough that it could do unpredictable things that were actually intelligent (which would pleasantly surprise the player) or if the unpredictability and occasional awfulness of the AI were somehow an intentional challenge of the game.
Re:Ask HN: Game devs, what is the hardest part about designi...
by jolmg on Wednesday March 06, 2019 @03:01PM
(#19322204)
If it's too smart on your side, wouldn't it do all the playing for you? For example, you enter a room full of enemies and your AI partner kills them all the second they come into view. What's the point of playing, then?
Re:Ask HN: Game devs, what is the hardest part about designi...
by xg15 on Wednesday March 06, 2019 @03:10PM
(#19322291)
True - but that would require that would require that the AI partner is both overpowered (they can kill the whole room without risking to take damage) and completely ignores me.
maybe an alternative appraoch could be to have an AI that tries to figure out what you're trying to do - and then help you with it.
E.g., if the two of you have frequently witnessed a certain enemy launching an attack that can only be deflected by a particular shield spell, an AI healer could "learn" to cast that spell in advance when they see such an enemy.