




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2第10章 游戏编辑工具 教学目标了解游戏编辑器的类型。掌握游戏编辑器和游戏开发的关系。重点触发编辑器的使用。AI编辑器的使用。难点选择英雄的设计方法。刷新怪物的设计方法。310.1 游戏编辑工具类型这些游戏制作工具不同于程序开发人员开发游戏引擎这些游戏制作工具不同于程序开发人员开发游戏引擎代码时使用的集成开发环境,也不同于美工设计师所代码时使用的集成开发环境,也不同于美工设计师所使用的使用的2D或者或者3D的图形图像设计工具,它能够帮助策的图形图像设计工具,它能够帮助策划设计人员实现游戏设计的编辑工具,例如场景编辑划设计人员实现游戏设计的编辑工具,例如场景编辑器,或者称为关卡编辑器。器,或者
2、称为关卡编辑器。 所有编辑器功能简介如下。所有编辑器功能简介如下。地形编辑器 触发事件编辑器 声音编辑器 物体编辑器 AI编辑器 战役编辑器 物体管理器 输入管理器 410.1.1 地形编辑器打开打开魔兽争霸魔兽争霸的世界的世界编辑器最先看到的就是地编辑器最先看到的就是地形编辑器窗口形编辑器窗口(如图如图10-1),这也是世界编辑器的基础这也是世界编辑器的基础窗口,在上面可以即时看窗口,在上面可以即时看到地图制作的效果。到地图制作的效果。工具面板分为工具面板分为5个,分别个,分别是:地形面板、地形装饰是:地形面板、地形装饰物面板、单位面板、地区物面板、单位面板、地区面板、镜头面板。如图面板、镜
3、头面板。如图10-2所示。所示。510.1.2 触发事件编辑器一个触发器分为一个触发器分为3部分部分(图图10-3):事件、环境、:事件、环境、动作。动作。触发事件编辑器上的右键菜单指令有:触发事件编辑器上的右键菜单指令有:新类 新触发器 新触发器注释 允许触发器 初始打开 分类是注释 610.1.2 触发事件编辑器打开触发事件编辑器,再打开变量管理器,单打开触发事件编辑器,再打开变量管理器,单击击“添加变量添加变量”按钮。添加变量如图按钮。添加变量如图10-5所示。所示。添加变量添加变量PlayerUnit如图如图10-6所示。所示。710.1.3 声音编辑器通常声音是不需要特别设置的,通常
4、声音是不需要特别设置的,使用较多的是在过场动画模式里,使用较多的是在过场动画模式里,用于配合过场动画而播放。声音用于配合过场动画而播放。声音编辑器如图编辑器如图10-8所示。所示。菜单指令:菜单指令:播放:播放当前声音。停止所有回放:停止当前正在播放的声音。用作声音:将声音用作声音。用作音乐:将声音用作音乐。替代内部声音:使用其他声音替代内部声音。输出声音:将声音另存为文件。810.1.4 物体编辑器这种编辑器的主要作用是,通过该这种编辑器的主要作用是,通过该编辑器对游戏中使用的物体进行数编辑器对游戏中使用的物体进行数值的设定,在物体编辑器里设定的值的设定,在物体编辑器里设定的数值被用于游戏实
5、现。数值被用于游戏实现。有了物体编辑器大大提高了工作效有了物体编辑器大大提高了工作效率,程序部门只需要把编辑器中涉率,程序部门只需要把编辑器中涉及的物体的数值和属性项目在程序及的物体的数值和属性项目在程序中定义好就可以。中定义好就可以。 魔兽物体编辑器,针对各种对象,魔兽物体编辑器,针对各种对象,其中包括单位、可破坏物、物品、其中包括单位、可破坏物、物品、技能、升级。编辑它们的所有属性,技能、升级。编辑它们的所有属性,包括外形、图标、热键、攻击方式包括外形、图标、热键、攻击方式等。物体编辑器如图等。物体编辑器如图10-9所示。所示。910.1.5 AI编辑器在在AI 编辑器中可以创造人工智能来
6、指挥部队的编辑器中可以创造人工智能来指挥部队的发展和进攻战略。发展和进攻战略。AI编辑器如图编辑器如图10-10所示。所示。1010.1.6 战役编辑器战役编辑器用于制作战役界面,让游战役编辑器用于制作战役界面,让游戏设计师可管理战役的开始、完成,戏设计师可管理战役的开始、完成,安排战役关卡的任务和顺序。安排战役关卡的任务和顺序。 战役编辑器如图战役编辑器如图10-11所示。所示。战役编辑器中的主要按钮有如下几个。战役编辑器中的主要按钮有如下几个。 添加地图:加入地图到战役中。 去除地图:从战役中去除地图。 编辑地图:在地形编辑器中打开地图编辑。 输出地图:导出地图另存为地图文件。1110.1
7、.7 物体管理器物体管理器仅仅用于管理已放置在地图上的所物体管理器仅仅用于管理已放置在地图上的所有对象,你可以得到对象的信息,或者选择使有对象,你可以得到对象的信息,或者选择使用物体编辑器编辑对象。用物体编辑器编辑对象。物体管理器如图物体管理器如图10-12所示。所示。1210.1.8 输入管理器输入管理器类似于物体管理器,在这里不但可输入管理器类似于物体管理器,在这里不但可以管理所有导入地图的文件,同时也可以将一以管理所有导入地图的文件,同时也可以将一些新的模型文件导入到地图编辑器中。输入管些新的模型文件导入到地图编辑器中。输入管理器如图理器如图10-13所示。所示。1310.2 编辑器基础
8、操作本节将介绍常用菜单指令本节将介绍常用菜单指令和变量的基本知识,了解这和变量的基本知识,了解这些知识将对制作地图有很大些知识将对制作地图有很大帮助。帮助。1410.2.1 地图属性地图描述:修改地图名称、描述、建议玩家数、作者地图描述:修改地图名称、描述、建议玩家数、作者等信息,这些信息会在选择地图的时候显示在简介里。等信息,这些信息会在选择地图的时候显示在简介里。如图如图10-14所示。所示。地图选项:修改地图环境设定。如图地图选项:修改地图环境设定。如图10-15所示。所示。地图尺寸和镜头范围:修改地图的镜头范围,游戏中地图尺寸和镜头范围:修改地图的镜头范围,游戏中的镜头是不能够超过这个
9、范围的。如图的镜头是不能够超过这个范围的。如图10-16所示。所示。1510.2.1 地图属性地图读取设定:修改当前地图的读取画面和读地图读取设定:修改当前地图的读取画面和读取时显示的信息,类似地图描述,但是这里的取时显示的信息,类似地图描述,但是这里的修改信息是显示在地图读取时的等待画面的。修改信息是显示在地图读取时的等待画面的。如图如图10-17所示。所示。地图初始设定:设置地图天空显示效果、开始地图初始设定:设置地图天空显示效果、开始的游戏时间等。如图的游戏时间等。如图10-18所示。所示。1610.2.2 玩家属性玩家属性:设置玩家名字玩家属性:设置玩家名字(图图10-19)、种族、控
10、制者,、种族、控制者,选中固定开始地点后开始点将固定不变。选中固定开始地点后开始点将固定不变。结盟优先权属性:有优先权的玩家将会优先在同盟玩结盟优先权属性:有优先权的玩家将会优先在同盟玩家旁边的开始点出现。设置界面如图家旁边的开始点出现。设置界面如图10-20所示。所示。部队属性:势力也就是同盟,这里可以固定在进入地部队属性:势力也就是同盟,这里可以固定在进入地图之前有多少个不同的势力,每个势力包含几个玩家。图之前有多少个不同的势力,每个势力包含几个玩家。设置势力如图设置势力如图10-21所示。所示。1710.2.2 玩家属性科技树属性:每个玩家能够生产的单位,要改变它需科技树属性:每个玩家能
11、够生产的单位,要改变它需要把要把“使用自定义科技树使用自定义科技树”打上钩,如果把各单位名打上钩,如果把各单位名后的钩取消,在游戏中将不能生产此单位。设置科技后的钩取消,在游戏中将不能生产此单位。设置科技树属性如图树属性如图10-22所示。所示。技能属性:每个玩家能够研究的魔法技能,与科技树技能属性:每个玩家能够研究的魔法技能,与科技树属性类似,去掉各技能后的钩将不能在游戏中使用此属性类似,去掉各技能后的钩将不能在游戏中使用此技能。设置技能属性如图技能。设置技能属性如图10-23所示。所示。1810.2.2 玩家属性升级属性:每个玩家能够升级的升级选项,可升级属性:每个玩家能够升级的升级选项,
12、可设定三种状态,设定三种状态,“不可取得的不可取得的”即不能够在游即不能够在游戏中升级;戏中升级;“可取得的可取得的”即可在游戏中升级;即可在游戏中升级;“已研究的已研究的”即进入游戏后就已经默认研究好即进入游戏后就已经默认研究好了。设置升级属性如图了。设置升级属性如图10-24所示。所示。1910.2.3 常用菜单1) 文件菜单文件菜单2) 察看察看3) 高级高级整个地图显示如图整个地图显示如图10-26所示。所示。2010.3 创建地形及装饰物世界编辑器强大而易用,地形编辑器可以世界编辑器强大而易用,地形编辑器可以非常简单地做出你想要的地形,地形装饰非常简单地做出你想要的地形,地形装饰物则
13、是一些用来装饰地图的物体。物则是一些用来装饰地图的物体。地形面板和地形装饰物面板的使用非常简地形面板和地形装饰物面板的使用非常简单,所以这里主要介绍几个容易产生问题单,所以这里主要介绍几个容易产生问题的地方。要注意的是,树木资源在的地方。要注意的是,树木资源在“地形地形装饰物装饰物”中,而金矿和各种中立建筑都在中,而金矿和各种中立建筑都在单位面板的单位面板的“中立无敌意中立无敌意”类别中。类别中。2110.3.1 创建斜坡斜坡必须是相邻高度的两层,相邻两地块之间斜坡必须是相邻高度的两层,相邻两地块之间高度差超过两层的不能跨层制作斜坡。如图高度差超过两层的不能跨层制作斜坡。如图10-27所示是制
14、作相差一层的地形。所示是制作相差一层的地形。打开地形面板,单击图标,如图打开地形面板,单击图标,如图10-28所示,用所示,用斜坡刷子沿分界拖动。斜坡刷子沿分界拖动。这样就做出了一个斜坡,如图这样就做出了一个斜坡,如图10-29所示。所示。2210.3.2 物体缩放在地图中加入一个地形装饰物在地图中加入一个地形装饰物木桶。如图木桶。如图10-30所示。所示。打开物体管理器,在它里面找到木桶,选择右打开物体管理器,在它里面找到木桶,选择右键菜单键菜单“在物体编辑器中察看在物体编辑器中察看”。如图。如图10-31所所示。示。修改修改“编辑器编辑器-最大比例最大比例”和和“编辑器编辑器-最小比最小比
15、例例”,如图,如图10-32所示。所示。 2310.3.2 物体缩放在出现的对话框中改变物体的在出现的对话框中改变物体的X、Y、Z大小比大小比例。如图例。如图10-33所示。所示。单击单击“确定确定”后,可以看到物体的大小改变。后,可以看到物体的大小改变。如图如图10-34所示。所示。2410.3.3 瀑布制作首先要把菜单中的首先要把菜单中的“高级高级”“强制水的高度限制强制水的高度限制”选选项关闭。如图项关闭。如图10-35所示。所示。用地形工具做出高地上的水域,就是在地图上做出高用地形工具做出高地上的水域,就是在地图上做出高低地形,在地形上加上浅水。如图低地形,在地形上加上浅水。如图10-
16、36所示。所示。在在“地形装饰物地形装饰物”面板选择面板选择“洛丹伦的夏天洛丹伦的夏天水水瀑瀑布布”,放到合适的位置。瀑布效果如图,放到合适的位置。瀑布效果如图10-37所示。所示。2510.4 触 发 器设计师使用脚本事先编辑好剧本之后,将其储设计师使用脚本事先编辑好剧本之后,将其储存在特定目录下。运行游戏时,游戏会在开始存在特定目录下。运行游戏时,游戏会在开始运行指定的剧情运行指定的剧情(开头动画开头动画)之后,在游戏中主之后,在游戏中主角的触发下,在不同的时间、地点和不同事件角的触发下,在不同的时间、地点和不同事件下发生不同的故事。下发生不同的故事。脚本通常都是通过预定义的事件来触发的,
17、当脚本通常都是通过预定义的事件来触发的,当发生一定的事件的时候,则执行对应的脚本。发生一定的事件的时候,则执行对应的脚本。而这些事件的具体表现形式,则可以通过一种而这些事件的具体表现形式,则可以通过一种称为触发器的游戏元素来实现。称为触发器的游戏元素来实现。2610.4.1 概述触发器就是指通过特定的事件导致新的事件发触发器就是指通过特定的事件导致新的事件发生的机制。生的机制。 触发器是事件编辑器的关键所在,游戏中多样触发器是事件编辑器的关键所在,游戏中多样的任务、不同的事件、胜利的任务、不同的事件、胜利/失败的条件、天气失败的条件、天气的变化等这些全部都是触发器的功劳。的变化等这些全部都是触
18、发器的功劳。触发器一般都是使用已经固定好的模式,仅仅触发器一般都是使用已经固定好的模式,仅仅要求设计者在使用时设定触发器的控制变量和要求设计者在使用时设定触发器的控制变量和参数,来控制触发条件。参数,来控制触发条件。 一段游戏内容的触发,是通过多种情况来实现一段游戏内容的触发,是通过多种情况来实现的。就触发的媒介来说,基本上可以归纳为人的。就触发的媒介来说,基本上可以归纳为人物触发、物品触发和地图触发三种。物触发、物品触发和地图触发三种。2710.4.2 实例:选择英雄首先,打开变量编辑器新建一个变量首先,打开变量编辑器新建一个变量“PlayerUnit”,类型设置为类型设置为“单位单位”,初
19、始值为,初始值为“空空”。变量编辑器。变量编辑器如图如图10-38所示。所示。然后,在地形编辑器中选择地区面板,在地图上添加然后,在地形编辑器中选择地区面板,在地图上添加三块区域,默认名字为三块区域,默认名字为“地区地区 000”、“地区地区 001”、“地区地区 002”。如图。如图10-39所示添加触发区域。所示添加触发区域。在单位面板上选择在单位面板上选择“中立无敌意中立无敌意”,然后在,然后在“地区地区 001”和和“地区地区 002”上各放置一个英雄,接着选择上各放置一个英雄,接着选择“玩家玩家1(红色红色)”,放置一个小精灵。内如图,放置一个小精灵。内如图10-40所示。所示。2810.4.2 实例:选择英雄如果小精灵进入了触发区,首先消除小精灵,给玩家如果小精灵进入了触发区,首先消除小精灵,给玩家创建所选择的英雄单位,并将这个单位记录到变量创建所选择的英雄单位,并将这个单位记录到变量PlayerUnit中,以供后续的操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年火电运行值班员中级考试题库
- 2025年热点聚焦人力资源管理师考试预测题
- 广东潮州卫生健康职业学院《传感检测技术》2024-2025学年第一学期期末试卷
- 2025年物资储备库安全管理招聘考试要点与模拟题集
- 天津外国语大学滨海外事学院《数据采集与预处理应用》2024-2025学年第一学期期末试卷
- 2025年殡仪服务技能进阶遗体防腐整容师面试模拟题及答案
- 民办万博科技职业学院《复变函数与积分变换Ⅰ》2024-2025学年第一学期期末试卷
- 2025年高级炼油操作工实操考试技巧与模拟题解析
- 2025年心理咨询师考试复习资料及模拟题库
- 南京交通职业技术学院《地球物理测井与生产测井》2024-2025学年第一学期期末试卷
- GB 30000.3-2013化学品分类和标签规范第3部分:易燃气体
- 成人手术后疼痛处理专家共识
- 读书分享-《教育的情调》
- 《材料力学》说课-课件
- 飞灰螯合物运输服务方案
- (完整版)沪教牛津版小学一至六年级英语单词汇总(最新)
- JJF 1587-2016 数字多用表校准规范-(高清现行)
- 完整课件-西方经济学下册(第二版)
- 机械制图教学通用课件(全套)
- 钢化玻璃标准
- 天星择日的基本原理
评论
0/150
提交评论