Project1

标题: 有个问题,值得研究下。 AGM爱好者都进来。 [打印本页]

作者: ヾ试着忘记╮    时间: 2012-5-2 18:06
标题: 有个问题,值得研究下。 AGM爱好者都进来。
内个啥
假设用AGM做了一个游戏,发给了别人玩,过了多长 ,我更新了,在这个游戏做很长有几百MB的时候,人家懒得下客户端,想下补丁,怎么实现补丁功能:?能不能用语言编程出来。求高手
还有就是存档功能,出新版本的  不能用上次的存档了吗?
作者: 熊喵    时间: 2012-5-2 18:19
提取出来你的本次更改的文件不就是补丁么,比如金庸群侠传,更改了对话,只需要发给玩家talk.grp文件就可以。AGM可能更复杂
作者: 0光    时间: 2012-5-2 19:29
……补丁……每一次更新输出的3个文件都会有所差异,要是AGM的各部分素材拆开来放还好,放在一起就没办法弄咯,至于存档继承……还没研究过,有时间去研究研究
作者: 死伤殆尽    时间: 2012-5-2 21:04
PatchMaker
作者: 小天    时间: 2012-5-2 22:27
死伤殆尽 发表于 2012-5-2 21:04
PatchMaker

我也在困扰这个问题。能详细解答一下吗。AGM的更新问题。
作者: 死伤殆尽    时间: 2012-5-2 23:29
小天 发表于 2012-5-2 22:27
我也在困扰这个问题。能详细解答一下吗。AGM的更新问题。

有个软件叫PatchMaker,功能是比对两个文件之间的差异并制作一个补丁文件,让文件A打好补丁后变成文件B,AB两个文件差异不大的话补丁文件的体积就比较小,可以胜任文件更新的工作。比方AGM的游戏,三个文件,actbin、actstr和exe,exe文件就是ACPlayer换个图标不需要更新,actstr和actbin里是游戏数据和素材,只要没非常剧烈的变化完全可以用PatchMaker做更新补丁。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1