Bad AI is entertaining
Few things make you feel as clever as devising a strategy that's intentionally designed to be just beyond the event horizon of of the computer..
I was exploiting the AI without even fully realizing it.
Okay, so I'm not really sure what the whole point of that story was, but maybe you'll find it helpful or at least interesting.
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"
I don't know if there are any games that make this kind of exploitation of AI weaknesses against other opponents play a central role in the strategy, but it's probably an idea worth exploring.
One example: Sins of a solar empire.
The aggressive AI loves to mass up units and attack, targeting defensive structures and planets first, mostly ignoring research and production structures. What it doesn't do, however, is remember any jump lanes which may be right behind it or protect its flanks. The AI can often be defeated (by a reasonably sizable force) by jumping in right behind it and opening up with long range weaponry, or you can just block them in by cordoning off phase lanes and starve them out.
Quote: Original post by InnocuousFoxMan.. You've got a vastly different taste in games then I do.
Playing against and exploiting bad AI is about as fun as kicking a pillow.
Some of the most fun I've had in games has been memorizing attack waves, finding the weakness in boss movements or slaughtering hordes of hapless enemy soldiers. I just don't see anyone clamoring for more intelligent enemies in Mario.
Granted in an actual strategy game you need to design with the weaknesses in mind, and think long and hard on what particular flaws the AI should have, but the end result can nevertheless be a very entertaining game (case in point: Advance Wars).
Quote: Original post by implicit
Some of the most fun I've had in games has been memorizing attack waves, finding the weakness in boss movements or slaughtering hordes of hapless enemy soldiers.
Then you should have stopped playing new games once Galaga came out.
Quote: I just don't see anyone clamoring for more intelligent enemies in Mario.
Then you don't read the parade of game reviews that tend to say "... but the AI sucked."
Furthermore, if you don't want to make better AI, it's odd that you should spend time in a forum such as this one.
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"
In fact (as you know) many games are explicitly designed with boss patterns, AI weaknesses, etc, just to cater for people with those sort of tastes. Your generalisation that those sort of games are old fashioned IMO is bogus.
If the AI is buggy then that should be unacceptable in a game that people have paid good money for. If the AI is working as it has been designed, flaws and all, to give people a good experience then everything is right with the world.
Our job as game AI programmers is to help create the most entertaining product, not to make the best AI.
Quote: Original post by InnocuousFox
Playing against and exploiting bad AI is about as fun as kicking a pillow.
What if exploiting the AI flaws is precisely the point of the game? DROD certainly qualifies as a fun game, yet the AI of most monsters is completely predictable.
Then, it would be a matter of finding the most amusing AI instead of the most perfect one. Again, in DROD, it would be enough to have three low-level monsters with perfect AI to kill the player.