4 11 2008
编译Nexuiz官方地图
在发布的游戏里有可供GtkRadiant编辑的地图map文件,在游戏目录里的“data”文件夹,用 7zip打开“data20080229.pk3”这个350m的咚咚,进入“map”文件夹,Nexuiz的地图都趟在这里啦。一个地图还有其关联的文件,只是扩展名不同,其中map就是地图的源文件。
例如单人游戏第一关的地图有
downer.bsp 给游戏引擎渲染的文件,CS也是bsp扩展名的
downer.cfg 使用这个地图附加的配置
downer.ent 看来是控制点的咚咚
downer.instantaction 看来是单人游戏是使用的附加配置
downer.jpg 地图预览图
downer.map 供GtkRadiant编辑的源文件
downer.mapinfo 地图的描述信息,比如作者,和这个地图可以进行那些游戏模式
downer.rtlights 不知道是什么咚咚
downer.waypoints 看名字应该是机器人路点文件
把 那个bsp文件删掉,然后把其它文件的名字都改名,比如“downer1”,避免名字跟原来的冲突。用GtkRadiant打开map文件,观看一下,超复杂~,选择菜单“bulid”,选择第一个带test字样的快速编译命令,然后会出现命令体提示符的窗口,接下来几次自动打开和关闭。不用管,按O键查 看控制台输出
当看到
Wrote 1.2 MB (1304844 bytes)
8 seconds elapsed
Disconnecting
Connection closed.
地图就编译完成啦,在map的文件的相同文件夹就看到bsp文件,只需把bsp文件复制到Nexuiz的data文件夹里的maps文件夹,载入游戏,Nexuiz会自动搜索出来的,如果要地图预览图和描述信息,顺便把那些相关文件也复制过去就行了。
