If you’ve played the demo, you have no doubt seen the zombie.
If not, go play it. Now. What are you doing. Stop reading. Oh well.
Anyway, that zombie was a dumb lad. To make him detect and find the player I used a collection of scripts and volumes to determine whether or not to chase the player.
The disadvantage being that it would see you through walls.
I have updated the AI to now only chase the player if he is within line of sight, or if he hears you. That brings us to the next addition. Sneaking.
Movement speed is now an important factor to consider. Sprinting is faster, but makes more noise, making zombies aware of your location. Sneaking is a lot slower, but makes you virtually undetectable. Walking normally is in the middle.
I shall be releasing an update that features these changes so you can experiment with them and suggest improvements.
Also made those damn torches last longer.
Game on :)
3 comments