UnrealEngine 用的故事与对话编辑器——StoryGraph
UnrealEngine 是一款功能强大的游戏引擎,被广泛应用于游戏开发中。今天要为大家介绍的是一个为 UnrealEngine 开发的开源项目——StoryGraph。该项目使用的主要编程语言是 C++。
基础介绍
StoryGraph 是一个针对 UnrealEngine 的插件,它为开发者提供了一个用户友好的图形界面,以便创建游戏中的故事和对话。这个插件允许开发者在 UnrealEngine 中直接编辑和设计故事流程,无需编写复杂的代码,大大提高了开发效率。
核心功能
- 故事与对话编辑:插件提供了一个直观的界面,开发者可以通过拖拽节点的方式构建故事流程和对话。
- 易于集成:只需将插件文件夹复制到项目中的对应目录,即可在 UnrealEngine 中使用。
- 灵活的保存与加载:支持保存和加载故事数据,使项目数据管理更加方便。
最近更新的功能
- 保存/加载系统:增加了保存和加载功能,通过简单的按键操作即可实现项目数据的保存和恢复。
- XML 文件导出/导入:支持将故事数据导出为 XML 文件,同时也支持从 XML 文件导入数据,增加了数据交换的灵活性。
- 编译优化:项目添加了对 IWYU (Include What You Use) 的支持,可以加快编译速度,但需要注意的是,该功能仅在 UnrealEngine 4.15 或更高版本上支持。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



