代码插件 Mission & Objectives 1.5适配UE5.2-5.1任务系统

代码插件  角色  UE5.0 



Mission & Objectives plugin is a great Editor extension which provides easy way to design Missions, quests, objectives and events. It comes with many examples and demo maps. It support side quests, multiplayer (replication server-client) and savegames for all players! Every mission gives flexibility to trigger additional conditions at any time. There are no worries of adding extra reward to player when special objective is completed, spawning particles when mission is activated, showing additional messages on Mission start / end.

It's robust system of delegates connected to widgets. Five of different approaches shows how useful it can be in any time.

start / complete notification
narration widget to show story line and dialogues
objectives list showed on the edge of the screen
LOG where mission history can be checked, Ongoing, Succeeded, Failed and all details
single objective prompt to show whenever we did something right
Even if plugin is mostly implemented in code it exposes everything to blueprints which makes setting up missions like a child play.

技术细节
Supported features:
Support for parallel missions being active at the same time
Multiple quest endings depending on choices
Multiplayer and replication
Scripted actions can be trigger at any moment (state) - on active, on complete
Robust widget systems to present VIEW - five different ways of communication
Demo levels with predefined missions
Character, obstacles, collectables, mission library and much more

Features:
Two types of new assets (Mission, Scripted Action)
Five widget systems (Mission Prompt, Missions Log, Objective Prompt, Objective List, Log)
Two example levels with easy to follow scripted missions
Character setup
12 textures
12 materials
Additional world objects
Code Modules:
MissionObjectives (Runtime) - Contains Model (data which are serialized), mission, manager, scripted action logic
MissionObjectivesEditor (Editor) - module responsible for editor node extension and asset definition
Number of Blueprints: 24
Number of C++ Classes: 26 - 7 (runtime) / 19 (editor)
Multiplayer support: Yes
Supported Platforms: Win32, Win64


Mission & Objectives 插件是一个很棒的编辑器扩展,它提供了设计任务、探索、目标和事件的简单方法。它附带了许多示例和演示地图。它支持所有玩家的支线任务、多人游戏(复制服务器-客户端)和存档游戏!每个任务都提供了随时触发附加条件的灵活性。当特殊目标完成时,无需担心为玩家添加额外奖励,当任务激活时产生粒子,在任务开始/结束时显示附加消息。

它是连接到小部件的强大委托系统。五种不同的方法显示了它在任何时候的实用性。

开始/完成通知
旁白小部件显示故事情节和对话
目标列表显示在屏幕边缘
LOG,可以检查任务历史记录,正在进行、成功、失败和所有详细信息
当我们做对某事时显示单个目标提示
即使插件大部分是用代码实现的,它也会将所有内容暴露给蓝图,这使得设置任务就像小孩子的游戏一样。

技术细节
支持的功能:
支持同时激活并行任务
根据选择可实现多个任务结局
多人游戏和复制
脚本操作可随时触发(状态)- 激活、完成
强大的小部件系统呈现视图 - 五种不同的通信方式
具有预定义任务的演示级别
角色、障碍物、收藏品、任务库等等

功能:
两种新资产(任务、脚本操作)
五个小部件系统(任务提示、任务日志、目标提示、目标列表、日志)
两个示例级别,具有易于遵循的脚本任务
角色设置
12 种纹理
12 种材料
其他世界对象
代码模块:
任务目标(运行时)- 包含模型(序列化的数据)、任务、管理器、脚本操作逻辑
任务目标编辑器(编辑器)- 负责编辑器节点扩展和资产定义的模块
蓝图数量: 24
C++ 类数:26 - 7(运行时)/ 19(编辑器)
多人游戏支持:是
支持的平台:Win32、Win64


作者 小海盗 发表于 昨天 14:18
您需要登录后才可以回帖 登录 | 立即注册
热门作品推荐
glow
Cartoon Kid, Boy 1.0卡通风格的男孩角色
glow
SurrounDead - Bundle 1.0.1生存后世界末日
glow
Devils - Bonus Files 4 - Music 1.0
glow
Archer Warrior Mecanim Animation Pack 2.
glow
NodeCanvas 3.2.8 AI行为逻辑编辑工具
glow
Dialogue System for Unity 2.2.32 对话UI
glow
Lowpoly Town Square 1.0卡通室外广场喷泉
glow
Modular Motion 2.0
glow
2-Handed Warrior Mecanim Animation Pack
glow
Butterflies pack 3D 2.00 蝴蝶群体飞舞特