编辑器/功能拓展
道具
Unity 2020
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.
PRICE TOO HIGH FOR YOU?
You are currently viewing the full version of Blaze AI. For a cheaper package with less features you can check Blaze AI Lite.
THE POWER OF BLAZE AI
Having wandering animals or brainless zombies is easy and Blaze can do that for you. But what about intelligent AIs that can respond to their environment and corrdinate their attacks? Blaze can do that. A solider AI that does cover shooter and tries not to get shot by strafing around you? Blaze can do that. Even a ranged AI that's part of a tribe and throws spears at you from a distance? Yup, even that. You'll be able to create all your enemy AIs using this one system.
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 behaviour scripts 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. The package comes with demos for URP and built-in.
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 SUPPORTS
Vision system with multi targeting | Normal state | Alert state | Attack state | Chase | Cover shooter | Melee | Ranged | Strafing | Backing away | Humanoid and generic models | Waypoints | Distractions system | AI communication | AI vs AI | Animation root motion | Getting hit | React to certain tags | Local avoidance | Distance culling | Enemy scheduler | Audios | AI skin to check enemy contact
WE CARE ABOUT THE SMALL DETAILS
Setting reaction time to distractions.
Choosing whether to check distraction location or not.
Surprised emotion - getting surprised for seeing an enemy for the first time with custom animations and audio.
Setting different patrol audios for each state.
Random patrol idle animations (ex: tying shoes, reloading gun)
Unlimited attack animations and events
Setting the waypoint rotation (maybe you want at a specific waypoint the AI to look at a certain side/angle)
THERE'S SO MUCH MORE!
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 like melee, cover shooter, health, death, hits, distractions and more. Also comes with a thorough documentation and the source codes (commented and organized in regions).
什么是 Blaze AI?
一款物美价廉的通用敌人 AI 引擎!如果您想在任何类型的游戏中使用敌方 AI,Blaze 可根据您的选择构建任何游戏对象,并使其智能化、逼真化,对您的游戏具有挑战性。无需编程,它就能将一个立方体变成一个巡逻员。
价格太高?
您正在查看的是 Blaze AI 的完整版。如果您需要功能更少但价格更便宜的软件包,请查看 Blaze AI Lite。
Blaze AI 的强大功能
拥有游荡的动物或无脑的僵尸很容易,Blaze 可以为您做到这一点。但是,能对环境做出反应并协调攻击的智能 AI 又如何呢?Blaze 可以做到这一点。能进行掩护射击并尽量不在你周围扫射以避免中弹的士兵 AI?烈焰可以做到这一点。甚至是一个属于部落的远程 AI,从远处向你投掷长矛?是的,即使是这样。你可以使用这一个系统创建所有的敌人 AI。
无框架方法
Blaze AI 提供了一种非常简单的方法来创建 AI,并不强制使用某种方法或框架。无论您想做什么,Blaze 都能让您自由地在脚本和 MonoBehaviour 中以任何方式完成。这意味着 Blaze 可与任何系统或资产集成。不管是什么。它还能与可视化脚本配合使用。
高度模块化和与状态无关的设计
每个状态都有自己的行为脚本,而脚本就是一个可以编辑或编写的 MonoBehaviour。
|
|