任务目标创建插件-Mission & Objectives
Mission & Objectives 插件是一个很棒的编辑器扩展,它提供了设计任务、任务、目标和事件的简单方法。它带有许多示例和演示地图。它支持所有玩家的支线任务、多人游戏(复制服务器-客户端)和存档!每个任务都提供了随时触发额外条件的灵活性。无需担心在特殊目标完成时为玩家增加额外奖励,在任务激活时产生粒子,在任务开始/结束时显示额外消息。
它是连接到小部件的强大委托系统。五种不同的方法显示了它在任何时候的用处。
- 开始/完成通知
- 旁白小部件显示故事情节和对话
- 目标列表显示在屏幕边缘
- 可以检查任务历史记录的日志,进行中,成功,失败和所有细节
- 每当我们做对某事时显示单一目标提示
即使插件主要是在代码中实现的,它也会将所有内容暴露给蓝图,这使得设置任务就像儿童游戏一样。
技术细节
支持的功能:
- 支持同时激活的并行任务
- 多个任务结局取决于选择
- 多人游戏和复制
- 脚本操作可以在任何时刻(状态)触发——激活时、完成时
- 强大的小部件系统呈现 VIEW – 五种不同的通信方式
- 具有预定义任务的演示关卡
- 角色、障碍、收藏品、任务库等等
特征:
- 两种类型的新资产(任务、脚本动作)
- 五个小部件系统(任务提示、任务日志、目标提示、目标列表、日志)
- 两个示例级别,具有易于遵循的脚本任务
- 角色设置
- 12个纹理
- 12种材料
- 额外的世界对象
代码模块:
- MissionObjectives(运行时)——包含模型(序列化的数据)、任务、管理器、脚本化操作逻辑
- MissionObjectivesEditor (Editor) – 负责编辑器节点扩展和资产定义的模块
蓝图数量:24
C++ 类数:26 – 7(运行时)/ 19(编辑器)
多人支持:是
支持平台:Win32、Win64
文档:https://docs.google.com/document/d/13NqGlXpkIR72v6j5j0qwcsMWC5y4JLW6hOH7hsyBxOY
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)