CS地图制作教程.docx
- 文档编号:23622411
- 上传时间:2023-05-19
- 格式:DOCX
- 页数:22
- 大小:854.92KB
CS地图制作教程.docx
《CS地图制作教程.docx》由会员分享,可在线阅读,更多相关《CS地图制作教程.docx(22页珍藏版)》请在冰豆网上搜索。
CS地图制作教程
CS地图制作
此教程来自ML工具包里面有他的空间链接有空的话去支持一下另外做了点点修改目的只是为了让新手看的更明白。
一.前言
1.为了使每一个骨灰级的CSer都能够制作出自己喜欢CS地图,所以这里弄个教程提高效率。
2.此教程用来教新手制做出一张最简单的CS1.6地图
3.整个制作流程:
工具的下载——Hammer3.5的设置——map的制作——map的编译
3.此教程仅适用于[M.L]_CS地图制作工具包08-01-18A
4.地图的组成元素概念:
固体、固体实体和点实体
二.工具的下载
做CS地图需要专门的工具,上面提供的是一个完善的工具包,快下载吧
主要工具有:
1.地图编辑器Hammer3.5
2.X-Man超级地图编译器
3.反编译器Winbspc1.4
4.纹理制作工具Wally1.55B
5.山体制作工具Gensurf(抽空换个中文版的)
6.游戏数据文件CS16_X-man_1002gold.fgd
三.Hammer3.5的设置
1.把CS地图制作工具包08-01-18A文件夹解压到硬盘后,打开CS地图制作工具包08-01-18A文件夹...
2.打开CS地图编辑器Hammer3.5,点击[工具]里的[参数设置]
3.[常规设置]里[只使用一个视图来编辑地图]打“√”
注:
此项可以根据个人习惯,可打可不打,本人习惯打“√”,后面的内容默认为打“√”了的
4.[2D视图]里[仅点击中心点才能选择对象]打“√”
注:
此项在做复杂的地图时,要根据情况使用或不使用,后面的内容默认为打“√”了的
5.[纹理]里增加自己做地图需要用到的纹理包,许多官方纹理包在CS\cstrike里可以找到
注:
cstrike.wad和halflife.wad两个纹理包是CS最主要的官方纹理包,常用纹理都在这两个里面。
cstrike.wad在CS\cstike里halflife.wad在CS\valve里
注意:
上图只是参考,究竟选什么wad文件,自己挑。
图中我选了官方纹理包cs_dust.wad和自制纹理包[M.L].wad。
特别提醒大家,使用的wad文件尽量都是放在同一文件夹下,否则在后面的编译中可能会出错。
你可以把wad文件都复制一份到同一文件夹内再进行增加。
其次使用的wad文件也尽量是在英文目录下,如果它们是在中文目录下的,后面的编译中也会出错
6.[游戏参数]里的[游戏数据文件]增加CS地图制作工具包08-01-18A\FGD\CS16_X-man_1002gold.fgd
7.其他设置不用管了,按[确定]保存以上设置
四.map的制作
1.新建一个map文件
2.选中
[固体工具]在编辑窗口里用左键拖出一块方形
3.按回车键建立这个固体a
4.按
后,点击固体a的中心来选中这个固体a
5.在这下拉菜单里选择视角,调整固体a各个面的厚度,不要窄了
注:
什么叫“不要窄了”呢?
就是说如果你要把厚度为60的固体挖出墙厚度为32的“房子”是没办法的,固体的厚度起码为64。
所以,窄了的话就会直接影响下面的6、7、8步骤
6.在选中固体a的状态下,点击[工具]里的[挖空]
7.就用默认值32吧,点[确定]
8.这时固体a变成了一个密闭的“房子”,“墙”的厚度为32
9.在这个下拉菜单里选[3D纹理视图]
10.选中
,鼠标左键按住编辑窗口中的某个位置来移动视角,右键可以上下左右移动,滚轴可以前进后退
11.找到“房子”
注:
如果房子贴的是aaatrigger纹理或其他一些特殊的纹理,在编译时会导致出错
12.如果“房子”贴的不是你要的纹理,那么在[纹理组]的[浏览]里选一张纹理
13.选中“房子”后,按
,纹理就被替换了
14.如步骤9再切换至2D视图。
按
后,在“房子”里单击一下后,确认了放点实体的位置,再按回车键建立这个点实体,切换视角看一下,不要让这个点实体卡在“墙”中,或放在“房子”外了,一定要在2D视图多转换几次,这样才看得更清楚.
下图:
回车后的顶视图
下图:
侧视图
15.使用
选中这个点实体,按右键,再点击[对象属性]
16.下拉菜单里选择light,里面的设置默认即可,关掉对话框。
这样,这张地图就有灯了
17.同样的方法,在房子里放点实体info_player_deathmatch和info_player_start各一个,它们分别是T和CT的出生点。
注意出生点之间不要接触、和其他固体也不要接触,都要保持一定的距离,否则在游戏中可能有人会被卡死;也不要放到“房子”外去了;放太高会摔死
18.这样,1V1的地图做好了,取名保存为map类型的文件,这里假设为cs1.map
注:
文件名不支持汉字
五.地图的编译
1.打开X-Man超级地图编译器(在下载后解压的文件里),窗口应该显示如下
2.如果不是,就在[文件]—[打开设置]里选择CS地图制作工具包里的编译器设置存档.bcp
3.把刚才地图编辑器里所添加的纹理包在这里也都添加上去
注意:
这个步骤做的就是选择打包非官方纹理进地图,[M.L].wad是自制纹理,所以需要打包进地图,否则别人将因couldnotfind[M.L].wad而无法进入地图。
halflife.wad和cs_dust.wad等都是官方纹理包,所以不要打包
4.点击[设置]里的[设置]
5.把这4个tool的path设置都一一对应好,文件都在CS地图制作工具包\tools文件夹里,点OK确定
6.这里找出cs1.map,按Run开始自动编译
7.编译时显示出来的许多数据都是编译过程的记录,也称编译报告,编译结束后它会说“按任意键继续”
8.好了,编译出来的cs1.bsp文件应该在放cs1.map的文件夹里了(如果不是,那是因为你做了本教程以外的设置),把它放入CS\cstike\maps里,运行CS看看吧!
编译失败的几个推测和解决方法:
1.CS地图所有实体或着点实体必须在一个完全封闭的固体空间内,如果只是看似封闭其实有裂缝的话,编译失败,当然更不能有实体或着点实体在外面
2.编译报告说Error:
Couldnotfindwadfile话,请先确定是否在超级编译器中打勾了自制纹理包,然后注意:
使用的wad文件尽量都是放在同一文件夹下,否则在编译中可能会出错。
你可以把wad文件都复制一份到同一文件夹内再进行增加。
其次使用的wad文件也尽量是在英文目录下,如果它们是在中文目录下的,编译中也会出错
3.地图和编译器的设置似乎没什么问题,但还是编译不成功:
可以尝试保存设置关闭编译器后再用编译器编译一下
六.最后的话
1,在这里提醒一下大家,不要相信某人说什么做地图很难.其实做一张CS地图很简单,不要想得过于太复杂,只要你按照上面的方法做,就能够制作出一张简单的地图,只要能做出一张CS地图,你就一定可以做出更好,更完美的地图;注意:
再次强调不要在制作过程中使用任何中文字,哪怕是路径也请你用英文.
很多英文你可能都不认识,没关系,一个个的自己去试就知道是什么意思,干什么的,有什么功能,而且你会很好的记住它.为什么要你去试?
因为哪怕是一个英语过6级的人他都不可能全都认识游戏里面编译的词,我只能帮助你制作出你第一张简单的CS地图,要不要深入研究那是你的事.工具我已经提供给大家了,在上面有下载(简体中文版).
最后给那些爱上制作地图的CSer天书一本辅助你
2.再不会做暴你头!
如有侵权请联系告知删除,感谢你们的配合!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CS 地图 制作 教程