Godot 保存我收集的物品

问题描述

我正在 Godot 引擎中开发一个平台游戏,我有一个中心世界,可以容纳所有个人级别的入口,但我想保存我在个人级别中收集的物品,以便我完成后关卡或到达检查站并返回中心世界,它知道我拿起了什么物品。我不知道这样做的最佳方法是什么

我只希望它在关卡实际完成或到达检查点时保存我拥有的物品,如果我只是退出关卡并收集了一些物品但从未到达检查点或完成关卡,我想要它们还在那里

解决方法

您可能希望将玩家收集的物品存储在一个文件中,当玩家到达某些检查点时您将更新该文件,并从中读取以找出玩家拥有的物品。你可以谷歌“Godot save game”来获得一些关于如何实际实现这一点的想法。