多人游戏升级等级经验系统 Experience System
🎞️ 预览:[观看视频]
📖 文档:[查看文档]
📺 设置指南:[观看视频]
🎮 下载演示:[Windows]
📨 需要帮助?[电子邮件 Dyno] 或 [加入 Discord]
此蓝图系统包括跟踪多个玩家体验并在游戏中创建基于关卡的逻辑所需的一切。
为了观察您的进度,我添加了传统的边缘拥抱体验栏,以及可以轻松放置在屏幕周围不同位置的微型 HUD。
有一个体验窗口,你可以使用它向玩家显示他们需要了解的所有体验类型。玩家可以点击其中一个,它将更新用于显示该体验类型的HUD,而不是默认值。
标准体验栏和外观酷炫的径向体验栏都包括在内,两者都可以轻松集成到您创建的任何其他小部件中。
您可以一次奖励一种或多种经验类型,甚至还有一种治疗师友好的方式来分享多人游戏中的经验。
经验增益可以按需锁定和解锁,甚至还内置了乘数系统,因此您可以快速轻松地增加或减少传入的经验增益。
您还可以从玩家身上夺走经验并降低他们的等级。体验变化,关卡变化可以显示在玩家的屏幕上,您可以为每种体验类型选择显示和不显示的内容。
有一个大显示屏和一个用于关卡变化的小显示屏,您还会发现这个充满活力的烟花带有浮动的加号 Niagara 系统,以及 Level Up 和 Down 声音。你可以轻松地为每种体验类型设置不同的声音和Niagara系统,用于升级和降级更改。
您还可以制作对玩家完全隐藏的体验类型,然后您可以使用这些体验类型来增强游戏中的特殊功能,例如保证奖励或秘密技能。
我还加入了这个关卡封锁区域系统,它可以让您根据玩家当前给定经验类型的等级来限制地图区域。
所有内容都会在会话和关卡之间自动为您保存和加载,并且一切都已经为多人游戏复制。我甚至包括了一个 PVP 体验示例。
演示世界以及其中的所有好东西也包含在资产中。
你可以通过向玩家控制器添加一个组件来轻松地将此系统添加到项目中。然后,只需配置您的体验并将 AddExperience 事件集成到您的游戏中即可。您还可以绑定事件调度器,这样您就可以收到有关玩家经验或等级变化等内容的通知。
蓝图有注释且易于阅读,内容丰富的文档将指导您完成系统的每个部分。
请先
!