unity的做个RPG游戏怎么实现存档功能,能说说大概的思路嘛?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity的做个RPG游戏怎么实现存档功能,能说说大概的思路嘛?相关的知识,希望对你有一定的参考价值。

有一个存档点,或者通过UI点击。然后把玩家所在的场景名字,位置,玩家的属性,道具等全部写到一个文件中,或者unity可以使用PlayerPrefs来保存
在读取的时候,先读取文件,然后游戏按照对应的数据开始运转追问

怎么写到一个文件中

需要些什么知识

参考技术A 我业余的 答的不一定对 我的思路是把你当前的位置 物品等信息存成一个json或者xml格式的文本文件 读档的时候把文本转换成字典类 然后读取位置和物品 载入相关的scene 然后根据读到的值设置你的player就行了 参考技术B 如果需要存档的数据较少,可以用playerpref。如果较多,会数据库可以用SQLite, 比较灵活。也可以用json,xml甚至普通的txt都行。json和xml掌握了它们的语法就行。txt只要了解文件读写的API就行。 参考技术C 先说说你自己的思路

以上是关于unity的做个RPG游戏怎么实现存档功能,能说说大概的思路嘛?的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D实战RPG黑暗之光:游戏分解及各系统的实现

使用Unity制作一个RPG游戏

使用Unity制作一个RPG游戏

Unity3D RPG实现 2 —— 背包系统

flash游戏存档文件.sol,用修改器打开后的代码是啥编码

Unity3D RPG游戏制作 随堂笔记