top of page

Zombie AI

More Info

Making this AI was my introduction to AI design. Currently using AI Blackboards to drive the AI. In the second image, you can see a part of the behavior tree that I used to create this AI. The goal is simple. There are pickups in the form of food, med-kits, and guns. Let the AI find it's way around the level and survive as long as it can. Keep track of spotted areas and seen items. Use them to your advantage.

As an extra, I created a dynamic influence map of the level. If you watch the end of the video you can see this in action pretty clearly. Having this feature makes sure that the AI will always go for the high loot areas that he has seen last using a time-based importance value, set dynamically during gameplay.

My Responsibilities

  • Design AI Logic

  • Implement AI Blackboard functionality

  • Design and utilize dynamic influence map for an AI

  • Creating a behaviour tree

Skills Acquired

  • AI Design

  • Blackboard usage

  • Behaviour tree

bottom of page