现在的游戏尤其是一些国产的RPG游戏,“体积”是越来越大了:看看《鹿鼎记》那数CD冗长的安装过程,听说智冠正在制作的《第七封印》可能会超过10张CD!其实,很多游戏真正的核心程序和数据只有数十兆,甚至只有十来兆,那么,如何识别那些“大作”中无实际意义的部分,又如何精简游戏,以节省你宝贵的磁盘空间呢?我会先分析一下游戏中关键数据,分门别类地说明各种数据的作用,从而让各位明白如何处理:
一、首先游戏里最大的数据是视频部分的,主要包括:
1、片头、过场动画和制作小组的版权动画
2、人物造型的图像
3、各种关卡或场景的地图
4、各种景物如河流、山川等等的图像
从上面可以看出,后三个部分是较重要的或必须的,最没用的就是片头、过场动画和版权动画。过场动画只有你是初次玩这个游戏,才会觉得新鲜有趣,能完整地看下去。当你打到关键地方,一次次急着取进度进行攻关的时候,频繁出现片头的动画和版权说明,是最让人不胜其烦的事!好一些的设计能让你按ESC或回车键跳过,有些却非让你看完数分钟的片头动画不可。真希望诸位游戏制作商能考虑到玩家的心情,你的版权说明和宣传公司的意图是应该的,但也要让人有选择的自由——你的游戏真正制作的好玩震撼,就是不做任何版权说明,人家也会去打听是谁制作出来的;反之,就像那些什么口服液的连续广告轰炸一样,让人一看见就讨厌,到头来效果适得其反。
这些过场动画的格式,多是AVI格式,能用windows系统自带的媒体播放器播放。它们通常的分辩率不高,占据的磁盘空间却是惊人,比如微软的帝国时代I正式版,配套的几个AVI动画就达到113兆;三国志7的片头和结尾动画也几乎上百兆——《帝国时代》的片头动画还算是精品的那种,音乐出色,画面也切合游戏的主题;有些游戏的片头文不对题,不知道想表达什么,简直是一大堆垃圾,还设定没有动画就出错不运行游戏主程序,让人非看不可,真不知道制作组是怎么考虑的?
处理的办法:当然是能删除就删除了。一般地,这些视频文件都储存在游戏目录下面的AVI或是DATA、VEDIO子目录里,找到后删除就是,游戏中可能会出现对话框报错,提示你找不到指定的视频文件,不用管它,点击确定就是,多可以继续玩。对于那些设定了没有AVI文件就不能运行的游戏,或你不喜欢每次都有提示报错,可以来个折衷,你先删除原来的巨无霸,然后找一个很小的AVI格式的文件,再把这个小文件改名成为原来游戏相应的名称即可瞒天过海,动画一闪而过就可进入正式的游戏——到目前为止,幸亏各种游戏现在还没有检测片头动画文件字节数的变态设计,否则就只好每次都看那些味同嚼蜡的东西了。
视频部分的东西,地图也不是必须的。当然地图不能象AVI文件那样随便删除。一般地,游戏的地图存放在游戏目录的MAP或类似名称的子目录里,如果游戏带有地图编辑器,你能自己创建地图,又不打算玩游戏规定的任务关卡的话,才可以把自带的地图删除。原则上,不提倡删除地图,毕竟地图占的空间不大。当然,你很喜欢看那些动画或是根本不在乎磁盘空间占用的话,可以不去理会我的这篇文章。
二、音频部分。
对于游戏中的音频部分,包括游戏的音效和音乐,不能象视频一样纯粹视为硬盘空间浪费,游戏中的音效和音乐对整个游戏的效果烘托是很重要的。我要叙述的思路是在保证音频效果的情况下,合理调整后达到节省磁盘空间的方法:
就说本文开始提到的多CD的RPG游戏吧,音乐在里面占了不少的份量。有的游戏音乐是做成WAV文件的,这种格式的文件是非常浪费空间的储存方法,是第一代音频波形文件,虽然应用很是很广泛,但技术很落后了,盟军敢死队就是用这种格式存放游戏音乐的,只有3个主音乐,却占了50多兆的空间;有的是做成CD音轨的,这种方式本身并不占用磁盘空间,象帝国时代和魔兽争霸——但是有的游戏没有配套音轨的那张CD就不让你玩,音乐限制了游戏本身,又是一个让人烦恼的设计;有的是做成MP3文件,这种情况比较少。
针对上述的三种游戏音乐配套存放方式,我一一给出参考的处理方法:
1、对于WAV文件的音乐,一般要求不是很严格的,即使没有这些文件游戏也可以玩,如果你不喜欢游戏配的音乐,可以把WAV文件删除掉或替换掉——用录音机录制一段短短静音的文件就可替换掉这些东东;如果你喜欢原有的音乐,参考第2点做法;
2、对于做成CD音轨的游戏音乐,要求你的硬件比较高一点,操作也较复杂:首先必须去找免CD补丁的程序来修正游戏主程序检测CD的操作,然后你可以用一个抓取CD音轨的程序,把CD中的音乐抓取做成MP3或是WMA格式的文件,存放到硬盘上,占用的空间不会很大——你可以用功能强大的播放器在运行游戏的同时,后台随机播放这些音乐。当然,这样CPU的占用率会上升、也要求你的声卡有处理多音频流的能力,所以我说这样的硬件要求会高点——低端的机器游戏的速度会受影响降低。如果在第1点的情况下,你是喜欢游戏配的WAV音乐的,把它们压缩成MP3等格式后台播放可以节省不少空间。这样做到好处除了在保证游戏背景效果的同时,不用你频繁的切换CD,延长了了光驱的寿命,还可以让你灵活的配置音乐、体验不同的背景风格。比如我就用电影《角斗士》的MP3音乐来做帝国时代的背景音乐,别有一番情调和感受;
3、音乐本身就是MP3格式的,如帝国时代2标准版的开始曲,已经很体贴玩家,不用再多此一举了。但游戏公司为了版权或显示自己的特殊多不会这样做。
在这样对游戏的视频和音频进行精简后,一般能为你省出150-200兆的磁盘空间,即使你是有大硬盘的,这些节省出来的空间你不在乎,你也可以因为以后整理磁盘时要处理的数据量减少而节省时间;对于磁盘空间紧张的人,好处更是不用多说了。游戏的趣味、环境效果也没有减弱。
值得指出的是,有的游戏加密做的很好,到现在也没有免CD补丁的程序推出,必须有配套的CD放在驱动器里,建议用虚拟光驱的办法来解决,但这样就不是我们要讨论的节省空间的问题了,此处不再啰唆;片头动画、关卡地图和音频,是做成DAT文件和必须的数据合成在一个大文件里的,这种文件也没法子,只好将就着玩——象以前很出名的《命令与征服》,音乐是特定的DAT格式,要进入游戏用它本身自带的播放器才能听到。帝国时代2正式版里的视频数据是graphic.drs,75兆多;音频分成两部分,战斗音效也是做成sounds.drs,30兆,战斗教程、说明和游戏背景对话、历史事件的音效,就做成MP3文件,你可以自己找到来编辑。著名的雷神之棰,很多关键的视频、音频包括地图是合成存放在一个后缀名是PAK的文件里,游戏本身不带编辑修改功能的选项,但是网上可以找到PAK文件编辑器,可以灵活地配置编辑,比较方便玩家。无论如何,你应该先做备份,再进行上述的删除和修改编辑,观察游戏运行正常后再进行正式的处理和删除备份,以防破坏了游戏的完整性而要重装整个游戏。
|