Unity 的 FSM AI 模板,用可视化状态机编辑器搭敌人行为,内置平民、近战与射击三类 AI,适配 FPS 与 VR 游戏。

概述:
Unity的Invector FSM AI Template可以利用有限状态机(FSM)的可视脚本编辑器设计独特的AI行为,无需掌握脚本技术即可生成大量的内置动作和决策。不仅如此,Invector FSM AI Template还可以进行快速添加界面的设计,以便开发者可以用代码实现自己的功能。由于Invector FSM AI Template是完全独立的平台,因此支持FPS,VR和Third Person Templates,这给游戏开发者带来了极大的自由度和灵活性,可以利用这一全新的AI引擎实现各种复杂的行为模型。同时,Invector FSM AI Template还支持人形动画模型、近战武器系统、射击武器系统以及AI生成系统,可以轻松实现大量的开发功能。另外,Invector还提供抛物线子弹,基于标签等的贴花、三维模型、动画和音效等配置,可以制作出完美的游戏场景。
功能列表:
- – 高级AI行为(平民、近战和射击)
- – FSM 行为节点编辑器,可创建自定义行为
- – FSM实时调试器
- – 路标系统
- – 布娃娃系统
- – 射击掩护行为
- – 伴随AI行为
- – 投掷行为
- – 几个带有示例的演示场景
- – 基于攻击范围的战斗
- – 在线文档和视频教程
- 完美适用于FPS和VR游戏,用Invector的Third Person Templates效果更好
- – 支持Humanoid和Generic模型
- – 近战武器系统
- – 射击武器系统
- – AI生成系统
- – 带有轨迹渲染器的抛物线子弹
- – 基于标签等的贴花……

总之,Invector FSM AI Template是一个功能强大的AI模板,可以极大方便游戏开发者制作复杂的游戏AI行为,而且可以用出色的效果制作出视觉效果绚丽的游戏场景。也就是说,使用Invector FSM AI Template,开发者可以实现各种令人惊叹的机甲竞技游戏、战斗游戏以及真实世界的角色行为等,极大地拓展游戏的创造性想象力.

常见问题
必须会写代码吗?
不一定,可视化 FSM 编辑器可以直接搭行为节点;原文另说也能写代码实现自定义功能并接入自己的界面。
内置哪些 AI 类型?
平民、近战和射击三类高级 AI 行为,另有伴随 AI、投掷行为与射击掩护行为。
怎么调试行为?
带 FSM 实时调试器,配合路标系统与自带演示场景查看节点执行情况。
兼容哪些模板?
与 Invector 的 FPS、VR、Third Person 模板配合使用,原文说用在 FPS 和 VR 上效果最好。
支持人形动画吗?
原文写到支持 Humanoid 与 Generic 两类,但该句在页面结尾被乱码截断,完整兼容清单未给出。
支持哪些 Unity 版本?
原文未提供版本区间与渲染管线要求,页面只列功能项与适用模板。




评论(0)