
1/13

State Designer 是一套现代化有限状态机解决方案,适用于你的 GameObject 和基于 Entity 的工作流。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.6.0
兼容
兼容
兼容
描述
即使您从未使用过状态机,也可以通过可视化方式构建游戏逻辑。State Designer 是一款适用于 Unity 的可视化有限状态机编辑器,可通过连接状态、动作、条件、事件和转换来创建角色能力、交互对象、UI 流程、场景逻辑、AI 行为等各种游戏系统。
State Designer 内置了丰富的即用型动作和条件,无需从零开始编写逻辑,即可快速构建实用的游戏系统。
在底层,State Designer 使用高性能的 DOTS 运行时,即使随着图表和项目规模不断扩大,也能保持高效且可预测的执行性能。您无需具备任何 DOTS 知识,也无需编写自定义脚本即可使用。
✨ 可视化构建游戏逻辑
- 使用直观的节点式编辑器构建有限状态机
- 通过事件、条件和转换连接不同状态
- 使用丰富的即用型动作和条件,涵盖动画、音频、输入、物理、NavMesh、UI、场景、存档/读档、变量、数学运算等功能
- 按顺序或并行执行动作
- 使用 Shared Variables 在整个图表中共享数据
- 在运行时查看变量并调试图表执行过程
- 通过覆盖和继承创建可复用的子图
- 保存、加载、暂停和恢复运行时状态
🔌 连接您现有的代码
State Designer 可以浏览您自己的脚本、Unity 组件以及已安装资源中的兼容方法,并直接将这些方法用作动作或条件。
您可以配置参数、传递变量并保存返回值,无需编写自定义包装器或集成脚本。这使 State Designer 可以轻松连接您自己的游戏系统以及第三方资源。
🎮 在整个游戏中构建逻辑
State Designer 并不仅限于角色或 AI。任何包含明确状态、阶段或模式的系统,都可以通过可视化方式进行组织:
- 游戏玩法: 角色能力、战斗状态、冷却机制和交互
- 交互对象: 门、电梯、开关、陷阱和谜题
- UI: 菜单、提示、对话和界面切换
- 场景管理: 场景加载、卸载和持久化场景
- AI 与模拟: 响应式智能体和事件驱动的世界逻辑
- 回合制游戏: 阶段管理和行动结算
- 存档系统: 持久化状态和变量恢复
- 自定义系统: 通过可视化方式构建项目专属的游戏机制
🚀 从简单开始,按需扩展
State Designer 的设计目标是让您可以从简单的 GameObject 逻辑开始,并随着项目的发展逐步使用更高级的功能。
- 支持 GameObject、混合项目以及 Unity Entities
- 基于 DOTS 的运行时,可高效执行状态逻辑
- 使用 Burst 编译的图遍历和状态转换系统
- 同时支持基于对象和基于 DOTS 的节点
- 提供熟悉且易于扩展的 API,用于创建自定义状态、动作和条件
- 支持自定义编辑器控件和 Inspector
- 支持运行时调试和变量查看
- 专为可维护的长期项目集成而设计
🤝 无缝集成
State Designer 可与越来越多的热门 Unity 资源无缝集成:
- Animal Controller
- Behavior Designer Pro
- Dialogue System
- DOTS Survivors
- Easy Build System
- Essential Kit
- Feel
- Juicy Actions
- Love/Hate
- Curvy Splines
- Quest Machine
- Sensor Toolkit 2
- Simple Waypoint System
- Ultimate Character Controller
- Ultimate Inventory System
State Designer 将有限状态机清晰直观的结构与现代高性能运行时相结合,为您提供一种灵活的方式,在整个 Unity 项目中以可视化方式构建和组织游戏逻辑
State Designer - DOTS Powered Finite State Machines
Unity 海外资源商店评分
5.0(4条评分)
国内数据
44浏览
0收藏
当前价格
¥688.80
¥984
30% OFF
已享受 平台补贴
席位
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证协议
非标准最终用户许可协议
文件大小
121.5 MB
最新版本
1.3.0
最新发布日期
2026-08-20
支持Unity版本
/
支持的团结引擎版本
1.6.0或更高
发布者支持
support@opsive.com



