河狸计划创梦编辑器存档怎么制作 存档功能制作
时间:2021-05-13 19:12 来源:未知 作者:永春小孩 点击:载入中...次
河狸计划创梦编辑器是游戏中主题构成部分,创梦编辑器最大作用就是制作游戏,那么玩家该怎么通过编辑器制作存档功能,需要注意什么。 1、整个流程是这样的 (1)从服务端下载数据 我们可以在游戏初始化时,下载服务端的存档数据到本地。 存档栏位有100个,每个存档栏位可以存整数/实数/布尔的一个值; 在游戏中可以进行相应的读取; (当然 读取到的那个存档的数据类型需要和到读取到的本地数据类型一样,否则是读不到的……) 然后服务器存档数据只有在游戏初始化时可以读取到,之后在本局中没有办法再从服务器读取存档数据到本地。据官方那边的说法是为了避免不同步的问题。 (2)本地临时存档栏位与触发器之间传输 本地有个临时存档栏位,触发器可以在任意时刻把数据存储到这个本地临时存档栏位中(因为都是本地的东西) 但貌似官方用了服务端验证防止作弊。 (3)本地存档传到服务端 本地临时存档可以在任意时刻传到服务端,但官方那边为了保证稳定性,做了每分钟上传次数限制;(就是1分钟内你传100次就第一次有效) 所以我想,反正传上去又下不下来,不如每次在游戏结束时才传,这样100%能传上去。 2、具体触发器使用 这里用我做的点灯玩法给大家举个例子: (1)游戏初始化时,把服务器存档数据放到本地 如图所示,可以在游戏初始化时,读取整数/实数/布尔型存档栏位的数据到本地(可以读到变量中) (2)在某时刻将存档数据保存在本地临时存档中 如图所示,可以在玩家一个小关后,将当前关卡数据保存在本地临时存档栏位中。 比如我通过第13关,那么我就存13到存档栏位0中,下次玩家进游戏就可以设置相应逻辑,从第13关开始。 (3)游戏结束时上传数据到服务器 如图所示,可以在游戏结束时上传玩家数据(一定要先上传再结束==) 这样就完成了存档。 (责任编辑:ku987小孩) |