Posted February 19, 2016
I have played a few fighting games lately, mostly Mortal Kombat series, because I like it's dark setting. I have somehow, barely made through the first two games, using some cheats (dosbox saves, Unlimited Continues) and now I am trying MK3. I love some ideas in the game - how combos are animated, fast gameplay, etc.
What bothers me however, is how the CPU plays.
Here are my thoughts about it, considering how AI was "scripted"/implemented in these three games
a ) AI plays unfair, it has a zero-time reaction to what I do if it wants it. That is, it knows my move in the same moment I perform it. This way, it can easily counter-attack, block or whatever it wants. I consider this unfair or at least fricking annoying, because this is how it works also on Easiest difficulty settings.
b ) AI follows the same schemes/script all over the time. Probably one shouldn't even call it an AI (i.e. Artificial _Intelligence_).
c ) It is really (too) hard, too fast, unforgiving. Sometimes it has moments when it stops and gives the player some time, but usually it is there to simply "DESTROY" the player as fast as possible.
I would love a fighting game, where the computer player is there to give me some fun and enjoyment out of the game and not to simply DESTROY me with it's stunning speed and zero-time reaction.
Is it that hard to implement a smart, adapting AI, that would pose a challenge to the player? That would be able to slow down or speed up at times, change tactics, try different things on the player, etc?
I like these old MK games, but AI is simply ruining the fun for me.
Is there a fighting game with "smart" and fair AI, adapting to the player's skill?
What bothers me however, is how the CPU plays.
Here are my thoughts about it, considering how AI was "scripted"/implemented in these three games
a ) AI plays unfair, it has a zero-time reaction to what I do if it wants it. That is, it knows my move in the same moment I perform it. This way, it can easily counter-attack, block or whatever it wants. I consider this unfair or at least fricking annoying, because this is how it works also on Easiest difficulty settings.
b ) AI follows the same schemes/script all over the time. Probably one shouldn't even call it an AI (i.e. Artificial _Intelligence_).
c ) It is really (too) hard, too fast, unforgiving. Sometimes it has moments when it stops and gives the player some time, but usually it is there to simply "DESTROY" the player as fast as possible.
I would love a fighting game, where the computer player is there to give me some fun and enjoyment out of the game and not to simply DESTROY me with it's stunning speed and zero-time reaction.
Is it that hard to implement a smart, adapting AI, that would pose a challenge to the player? That would be able to slow down or speed up at times, change tactics, try different things on the player, etc?
I like these old MK games, but AI is simply ruining the fun for me.
Is there a fighting game with "smart" and fair AI, adapting to the player's skill?