Blaze AI Engine

一个适用于您所有需求的通用AI引擎。创建智能敌人和伙伴。
您使用过的最简单且功能最丰富的通用AI引擎。无论您需要什么类型的敌人,Blaze都能实现。它支持您所需的一切,包括根运动、离网链接、伙伴、侧移等……更重要的是,它拥有一个非常简单易用的动画系统。现在,您可以将您的敌人变成商业游戏中的角色。
BLAZE AI的强大功能
您将能够使用Blaze AI创建任何类型的敌人。例如:
- 徘徊/逃跑的动物或无脑僵尸 ✅
- 能够响应环境并协调攻击的智能AI ✅
- 能够开火、躲在最佳掩体后并尽量避免被击中的射手AI ✅
- 能够从远处投掷矛的远程AI ✅
- 近战强力战士 ✅
- 能够跳跃、下落和攀爬梯子的灵活AI ✅
- 能够执行上述所有操作的伙伴AI ✅
模块(扩展AI功能和行为)
系统优势
- 不强制采用特定的操作方式
- 模块化设计
- 动态切换行为(例如:将AI从攻击切换为逃跑)
- 可定制性
动画易用性(& 根运动)
动画系统令人耳目一新。将动画拖放到Animator中,然后在Blaze中从弹出菜单中选择动画、播放位置,完成!无需过渡或触发器。Blaze会为您完成所有工作,您可以保持Animator的整洁和有序。根运动也得到支持。
离网链接
Blaze AI自豪地成为商店中首个也是唯一一个支持离网链接的AI,具有极其智能的集成,可以动态开启或关闭。Blaze AI代理可以跳跃、下落和爬梯子。也支持动画根运动和AI伙伴!
伙伴模式
Blaze不仅帮助您创建敌人,还能创建朋友。通过高度灵活的伙伴模式,让AI在关键时刻支持您的角色,并与其他AI一起战斗。可以指挥您的伙伴保持原地、跟随、攻击敌人、前往特定位置等。
布娃娃支持
支持死亡和击倒时的布娃娃(AI布娃娃倒下后再站起来的功能)。所有操作都实现无缝过渡和用户设定的力量。
备用状态(表情动作)
Blaze 让你能够创建所谓的备用状态。这些是你自定义的状态,可以随时调用。它帮助你触发特定事件,运行自定义行为,播放动画和音频。一个简单的例子是创建一个在战斗中嘲讽玩家的备用状态(表情动作)或阻挡玩家攻击。
性能
Blaze 经过高度优化,构建时考虑了性能。每个 AI 仅需一次更新调用。同时提供距离剔除、视觉循环帧、视觉性能模式、脚本化对象中的 AI 音频以减少内存占用,以及在所有物理操作中可设置的层。
API 和编程
Blaze 提供了众多 API 和属性访问,以实现对 AI 的动态控制。所有检查器属性都可以通过代码动态访问和更改,以改变 AI 在运行时的行为。所有 API 和公共属性在文档中列出。
Blaze 其他功能的简要介绍
多目标视觉与检测条 - AI 对抗 AI - 侧移 - 后退 - 人形和通用模型 - AI 求助 - 对特定标签做出反应 - 敌人接触的皮肤检查 - 搜索 - 友好模式 - 逃跑 .... 还有更多功能!
包和演示
此包包含 8 个演示,适用于内置和 URP,帮助你快速上手所需的一切。还附带详细的文档和源代码(已注释并按区域组织)。
如果你有任何问题或技术问题(错误),请给我发邮件,或者你可以使用 Discord 服务器。
如果你喜欢这个资源,请不要犹豫给我反馈。我会很感激。