【更新】Blaze AI Engine 2.2.7 敌人AI人工智能引擎
本帖最后由 微笑的猫 于 2023-12-5 16:20 编辑Blaze AI Engine 系列索引
Blaze AI Engine 2.0.1下载链接
Blaze AI Engine 2.2.5下载链接
Blaze AI Engine 2.2.8下载链接
Blaze AI Engine 2.3.0下载链接
Blaze AI Engine 2.3.3下载链接
Blaze AI Engine 2.4.0下载链接
Blaze AI Engine 2.4.2下载链接
Blaze AI Engine 2.5.0下载链接
Blaze AI Engine 2.5.9下载链接
Blaze AI Engine 2.5.10下载链接
Blaze AI Engine 2.6.1下载链接
Blaze AI Engine 2.7.0 下载链接
Blaze AI Engine 2.7.1下载链接
Blaze AI Engine 2.7.2下载链接
Blaze AI Engine 2.7.3下载链接
Blaze AI Engine 2.8.0下载链接
Blaze AI Engine 2.8.5下载链接
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可以为您做到这一点。但是,能够对环境做出反应并协调其攻击的智能人工智能呢?Blaze可以做到这一点。一个能进行掩护射击并试图通过在你周围扫射而不被击中的士兵AI?炽焰可以做到这一点。即使是一个属于部落的远程AI,从远处向你投掷长矛?是的,即使是这样。你将能够使用这一个系统创建你所有的敌人AI。
无框架方法
Blaze AI提供了一种非常简单的方法来构建你的AI,并不强求某种方法或框架。无论你想做什么,也无论你想做什么,Blaze都能让你在你的脚本和MonoBehaviour中以任何方式自由地完成它。这意味着Blaze可以与任何系统或资产整合。不管是什么。它也可以与可视化脚本一起工作。
高度模块化和状态无关的设计
每个状态都有自己的行为脚本,这是一个MonoBehaviour,可以被编辑,甚至可以从sctach中写出高度可定制的行为。你甚至可以在运行时为一个状态交换行为脚本,使你的敌人在某些情况下有不同的行为。最后,不是所有的状态都需要使用。使用你需要的东西,其余的留空。
可定制性
你会对你得到的可定制性和选项的水平感到惊讶。设置你自己的功能、动画、事件和音频。打开或关闭功能。同时有一大堆属性可供选择,你总是可以让你的敌人类型变得独一无二。
渲染管线
由于这个资产是一个人工智能系统,它可以在HDRP、URP和内置管线上工作。该软件包带有URP和内置的演示。
性能
Blaze AI是经过代码优化的,并且是以性能为前提的。在所有物理操作中,提供了距离剔除、视觉循环框架、人工智能音频等脚本对象,以减少内存占用和可设置层。
API和编程
Blaze提供了大量的API和访问属性,可以对你的AI进行全面的动态控制。所有的检查员属性都可以通过代码进行访问和动态改变,以改变AI在运行时的行为方式。所有的API和公共属性都在文档中列出。
Blaze支持的一瞥
多目标视觉系统 | 正常状态 | 警戒状态 | 攻击状态 | 追逐 | 掩体射击 | 近战 | 远程射击 | 扫射 | 后退 | 人形和通用模型 | 路径点 | 分散注意力系统 | 人工智能交流 | 人工智能对战 | 动画根部运动 | 被击中 | 对某些标签的反应 | 局部规避 | 距离剔除 | 敌人调度器 | 音频 | 人工智能皮肤检查敌人接触情况
我们关心的是小细节
设置对分心物的反应时间。
选择是否检查分心的位置。
惊讶的情绪--第一次看到敌人时感到惊讶,有自定义的动画和音频。
为每个状态设置不同的巡逻音频。
随机的巡逻空闲动画(例如:系鞋带、重新装枪)。
无限的攻击动画和事件
设置航点旋转(也许你想让AI在某个特定的航点看某个侧面/角度)。
还有很多
软件包和演示
这个软件包包含8个内置和URP的演示(在视频中显示),可以让你启动和运行你所需要的一切,如近战、掩护射击、健康、死亡、命中、分心等。此外,还附有详尽的文档和源代码(注释和组织区域)。
页:
[1]