Monday, January 28, 2013

Thoughts about ninja AI

I was sifting through some online resources about combat AI and of course I found an interesting one from Wikipedia's at Video game combat AI. It looks like the very popular approach is called

HUNTING STATE

  • Giving AI character (enemy) eyes and ears - start fighting player when enemy sees or hears him/her approaching (or wait behind some cover object for a player and then jump him/her with surprise attack :-) ), another option would be implementing flash or smoke bombs when enemies eyesight or hearing is impaired
  • Enemy can pickup health, guns or other items to utilize
  • Enemy can check on its health or other status and behave accordingly (defense, offense, pickup health-pack or search for cover)
  •  "Monster infighting" - cool would be to allow enemies fight one another or can be even provoked by the smart player approach ("drag" enemies behind so they converge together)


No comments:

Post a Comment