Unity的数据持久化-总览

数据的持久化

数据存储也称为数据持久化,是将游戏内存中的实时数据保存到硬盘文件中的一种手段和技术,使用持久化技术可以将数据永久地保存起来。

数据持久化最大的应用场景就是游戏存档。一般情况下,一款大型的单机游戏是无法在短时间内打通的,而玩家肯定不愿意每一次都从开始章节玩起。因此希望在打通每一个章节的时候记录下当前人物的状态、技能、等级、血量等信息,以便下一次接着这个进度继续往下玩,这个时候就需要对当前游戏的状态进行一个记录(即存档),把所有相关的游戏数据都存储(持久化)到一个存档文件中。

在Unity中,有四种方法可以实现数据持久化功能,分别是Unity引擎自带的PlayerPrefs类、XML格式数据文档、JSON格式数据文档、SQLite轻量级本地数据库(客户端存储数据)以及Excel表格形式数据文档。      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值