大学计算机教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一部分
注意:在\BattleField 2\mods\bf2目录改变任何文件都将导致你无法晋级,如果你是拨号上网或者不关心多人网络对战,那就跟着我一步步来并且注意完整备份你的\BattleField
2\mods\bf2目录。不然到时你就后悔了。
1.准备level文件夹与BF2 editor
(1).在level文件夹下解压缩client.zip'与'server.zip,把解压后的一堆文件放置到level文件夹下,当提示你是否覆盖时选择全部。这时所有文件都是只读的,单击菜单编
辑/全部选定/
,然后右键单击属性,去掉所有文件的只读属性,并将更改应用到所有文件夹及其子文件夹
然后点击确定
(2)建立一个新的文件夹叫Editor
接着进入gamemodes\gpm_cq\64\目录下面,把gameplayobjects.con这个文件复制到你刚才建立的Editor文件夹下,现在我们把Dice的64人网络对战模式地图定制到了单人模式中,当然,如果你愿意,也可以攫取32人的对战地图到单人模式中。
批注:如果你想在16/32/64人地图中查看Strategic Areas(战略地带),那就把
gamemodes/sp1/16/ai目录下的StrategicAreas.ai放置到Editor\AI目录下面
(3)用记事本打开gameplayobjects.con文件,combat area(游戏中地图的范围,即战争地带)是由gameplayobjects.con定义的,下面的图片选中的代码就是战争范围:
或者你可以把以上文字(包括没有选中的)删除,自己定义一个范围,这需要BF2编辑器,否则你无法知道范围,当然如果不使用BF2编辑器,你可以把64人的combat area代码代替16人的combat area,这样16人地图也可以象64人地图这么大了,不用担心飞机飞出
战场了。
继续第二部分:BF2 编辑器
首先需要下载BF2编辑器:
/Library/_Mod_Day_/BF2_EditorSetup_Jan04.exe
一路NEXT之后启动编辑器,它会让你选择MOD,选择BF2即可,载入完毕之后,在组合
框里面切换至Level Editor
(1)打开File -> Load,选择并载入地图
(2)载入完毕(需要一些时间),你就可以看到一个3D的地图
(3)为了让你更加清晰的看到地图上的物体
选择'Render.- Toggle Draw Fog'去掉云雾
选择Render - 'AI' - "Toggle Draw AI,显示AI物体
(4)按住鼠标滚轮来旋转地图
(5)按住'W' 'A' 'S' 'D'键来环顾四周,就像你在游戏中的一样,配合鼠标滚轮你
就可以飞翔了
(6)鼠标滚轮往前滚可以加快你移动的速度,往后则可以减慢
(7)按住鼠标滚轮再按住Z可以垂直远离地图,鼠标滚轮再按住CTRL可以垂直靠近地图
(8)选择"Camera菜单可以切换视图角度,一般Normal Mode使用的最多(9)使用Render菜单可以打开或者关闭显示地图中的某些物体
第二部分
本帖最后由虾米于 2009-10-16 22:29 编辑
战地2单人地图制作教程2
现在我们可以用地图编辑器来浏览地图了,环顾一下地图四周你可以看到Capture Points控制点, Vehicles and Spawn points重生点,规划一下你的目标是使用现存的Capture Points或者使用新的Capture Points?但不管怎样你需要使用下面的工具:
选择工具,用来选择对象
移动工具,用来移动对象,上下左右前后
旋转工具,用来旋转对象
战争范围工具,用来规划地图的边界范围
1.如何增加一个控制点Capture Point
选择一个适当的地形地点,并且是安全的,重生点与控制点总是连在一起的,如果一重生就死了那就很郁闷了。确定你选择工具或者移动工具按钮是按下的,按住旋转工具无法放置对象。然后右键单击,弹出一个菜单,选择Create ControlPoint,你可以自己起个名字。
现在tweaker bar(属性栏)里面可以设置合适的值。
radius
占领范围,上图选中的灰色部分一般都是10-15,当然还要受到地形及四周的物体的影响,
值越高,AI占领的力度就越大
Team:这里一般有3个值,不同的值规定了控制点的所有者:
0 中立的
1 中国的或者中东的,上图是1,中国的
2 美国的
如果你想让控制点无法占领,选中UnableToChangeTeam 就可以了
2.重生点
现在你已经建立了控制点,可以在其周围建立一些重生点
选中控制点,点击右键,弹出菜单,选择Create SpawnPoint [cp name],它会自动命名,单击OK。如果你想要移动它,就用移动工具选中它并把它拖曳到合适的位置。重生点与控
制点通过一条黄色的粗线连接着。
注意:别把重生点放置在地图边界(Combat Area)外面,否则一出生就死了选择Render' - 'ai' - 'toggle infantry navmesh'.来查看重生点是否正确,
正确的重生点:
错误的重生点:
批注:你可以为BOT创建重生点
在tweaker bar里面设置:
OnlyForHuman:仅仅为人,不是BOT创建重生点
OnlyForAi:仅仅为BOT创建重生点
AiEnterOnSpawn:BOT重生后进入载具,需同时勾选OnlyForAi,并且需要在重生点对面
放置载具
上图重生点中的绿色线条表示你或者BOT重生后视线面对的方向
(3)载具重生点