DIFF. BETWEEN LITE AND FULL VERSION?
The highly rated Blaze AI Engine has now gone LITE. It supports all of the features of the full version except for cover shooter, ragdoll, fleeing, companion mode, off mesh links and reacting to certain tags.
IS IT WORTH IT?
You're better off with the full version of Blaze AI. It's more capable and is in continuous development. But, if you want something simple then this package is stable and you can upgrade to the full version by paying a difference. Take note: this package is no longer updated. It's for you to try out at a cheap price and see if you want to upgrade to the full Blaze AI package. If you find this has all you need then you're good to go.
WHAT IS BLAZE AI?
A universal enemy AI engine for a great price! If you want enemy AIs in your game no matter the genre, Blaze will build any game object of your choice and make it intelligent, realistic and challenging for your game. It can literally turn a cube into a patrolling agent with no programming needed.
Documentation | Discord | Publisher Page
THE POWER OF BLAZE AI
You'll be able to create any enemy type using Blaze AI:
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 for a state at 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.
CUSTOMIZABILITY
You'll be surprised by the level of customizability and options you'll get. Set your own functionalities, animations, events and audios. Turn features on or off. Also with a whole lot of properties to choose from you can always make your enemy types unique.
RENDER PIPELINES
Since this asset is an AI system, it works on HDRP, URP and built-in pipelines.
PERFORMANCE
Blaze AI is code-optimized and is built with performance in mind. Offering distance culling, vision cycle frames, AI audios in scriptable object for less memory-footprint & settable layers in all physics operations.
APIs & PROGRAMMING
Blaze offers numerous APIs and access to properties to have full dynamic control over your AIs. All inspector properties can be accessed and changed dynamically via code to change how the AI may act in runtime. All APIs & public properties are listed in the docs.
GLIMPSE OF WHAT BLAZE LITE SUPPORTS
Vision system with multi targeting - Normal state - Alert state - Attack state - Chase - Melee - Ranged - Strafing - Backing away - Humanoid and generic models - Distractions system - AI communication - AI vs AI - Animation root motion - Getting hit - Death - Local avoidance - Distance culling - Enemy scheduler - AI skin check for enemy contact - Search for hostile within radius - Friendly mode
WE CARE ABOUT THE SMALL DETAILS
PACKAGE & DEMOS
This package comes with 8 demos (shown in the video) for built-in & URP to get you up and running with everything you would need. Also comes with a thorough documentation and the source codes (commented and organized in regions).
If you have any questions or technical issues (bugs), please email me or you can use the discord server.
If you like this tool then don't hesitate to give us your feedback.
Best of luck!