Unity关卡设计蓝图插件:Level Flow
Unity关卡设计蓝图插件:Level Flow
工具功能
- 丰富的控制结点:方便开发者控制物体移动、光源、特效、镜头行为等等
- 流程图:在流程图中快速编写关卡逻辑,使关卡实时相应玩家动作
- 参数平滑插值:提供Unity曲线、DoTween集成,以创建平滑的变化效果
- 各种结点模板:方便开发者快速创建自定义结点
- 实时读取与保存:方便开发调试
项目描述
插件以Uniny Visual Scripting为基础,添加完善了结点和逻辑,使原有工具成为了一个可用于辅助游戏关卡开发的流程图编辑工具,方便开发者能够在编辑器中实时调整流程图的结点、参数、连接顺序,并以此处理游戏对玩家的实时响应。
插件采用了以功能结点作为基础模板,在其之上构建功能结点的架构,通过这样的架构,减少了结点编程的工作量,同时在用户需要自定义结点的时候,也可以通过模板快速构建。
工具启发
插件启发自波兰开发商CD Projekt Red的开发管线、《赛博朋克2077》的任务编辑工具,以及我在快手游戏实习时接触到的关卡制作管线。
截图
Abundant control nodes.
Detailed control nodes. (using Lighting as an example)
Customized sub-graph
Curve parameters for smooth control.
Node template code: enabling developers to quickly create custom nodes.
开发人员
- Development: 韩浩天(Me)
- Mentor:谢文军
If you have any questions please feel free to contact me
This post is licensed under CC BY 4.0 by the author.


