I have been working on Bounty Hunter for nearly two months now. So far, I have managed to create a player that can move and shoot, NPC that walks and runs from gunshots, and guards that chase and kill the player when they see him. Now I want to improve the AI of the guards. I am going to improve the AI of the NPC but at a later stage of development as they are not that important just yet.
Now I have been researching on how to make the AI feel more human and react better when they see the player, see a dead body, or hear some noise. Here are the things I will (try to) implement into the game to achieve my goal of better stealth AI.