产品描述
对话与任务大师是一个完整而灵活的解决方案,用于管理游戏中的对话和任务。设计用于无缝集成到任何项目中,它提供了强大的可视化编辑器和高级功能,可在几分钟内创建沉浸式对话和完整的任务系统。
观看YouTube视频展示2.1版本增强的工作流程,获得更流畅的体验!
加入我们的Discord服务器获取文档、技术支持并与社区联系!
🔓 包含完整源代码 – 完全自定义系统,个性化定制所有功能。
完全使用C++和蓝图构建,具有最大可扩展性。非常适合需要完全控制或集成到自定义管线的工作室。
核心功能特性
🗣️ 对话系统
- 基于节点的对话编辑器 – 使用自定义图表编辑器轻松创建和管理对话
- 条件对话 – 为对话节点设置触发条件
- 对话动作 – 在对话达到特定点时执行动作
- MetaHuman支持 – 通过Live Link或MetaHuman Performance兼容MetaHuman模型和面部动画
- 口型同步对话与动画 – 播放身体和面部动画与对话台词同步
- 环境对话 – 当玩家靠近时,NPC可进行独立对话
- 可跳过的对话台词 – 允许玩家跳过特定对话以改善节奏
- 空间化语音 – 根据NPC游戏内位置调整语音,增强沉浸感
- 子对话图系统 – 将对话组织成多个互连文件
- 警告系统 – 自动检测缺失的语音、动画和其他问题
- 对话本地化 – 基于Unreal的FText类型,完全可本地化
- Sequencer集成 – 在Sequencer中直接设置字幕
🆕 增强型对话创建工作流 (v2.1)
- 粘贴到图表功能 – 通过将原始对话文本直接粘贴到编辑器中即时生成对话节点
- ElevenLabs语音集成 – 使用自己的ElevenLabs API密钥在对话编辑器中直接从文本生成角色语音
- 自动面部动画链接 – 基于文件名匹配自动将面部动画与语音音频文件关联
- 自定义角色的ARKit兼容性 – 集成LiveLink ARKit动画曲线到MetaHuman Performance生成的面部动画中
🎯 任务系统
- 基于节点的任务编辑器 – 使用直观的图表编辑器创建和构建任务
- 任务日志UI – 完全可定制的日志,供玩家跟踪活动和已完成的任务
- 追踪任务UI – 高亮显示特定任务以便于进度跟踪
- 任务通知 – 显示实时成功和失败消息
- 内置任务目标 – 包括到达位置、与NPC交谈和完成基于统计的成就等目标
📊 统计系统
- 玩家行动追踪 – 跟踪自定义统计数据,如收集物品或击败敌人
- 与任务和对话集成 – 使用统计数据条件化对话和任务进度
💾 存档系统
- 高级游戏状态管理 – 保存和加载对话、任务和统计数据的进度
🎨 可定制UI
- 集中式配置 – 数据资产允许完整的UI自定义
- 快速修改工具 – 快速更改颜色、字体和背景
- 控制器支持 – 根据输入设备动态显示控制方式
⚡ 优化与可扩展性
- 改进的编辑器 – 多节点删除以加快工作流程
- 蓝图可扩展性 – 轻松创建自定义动作和条件,无需修改C++代码
- 可配置输入系统 – 使用Unreal Engine的输入映射上下文进行完全自定义
对话与任务大师设计用于适应任何类型的游戏,从叙事驱动的RPG到具有动态交互的动作游戏。凭借其直观的编辑器和广泛的功能,它为丰富游戏叙事体验提供了完整的解决方案。
技术规格
代码模块:DialogAssetEditorRuntime (运行时模块), DialogAssetEditor (编辑器模块), QuestAssetEditor (编辑器模块), DialogFromSequencer (运行时模块), DialogFromSequencerEditor (编辑器模块)
插件内容依赖:Common UI插件, Enhanced Input插件
蓝图数量:67+ | C++类数量:93+ | 网络复制:否
支持平台:Windows (其他平台未测试)
文档支持:
示例项目:在Discord服务器上可用(需要购买验证)
开发路线图:查看Trello看板
©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。



评论0