如果想用cocos creator 开发一个桌面单机游戏,但是存档会大于10mb,会有什么解决方案

如果想用cocos creator 开发一个桌面单机游戏,但是存档会大于10mb,会有什么解决方案

用sqllite存,其次桌面游戏也不差这10m吧

再简单一点直接writefile 也可以呀

cocos 怎么写文件呢,用electron 打包,然后用electron 写文件吗?

electron 可以在你的h5 的window中注入存读/读档方法, 你只需要在游戏中调用window.你定义的方法就可以了。

用electron写入

cocos creator 如何绑定这个数据库

好的,谢谢。

用electron打包那直接用node库呗,npm i sqlite

优化一下存档呗

1赞

尽快转electron,pc游戏非要限制自己的存档大小那纯属作茧自缚

厉害厉害 能说说 啥需求能存储10M吗 知道10M是多大的数据量吗

*一个ts游戏脚本1-2kb,我想你储存的是图片或者二进制文件吧,我想不出哪款游戏存档要用到二进制格式。
解决方案:将Python嵌入版到你的项目里,百度查几个压缩文件的库,然后用electron命令行调用即可一定程度压缩。