Doom3源代码编译(Win32) 待续更新
从Git上拖下来的Readme文件中关于Win32下编译过程的不是很详细,碰见了几个小麻烦,幸好有万能的google/baidu,解决起来也没什么技术含量。
以下为编译的几个Tip:
1、默认编译模式是Dedicated Release,单机运行用Release模式编译就能运行。
2、源代码存放目录最好改成Doom,这个和运行时查询cfg文件有关,不改的话自己要修改目录相关的地方。DoomDLL项目的配置属性里面有个命令参数
+set fs_basepath “X:\XXXX\Doom" +set com_allowConsole 1 +set si_pure 0
其中X:\XXXX\Doom自行修改对应上。
3、Doom支持多国语言,里面有个文件处理多国字符的(如德语意大利语),Vs2010打开后识别不了这些字符就自动转换了,当然是”乱码级“的转换,所以引号什么的会出现不配对,搞得我编译出一堆莫名其妙的错误,无视这些鸟语,在语法上调整到能编译即可,无视字符具体内容(有安装这些国家语言支持就不会有这问题吧)。
4、Doom3编译要DirectX和Visual Studio 2010,这个Readme文件中有提过了。
5、运行所需资源:doom3安装好后要升级到1.3(身在天朝这个资源很容易找),将游戏安装文件目中的base中所有文件一股脑拷到源代码的base目录下就行。
6、默认编译是不包含d3xp和maya的导入工具的,需要的话别忘了自行打钩~~~
浙公网安备 33010602011771号