本帖最后由 CTMM的sQee 于 2015-11-14 19:49 编辑
步骤1:
安装Defrag模组.
若没有Quake 3 Arena本体请看下面(下载地址在1L):
1:下载pak0.pk3
2:使用Pro Installer安装Quake 3 Arena本体以及模组
步骤2:
找到你需要移植的地图的pk3文件.使用7z打开(不知道winrar能不能打开.请自行测试)
把maps里面的bsp文件解压出来.
使用GtkRadiant进行反编译地图.
创建一个bat文件并输入以下内容
- "GtkRadiant的文件路径\q3map2.exe" -game q3a -convert -format map 地图名字.bsp
- pause
复制代码
然后把解压出来的bsp文件拖拽到bat文件进行反编译.
若您需要移植的地图是比较小的请直接跳到步骤3
打开radiant.exe在Select a game处设置成Quake III Arena and mods后点OK
点击Edit→Preferences后设置成如图
然后打开刚刚反编译出来的.map文件
重点来了!!!!
因为Hammer的网格比GtkRadiant小得很多,所以你得一个一个关卡弄出来.
GtkRadiant和Hammer的操作方式不同.
GtkRadiant在3D视图中按右键转换为摄像机模式,方向键为移动.
选中固体按Shift键加鼠标左键.
2D视图和Hammer的一样.
弄完出来后就保存.
步骤3:
打开GoldSource Hammer.点Tools→Options→Game Configurations.后新建一个游戏配置.内容随意.
然后到textures处添加一个.wad文件.(不用太讲究用的是哪个游戏.)
打开后保存为.rmf文件.
步骤4: 在Hammer4.1里打开刚刚保存的.rmf文件(若是大地图就把它们丢在一起.)
步骤5: 打开你Quake III Arena地图的pk3文件.提取纹理出来. 转换成vtf并创建vmt文件 步骤6: 进行一系列的优化过程.
优化完成后.编译地图→打包地图→发布地图.
提示: 可能会有很多的点实体或固体.若要删除请点Map→Entity report.
如果移植的地图有比较复杂的固体(例如山峰),就会变成比较棘手的事情.所以尽量避免出现这种情况.
当然,如果你有能力解决的话,那也是好事.
|