概述:Combo Graph是一款基于Unreal引擎GAS(Gameplay Ability System)的插件,旨在通过自定义图表和节点式编辑器简化连击与战斗系统的设计流程。该插件支持快速迭代,内置集成友好,无需深入了解GAS即可使用,同时提供多人在线复制支持。插件包含两种连击节点类型(蒙太奇和序列),并配备碰撞组件、自动设置功能、行为树支持及详细的文档与演示项目。插件兼容Windows平台,并提供了多版本引擎支持。
特点:
· 自定义编辑器:高度定制化的资产编辑器,包含状态机风格图表和Persona动画视口/预览。
· 灵活动画支持:可在图表中使用动画序列或蒙太奇。
· 增强输入:支持通过增强输入定义节点间过渡,并在图表中显示键盘/手柄图标。
· 自动设置机制:为动画通知状态提供自动配置,减少手动设置工作量。
· 游戏效果容器:可为每个节点定义游戏效果成本和效果容器(如伤害),非GAS用户也可使用Unreal伤害系统。
· 游戏提示容器:支持为每个节点定义游戏提示容器(如命中特效/音效)。
· 多人在线复制:基于GAS和增强输入,内置复制和多玩家支持。
· 行为树集成:提供C++实现的行为树任务,便于在AI中运行连击图表。
· 碰撞组件:内置基础碰撞检测组件,可集成第三方碰撞系统。
· 代码模块:ComboGraph(运行时)和ComboGraphEditor(编辑器)。
· C++类数量:60个。
· 网络复制:支持。
· 支持平台:Windows、Mac、Linux。
· 版本兼容:1.6.0(5.3/5.4/5.5)、1.3.5(5.1/5.2)、1.3.1(5.0/4.27)、1.1.0(4.26)。
