cg小白兔 发表于 2023-4-27 15:05:18

【更新】Blaze AI Engine 2.4.2人工智能系统

本帖最后由 微笑的猫 于 2023-12-5 16:22 编辑


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.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 可以为您做到这一点。 但是,那些可以响应环境并协调攻击的智能 AI 呢? Blaze 可以做到这一点。 一个能掩护射手并尽量避免在你周围扫射而被射中的士兵 AI? Blaze 可以做到这一点。 即使是属于部落的远程 AI 也会从远处向你投掷长矛? 是的,即使那样。 你将能够使用这个系统创建你所有的敌人 AI。

无框架方法
Blaze AI 提供了一种非常简单的方法来构建您的 AI,并且不强制使用特定的方法或框架。 但是,无论您想做什么,Blaze 都可以让您在脚本和 MonoBehaviour 中以任何方式自由地进行操作。 这意味着 Blaze 可以与任何系统或资产集成。 无论。 它还适用于可视化脚本。

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

可定制性
您将对获得的可定制性和选项水平感到惊讶。 设置您自己的功能、动画、事件和音频。 打开或关闭功能。 还有大量的属性可供选择,你总是可以让你的敌人类型独一无二。

渲染管线
由于此资产是一个人工智能系统,它适用于 HDRP、URP 和内置管道。 该软件包附带了 URP 和内置的演示。

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

API 和编程
Blaze 提供大量 API 和对属性的访问,以对您的 AI 进行完全动态控制。 可以通过代码动态访问和更改所有检查器属性,以更改 AI 在运行时的行为方式。 所有 API 和公共属性都列在文档中。

BLAZE 支持的一瞥
多目标视觉系统| 正常状态 | 警报状态 | 攻击状态 | 大通 | 封面射手 | 近战 | 远程 | 扫射 | 后退 | 类人模型和通用模型 | 航点 | 分心系统 | 人工智能通讯 | 人工智能与人工智能 | 动画根运动 | 被击中 | 对某些标签做出反应 | 局部回避 | 距离剔除 | 敌人调度器 | 音频 | AI皮肤检查敌人接触

我们关心小细节
设定对分心的反应时间。
选择是否检查干扰位置。
惊讶的情绪 - 第一次看到带有自定义动画和音频的敌人时感到惊讶。
为每个状态设置不同的巡逻音频。
随机巡逻空闲动画(例如:系鞋带、给枪装弹)
无限的攻击动画和事件
设置航路点旋转(也许您希望 AI 在特定航路点看某个侧面/角度)
还有更多!

包装和演示
该软件包随附 8 个内置和 URP 演示(如视频所示),可让您启动并运行所需的一切,例如混战、掩护射手、健康、死亡、命中、干扰等等。 还附带了详尽的文档和源代码(在区域中进行了评论和组织)。






页: [1]
查看完整版本: 【更新】Blaze AI Engine 2.4.2人工智能系统