I was wondering if there was someone here that could give me some advice on fighting game AI, or were i could find info on this topic. I have some documentation on ai in general but so far no definate good approaches to this game type specifically. Any help i can get would be much appreciated.
Thanks
Fighting Game AI
Some people will tell you to keep your head out of the clouds. I say the view up there is much better then if it were up your...
This is just off the top of my hat and may not be any good but A.I. for a fighting game generally just need to keep track of a few things and adapt to that (specially if it's a 2D game).
Keeping track of the players movement, for ex does the player stand idly by waiting or does he just go for the pummel attack or "hit and runs"?
Does the player hit high, medium or low attacks (common three way standard), are the punches hard and slow or fast and soft?
Using this you could build a pretty ok A.I. response, to make different difficulties you could add different responses as well as collect more data and use a longer time period for reference making the A.I. Adapt more to the player then perhaps just the last attack or two
Keeping track of the players movement, for ex does the player stand idly by waiting or does he just go for the pummel attack or "hit and runs"?
Does the player hit high, medium or low attacks (common three way standard), are the punches hard and slow or fast and soft?
Using this you could build a pretty ok A.I. response, to make different difficulties you could add different responses as well as collect more data and use a longer time period for reference making the A.I. Adapt more to the player then perhaps just the last attack or two
I have some documents on the subject but it was mostly theory, not practical, what was shown was a rock paper sissors style adaptive AI that could learn player patterns and develop ways of overcoming them. That sounds great and all but what i really need is just the basic idea that most simple fighters would use and then i can go from there. As far as the project that im working on right now, Im more of a media person then a programmer, but im trying forcce myself to learn, so that I can be more even more of an asset and also do more then one thing If nesissary to complete a project. I have some exp with C++ but im just not were i need to be. Anyway ill have the project on the HLP WNTD forum before too long but, i would like to have a better handle on some things(regardless if im doing them or not) just to satisfy my own need to know. Anyway any other examples people can give would be fantastic. Im open to all kinds of suggestions people can give.
Keep in mind the system im trying to develop will use combos, so i imagine that its going to have to use a table system of some sort. Like i said any others out there that have successfully takled this let me know how you hashed it out. Thanks in advance for the hlp.
Keep in mind the system im trying to develop will use combos, so i imagine that its going to have to use a table system of some sort. Like i said any others out there that have successfully takled this let me know how you hashed it out. Thanks in advance for the hlp.
Some people will tell you to keep your head out of the clouds. I say the view up there is much better then if it were up your...
well i think i found my answer.... the simple idea anyway... ill try to draft it out and see how far i get with it. If anyone else has any other sujestions let me know.
Some people will tell you to keep your head out of the clouds. I say the view up there is much better then if it were up your...
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement