unity – Blaze AI Engine U3052

Blaze AI Engine

THE POWER OF BLAZE AI

You’ll be able to create any enemy type using Blaze AI. For example:

  • Wandering/fleeing animals or brainless zombies ✅
  • Smart AIs that respond to the environment and corrdinate their attacks ✅
  • Cover shooter AI that fires, hides behind cover and tries not to get shot ✅
  • Ranged AI that throws spears from a distance ✅
  • A melee brute fighter ✅

 

FRAMEWORK-FREE APPROACH

Blaze AI offers a very simplistic approach to building your AIs and doesn’t force a certain methodology or framework. However and whatever you want to do, Blaze gives you the freedom to do it in any way in your scripts and MonoBehaviour. This means Blaze is integratable with any system or asset out there. No matter what. It also works with visual scripting.

 

HIGHLY MODULAR & STATE-INDEPENDANT DESIGN

Every state has it’s own behaviour script which is a MonoBehaviour that can either be edited or even written from sctach for highly-customizable behaviour. You can even swap the behaviour script of a state in runtime to make your enemy act differently in certain conditions. Lastly, not all states need to be used. Use what you need and leave the rest empty.