FlowGraph:与设计无关的节点编辑器用于在虚幻引擎中编写游戏流程脚本 源码
流动 虚幻引擎的流程插件提供了一个图形编辑器,专门用于脚本化虚拟世界中的事件流程。 它基于在视频游戏中设计和实现叙述的十年经验。 我们这里需要的只是简单性。 根据MIT许可获得许可。 您可以自由地将其用于商业项目,可以根据自己的喜好对其进行修改,然后进一步分发。 概念 它是与设计无关的事件节点编辑器。 该图中的单个节点是一个简单的UObject,而不是蓝图中的函数。 这使您可以将整个游戏元素(逻辑及其数据)封装在一个流节点中。 这个想法是您在整个游戏中只编写一次可重复的“事件脚本”! 与蓝图不同,Flow Node在设计上是异步/潜在的。 活动节点通常订阅委托,因此它可以通过触发输出引脚(或您选择的任何选项)来对事件做出React。 每个节点定义自己的一组输入/输出引脚。 设计游戏流程非常简单,只需连接代表要素的节点即可。 创建流节点的开发人员可以根据需要调用引脚的执行。 API
文件列表
FlowGraph:与设计无关的节点编辑器,用于在虚幻引擎中编写游戏流程脚本
(预估有个150文件)
FlowNodeBlueprintFactory.cpp
9KB
FlowAssetDetails.cpp
3KB
FlowAssetEditor.cpp
37KB
FlowDebuggerToolbar.cpp
5KB
FlowEditorCommands.cpp
6KB
FlowEditorModule.cpp
7KB
FlowGraphSchema_Actions.cpp
4KB
FlowGraphNode.cpp
22KB
SFlowPalette.cpp
6KB
SFlowGraphNode.cpp
14KB
暂无评论