- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
现在的年轻人一定喜欢打CS游戏吧
现在的年轻人一定很喜欢打CS游戏吧,也许很多人会沉浸在游戏的趣味和战斗的拼杀中,如果你没有足够的探索欲和求知欲,你或许并不会关心CS这块经典电子竞技游戏里蕴藏的诸多奥秘。比如,这些游戏中角色是如何形成,如何定位的?游戏中的地图是如何改变的?如果自己做一个CS地图,可能你会认为这是件力所不能及的事情,因为你会自然而然地认为那是制作这款游戏的游戏商家的事情,我们只管玩就是了。其实不然,世界之大、无奇不有,如果你对一件事情足够好奇,你会主动接近了解他,然后发现它其中的奥秘。这就是一种探索精神,而无论你将来从事什么行业,这种精神的都是必不可少的。
?????如何制作一张完整的CS地图?首先我们需要了解地图的基本要素和它们的组成元素,然后要理解软件、地图和游戏这三者之间的关系,把这些基本概念理解了,就为你之后的亲手制作打下了可靠的基础!(至少你知道了CS地图是如何在游戏中运行的)。下面我按自己的理解来为大家以最简明扼要的方式讲解一下基本概念,具体的条条框框我也说不上来。
?????【制作游戏地图软件工具】Worldcraft(Hammer).(注:这两个软件是升级的名称不同,其实是同一个软件,最早使用的是Worldcraft 3.3,Hammer是升级到3.4的Worldcraft)
??????主要用途:制作生成地图的源文件,格式:*.rmf 或 *.map。
?????【编译地图软件】Q系列、ZHLT系列(hl系列)
分4大程序:csg、bsp、vis、rad
分别对应得Q系列:QCSG、QBSP、QVIS、QRAD;ZHLT系列:hlcsg、hlbsp、hlvis、hlrad
推荐使用:zhlt系列(功能更强大)
作用:把源文件(格式:*.rmf 或 *.map)编译成游戏可运行的地图文件(*.bsp)
各程序功能介绍:CSG:统计地图中的实体和所用的纹理贴图、 BSP:生成没有任何灯光效果的地图(提供了基本的三维场景)、VIS:预先优化地图结构,提高地图运行速度、RAD:处理地图光源,生成完整的地图(增加光影的效果)
?????【地图设计与游戏的关系】游戏(通过FGD地图设计规范)---》地图制作软件----》生成源文件map格式(通过编译程序zhlt系列或q系列)---转换为地图文件(bsp格式)---》游戏(循环)
?????【FGD】这是个地图设计的规范库,它指定了该游戏引擎所使用到的地图的规范,规定不能超越了这个设计范围。它提供了许多地图中的元素内容,使设计者能更加方便的根据自己的意愿设计。注意:fgd的内容与所玩的游戏一一对应,即CS游戏就对应CS 的fgd库。
?????【游戏中的地图元素】玩家(警察、土匪)、人质、墙壁、地面、天空、墙壁、人质获救区,装备购买区、音乐等等其他元素。
?????【地图设计中的3元素】固体(地面、天空、墙壁等等)、固体实体(人质获救区、装备购买区、车子移动等等这些被赋予特殊属性的固体,游戏中不可见)、点实体(玩家出生地、背景音乐、人质摆放区、自动配备武器等等这些自动作用于游戏,没有固定形状游戏中不可见的区域)。
【CS地图最基本构成要素】一个由固体组成的密闭空间、游戏双方玩家、光源(可以不需要)。
【CS基本实体和地图类型】
(红色为点实体,绿色为固体实体)
?????????玩家:info_player_deathmatch(土匪)、info_player_start(警察)
?????????灯光:?light(室内灯光)、light_environment(户外太阳光)
?????????装备(非必须)func_buyzone(购买装备固体实体)
?????????地图类型:1、pk地图(血战地图):满足以上基本实体即可;
???????????????????2、置拆弹地图(如dust系列):func_bomb_target(炸弹放置点)
3、人质地图(如Italy)func_hostage_rescue(警察设置的人质获救区)?、hostage_entity(人质摆放区)
4、VIP地图(如油井地图)info_vip_start(定位1个VIP出生点)、func_vip_safetyzone(警察护送VIP到指定地点)
5、土匪逃逸地图:func_escapezone(土匪逃逸到指定地点即获胜)
6、固定枪械训练地图(pk地图的延伸):几种实体的组合
??具体参照?——?--—
好了,了解了以上这些基础的知识,你就可以好好大干一场了,自己亲手做一个简单的CS地图来。
【首个地图制作】
1、准备一款地图制作软件:Worldcraft 或 Hammer???『请点这里下载』
注意:我给各位提供的软件工具包中包含Value Hammer Editor 3.4 汉化版\Wally 1.
文档评论(0)