AI Fox vs AI Guard

Gameplay Video

Fox AI Behaviour Tree

AI behaviour tree for video game development

This is a solo project I made to learn more about AI implementation, AI behaviour trees, survival systems and rivalling AI mechanics both meant to mimic player motivations. In this game, the camera follows a Fox in the woods, rummaging through garbage for food, drinking from ponds, and finding safe shelters for sleep, all while avoiding an AI nightguard who hunts and chases the Fox, if the Nightguard gets too close or the fox remains in its light for too long, the Fox loses, the Fox must avoid this while maintaining its survival needs to avoid death.

I personally:

  • Designed and programmed both the AI and AI behaviour trees

  • Designed and programmed the survival mechanics

  • Level Design (Using free kitbashed 3D models)

  • Created and implemented shaders

This project was developed from scratch in Unity using the Nodecanvas plugin for visual script tree’s. I became very familiar with how to design and develop AI behaviour tree’s within Unity. The goal of this project was to create realistic animal behaviour and needs, while also giving the Fox an challenge to evade so that its survival needs must be earned through evading capture.

This project shows my skill set in complex script to script interactions in C# and showcases my scripting abilities and experience in Unity.

Download the build to see the Fox in action on Itch.io below!

Or visit the Github to get a closer look at my scripts and programming work!

Contact Me!

Blakefisher202@gmail.com
(647) 968-6454

Previous
Previous

Speed Tank: ALTCTRL GDC

Next
Next

AI Shepherds, Sheep & Wolves