游戏存档文件

fangrk 2003-07-24 09:28:41
为什么很多游戏的存档文件都是以二进制格式保存的?
与文本文件相比,二进制文件有什么优越性?
如何察看存档文件的内容?
有修改游戏存档文件经验的人说说如何针对性的修改文档
...全文
123 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Behard 2003-07-25
  • 打赏
  • 举报
回复
一般我都是修改来自己玩的
但是很多数据是靠猜的

我修改《三国群英传4》时,觉得他的登陆数据非常简单就改了
^_^ 要不,这个游戏太难玩了
njypch 2003-07-25
  • 打赏
  • 举报
回复
优越性楼上各位说得差不多了.
查看内容就用二进制形式打开,具体内容只有具体分析了.
qiuafa 2003-07-25
  • 打赏
  • 举报
回复
易读写
forever1314 2003-07-25
  • 打赏
  • 举报
回复
效率高,体积小
fangrk 2003-07-25
  • 打赏
  • 举报
回复
哈,那么有没有对修改游戏文档有经验的人啊?
bluedodo 2003-07-24
  • 打赏
  • 举报
回复
二进制的问题应该是避免轻易修改数据
tujj99 2003-07-24
  • 打赏
  • 举报
回复
up
cdocument 2003-07-24
  • 打赏
  • 举报
回复
fangrk(加把油,伙计!)兄:
捧场哈,一点不了解。
存档文件都是以二进制格式保存可能是为了隐藏自己的文件格式,让别人都不能读写。^_^!
rtdb 2003-07-24
  • 打赏
  • 举报
回复
二进制文件有什么优越性?
当然是方便了, 一个结构可以放很多数据, 一条语句就写入或读出了。
又不要人手工修改,当然没必要转成文本格式了。

DisplayWorld 2003-07-24
  • 打赏
  • 举报
回复
效率问题
loneststar 2003-07-24
  • 打赏
  • 举报
回复
又因为存档文件不用手工修改,所以也没有必要用文本显示了。
但有些脚本文件因为要手工改的,所以脚本文件有用文本的方式。
loneststar 2003-07-24
  • 打赏
  • 举报
回复
用二进制写,文件就比较小了。
像写入"123456"如果用二进制的话,用一个sizeof(int)就够了。
如果要用文本的话,那就要用6*sizeof(char)了.

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧