脚本/功能 【更新】Blaze AI Engine 2.9.1

Unity插件信息
插件名称: Blaze AI Engine
插件官网: https://assetstore.unity.com/packages/tools/behavior-ai/blaze-ai-engine-194525
版本: 2.9.1
解压密码:
素材类型: 脚本/功能
本帖最后由 微笑的猫 于 2024-2-6 23:32 编辑


Blaze AI Engine 系列索引

Blaze AI Engine 2.0.1  下载链接
Blaze AI Engine 2.2.5  下载链接
Blaze AI Engine 2.2.7  下载链接
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  下载链接
Blaze AI Engine 2.8.6  下载链接
Blaze AI Engine 2.8.7  下载链接
Blaze AI Engine 2.9.2  下载链接

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.

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 ✅
An agile AI that can jump, drop and climb ladders ✅

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.

OFF MESH LINKS
Blaze AI is the first and only AI on the store to support off mesh links with an incredibly smart integration that can be dynamically turned on or off. Blaze AI agents can jump, fall and climb ladders. Also works with both root motion and companions too!

EASE OF ANIMATION
Animations in Blaze are a breath of fresh air. Drag and drop your animation to the Animator then simply type that animation name in Blaze where you want it to be played and that's it! No transitions or triggers. Nothing! Blaze will do all of the work for you and you'll get to keep your animator clean and organized.

COMPANION MODE
Blaze doesn't only help you to create enemies but friends too. Have an AI backup your player through thick and thin using the highly flexible companion mode and fight other AIs together. Order your companion to stay put, follow, attack an enemy, go to a certain location and more.

RAGDOLL SUPPORT
Blaze AI supports ragdolls on death and on knock out (a feature where an AI ragdolls and gets up back again). All with seamless transition and user-set force.

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. You can always make your enemy types unique.

PERFORMANCE
Blaze AI is code-optimized and is built with performance in mind. Offering distance culling, vision cycle frames, vision performance mode, 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 - Cover shooter - Melee - Ranged - AI vs AI - Companion Mode - Strafing - Backing away - Chase - Humanoid and generic models - Distractions system - AI communication - Root motion - Hit/knock out (Ragdoll) - Death (Ragdoll) - React to certain tags - Distance culling - Enemy scheduler - Skin check for enemy contact - Searching - Friendly mode - Fleeing - Off Mesh Links

WE CARE ABOUT THE SMALL DETAILS
Choosing whether to check distraction location or not.
Surprised state - 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 idle rotation for each waypoint.
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 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.



什么是 Blaze AI?
一款物美价廉的通用敌人 AI 引擎!如果您想在任何类型的游戏中使用敌方 AI,Blaze 可根据您的选择创建任何游戏对象,并使其智能化、逼真化,对您的游戏具有挑战性。无需编程,它就能将一个立方体变成一个巡逻员。

Blaze AI 的强大功能
使用 Blaze AI,您可以创建任何类型的敌人。例如
游荡/逃跑的动物或无脑僵尸 ✅ 对环境做出反应的智能 AI
对环境做出反应并协调攻击的智能 AI ✅
掩体射击 AI,可开枪、躲在掩体后面并尽量不被击中 ✅ 远程 AI,可投掷长矛
从远处投掷长矛的远程 AI ✅
近战野蛮战士 ✅
能跳跃、下落和爬梯的敏捷型人工智能 ✅ 无框架方法

无框架方法
Blaze AI 提供了一种非常简单的方法来构建您的人工智能,并不强制使用某种方法或框架。无论您想做什么,Blaze 都能让您自由地在脚本和 MonoBehaviour 中以任何方式完成。这意味着 Blaze 可与任何系统或资产集成。不管是什么。它还能与可视化脚本配合使用。

高度模块化和与状态无关的设计
每个状态都有自己的行为脚本,它是一个 MonoBehaviour,可以编辑或甚至从 sctach 中编写,以实现高度自定义的行为。您甚至可以在运行时交换状态的行为脚本,让敌人在特定条件下采取不同的行为。最后,并非所有状态都需要使用。使用你需要的,其余的留空。

关闭网格链接
Blaze AI 是商店中第一个也是唯一一个支持网外链接的人工智能,它与网外链接的集成非常智能,可以动态开启或关闭。Blaze AI 代理可以跳跃、下落和爬梯。还可与根运动和同伴一起工作!

轻松制作动画
Blaze 中的动画让人耳目一新。将您的动画拖放到动画制作器中,然后只需在 Blaze 中输入您希望播放的动画名称即可!无需过渡或触发器。什么都不用做!Blaze 会为你完成所有工作,而你则可以保持你的动画播放器整洁有序。

搭档模式
Blaze 不仅能帮您创建敌人,还能创建朋友。使用高度灵活的同伴模式,让人工智能为你的玩家提供后援,一起与其他人工智能作战。您可以命令同伴原地不动、跟随、攻击敌人、前往特定地点等等。

布偶支持
Blaze AI 支持布娃娃死亡和击倒(AI 布娃娃复活的功能)。所有操作均可无缝过渡,用户可自行设置力度。

可定制性
你会对游戏的可定制性和选项水平感到惊讶。设置你自己的功能、动画、事件和音频。打开或关闭功能。你总能让自己的敌人类型独一无二。

性能
Blaze AI 经过代码优化,在构建时就考虑到了性能。提供距离剔除、视觉循环帧、视觉性能模式、可脚本对象中的 AI 音频,以减少内存占用,并在所有物理操作中提供可设置层。

应用程序接口和编程
Blaze 提供了大量的应用程序接口(API)和属性访问,可对人工智能进行完全动态的控制。所有检查员属性均可通过代码动态访问和更改,以改变人工智能在运行时的行为方式。文档中列出了所有 API 和公共属性。

Blaze 支持的功能概览
具有多重瞄准功能的视觉系统 - 掩护射击 - 近战 - 远程 - AI 对 AI - 同伴模式 - 扫射 - 后退 - 追击 - 人形和通用模型 - 分心系统 - AI 通信 - 根运动 - 击中/击倒(布偶) - 死亡(布偶) - 对特定标签做出反应 - 距离剔除 - 敌人调度程序 - 敌人接触皮肤检查 - 搜索 - 友好模式 - 逃跑 - 非网格链接

我们关注小细节
选择是否检查分心位置。
惊讶状态--第一次看到敌人时会感到惊讶,可自定义动画和音频。
为每种状态设置不同的巡逻音频。
随机巡逻闲置动画(例如:系鞋带、装填枪弹)。
无限制的攻击动画和事件。
为每个航点设置空闲旋转。
还有更多

软件包和演示
本软件包包含 8 个内置和 URP 演示(如视频所示),可让您使用所需的一切启动和运行。此外,还附带了详尽的文档和源代码(已注释并按区域整理)。





作者 cg小白兔 发表于 2024-1-24 15:17:52
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布7543

热门作品推荐
glow
Easy Flight Model 3.31 适配UE5.5
glow
Coffee Shop 适配UE4.27+咖啡店铺场景
glow
Cultist 适配UE5.1+骷髅怪兽
glow
Advanced Battle Royale Template 适配UE4.
glow
Hex - Complete Stylish UI 1.0.0时尚UI用
glow
Mobile Native Toast For Unity 1.0.0
glow
【更新】Leap Motion Realistic Male Hands
glow
【更新】Stylized Rocks 1.2风格化石头岩石
glow
【更新】Cartoon FX Remaster R1.4.2
glow
【更新】Runtime Asset Database 1.5.1