Jump to content
  • Advertisement
Sign in to follow this  
primalbeans

Fighting Game AI

This topic is 2845 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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

Share this post


Link to post
Share on other sites
Advertisement
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

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!