UE5 关卡显示与存档功能

A、思路

1、最早的设想是在GM、FBC里用变量存储关卡数等进度,但发现不靠谱,

退出游戏,重新测试时,进度就没了。

或即便不退出游戏,刚开始正常,切换界面后就混乱了,各种错误。

2、尝试了很多方法,最终还是回归存档功能,这个最靠谱。

因为存档是可以储存到本地硬盘里的,需要时读档,这就确保了数据的安全性,不是临时的。

3、主要思路是关卡相关BP在初始时传参数到FBC,

FBC初始时读档或建档,确保进度是以往储存过的,

FBC的tick里监控GM里的重要布尔值判断,触发改变Save里的参数,以及存盘。

然后关卡相关BP根据Save里的参数,决定是否显示。

/难点在于要通过FBC来向SAVE实施储存行为,很绕。

UE的很多功能都是把简单问题复杂化,在魔兽3的WE等编辑器里很多功能太傻瓜了,而UE里就要很费劲的才能实现。这种复杂化类似CCG的WE,优点是自定义空间大,上限高,缺点是流程复杂,门槛高,一开始能把人绕晕。

B、参考图

相关推荐
maplewen.3 小时前
【UE】GAS 概述
ue5
dong1326979 小时前
UE5动画(上)
ue5
吴梓穆10 小时前
UE5 c++打印日志
开发语言·c++·ue5
吴梓穆10 小时前
UE5 C++ 绘制图形调试宏
开发语言·c++·ue5
chudonghao1 天前
[UE学习笔记][基于源码] 理解 Gameplay
c++·笔记·学习·ue5
爱搞虚幻的阿恺1 天前
RPG游戏开发【加餐】实现游戏小地图的简单方法
游戏·ue5·游戏引擎·虚幻
平行云PVT3 天前
数字孪生信创云渲染技术解析:从混合信创到全国产化架构
linux·unity·云原生·ue5·图形渲染·webgl·gpu算力
Дерек的学习记录4 天前
Unreal Engine 5:前置知识和入门基础
学习·ue5
GentooEmacs5 天前
unreal中渲染地球 通用静态磁层场线
ue5·数字孪生·太阳系·unrealengine·太空·地球磁场
思麟呀6 天前
UE蓝图初步
ue5