幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4112|回复: 6

请问一下怎么对游戏做更新呢,只做一小部分的补丁。请高

[复制链接]

1

主题

1

帖子

13

积分

②入门

积分
13
发表于 2008-3-11 15:13:14 | 显示全部楼层 |阅读模式
我想做一个关于文件补丁下载的东西,比如说一个游戏2G,我要对其中某一块做几M的更新,要怎样去处理呢?哪位高手能指点一下思路啊,谢谢。
回复

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2008-3-11 18:54:31 | 显示全部楼层
我觉得是文件系统上做文章吧。
比如原来的游戏的资源都放在data目录下,里面需要被更新的部分为test.bmp和test.script
建一个新的目录为patch,把新的test.bmp和test.script放这个目录下。
游戏在读入资源的时,先读patch目录中的test.bmp和test.script,若打开成功就把资源读入内存。不成功则再去读data目录下的test.bmp和test.script。
把上面说的文件目录改成打包文件,也应该是一样的。
え~え~お!!!
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2008-3-11 20:58:11 | 显示全部楼层
EXE换了就得了,补上新增的图片,打个ZIP……
Style-C
回复 支持 反对

使用道具 举报

8

主题

215

帖子

2223

积分

⑥精研

积分
2223
发表于 2008-3-12 13:44:10 | 显示全部楼层
楼主得详细点说。是自己准备写游戏,准备支持补丁功能,还是想对别人制作的游戏添加补丁功能?
前者好办,基本上通过配置文件或者命名规则等方式使得文件的读入有先后顺序,而补丁文件的优先级较高就OK。
后者……那就具体问题具体分析了。
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2008-3-13 19:49:00 | 显示全部楼层
这么说以前的确有些专门制作补丁的文件,具体怎么用和什么名字是忘了||
Style-C
回复 支持 反对

使用道具 举报

0

主题

6

帖子

1289

积分

⑥精研

积分
1289
QQ
发表于 2008-3-16 12:02:43 | 显示全部楼层
NSIS不错,如果是给别人的游戏做补丁,可以试试这个
3Days汉化组&DCPC汉化组&H2O汉化坑·lxhbs
回复 支持 反对

使用道具 举报

4

主题

51

帖子

1255

积分

⑥精研

积分
1255
发表于 2008-5-1 05:16:28 | 显示全部楼层
如果DX的话 是对com组件更新
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-30 03:15 , Processed in 0.021721 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表