0基础学习破解基本知识教学第五章
第五章 魔兽地图制作 附上前4章的超链接:附上第一章的超链接:https://www.52hb.com/thread-43193-1-1.html
附上第二章的超链接:https://www.52hb.com/thread-43196-1-1.html
附上第三章的超链接:https://www.52hb.com/thread-43286-1-1.html
附上第四章的超链接:https://www.52hb.com/thread-43459-1-1.html
地图制作我们需要用到一个工具YDWE地图编辑器,地图编辑器就相当于编写c++的Visual Studio。当然编辑器的用法就相当简单,中文版的好理解,运行调试环境就是魔兽引擎。Visual Studio的运行环境就是win7系统。直接上Visual Studio难度非常大,不说别的我书看了一沓都还不咋地,这些语言都会成为汇编语言编入处理器语言。汇编语言相比这些很枯燥,而且编写困难难度很高。因此一个编译器就显得十分重要,可以节省很多时间而且编译器带语法检测,对新人很友好。
普通的地图编辑器在魔兽的目录中,第一次打开是需要授权,完成授权以后会伴随魔兽提示音来到主编辑页面。最基本的魔兽编辑器大概就是这样,而我们使用的是由actboy168、最萌小汐,维护的编辑器。这些编辑器都是很多大神无私的心血,我们应该尊重他们。
TOPydwe302
编辑器的打开首页。这里有个问题,编辑器不一样会有什么问题:这里简单的举个例子,就像90年的汽车和15年的汽车有什么区别,不仅仅是外观的变化,还有功能的变化。因此,越新的编辑器带的功能就越多,老的编辑器可能就跟不上时代。但是,并不是越新的东西就是好的,就像以前的汽车,虽然没有现代的豪华,论质量现代的车可能不及十分之一。同样,新的编辑器也会存在缺陷,需要开发者不断的完善才行。这里使用的是1.32,注意这里的版本是YDWE的,像网易那种世界编辑器就不要来凑热闹了。
简单的描述一下世界编辑器和YDWE的区别,世界编辑器是网易为了服务器而开发的工具,因此有许多的功能是只能够在网易上使用的,简单的说你用这个编辑器制作的地图只要脱离网易就没法用。
YDWE是根据魔兽定制的工具,因此只要可以运行游戏引擎基本上都可以打开,唯一的缺陷就是在联机的时候魔兽的版本和编辑器做的地图函数库的不同会引发掉线。(遇到这个问题就只能更新魔兽版本)
我选择的YDWE,个人选择的原因很简单当初学习的时候就没有捧着到网易去捞钱的目的做的,重于编辑器的汇编和编写语言上,没有以玩家的娱乐感为本,所有的地图制作全部采用参数为标准,玩家一玩反馈都是变态、不平衡。
言归正传:介绍一些编辑器的主要模板
地形编辑器:
TOPydwe303
画地形没什么技术,需要艺术。从小美术没及格的我不说了
物体编辑器:
TOPydwe304
非常重要的命脉,包括了单位、物品、树木、装饰、技能、科技、魔法效果(状态)、声音。这些都是相辅相成的,因此只能齐头并进。这里要说一句,自定义的东西,就是自己新建的东东每一个都会占用容量,当达到一定的限额会导致加载速度变的极慢。有些作者的图60MB,非常的华丽在正常的联机下开启都开启不了,那就很难受了。
模型、贴图、音乐、图片导入器
TOPydwe305
把一些你需要用到地图里面的东东从这里导入,唯一需要注意的就是路径。
触发器
TOPydwe306
地图的核心,编译语言的核心。这章不讲
主要板块介绍完毕,接下来就是怎么使用编辑器了。
我这儿随便拿了魔兽自带的地图做演示,之前演示的是雪地求生3.5.3C看得更加清楚。
TOPydwe400
地形、单位、对战ai,就是对战地图的标配。
物编、地形、导入器我不说自己研究。
只讲平衡性参数和地图配置。
魔兽的平衡性参数是游戏引擎单独设定,因此只能调节数值,不能可以调节引擎参数。当然,单机的就不要说话了。
TOPydwe411
直接上图,首先一个是攻击、其次是护甲、最后就是各个固定参数的调整。
说一下攻击的伤害调整,攻击类型穿刺、普通、攻城、魔法不要超过375%,其它攻击不要超过160%,原因过高的伤害容易导致数据溢出。理论上是没有关系的,实际实践真的会引发掉线。
护甲的计算是按百分比算的,具体算法修改时编辑器会显示。我觉得最好不要改动原因也是会引发掉线,在腾讯平台测试过,单位少可以无所谓的。
最后就是地图配置:
TOPydwe412
玩家人数配置,固定开始位置。盟友参数调整、地图数据、技能设定、英雄科技树。
完成基本配置就可以开始弄物编,物编主要是耐心,把每个人物的技能和一些定位设置好就可以了。没有什么难度
关于编辑器的问题,可以在玩家群内下载,也可以去各大网站下载。这里不提供下载渠道原因不想过多解释。
编辑器自带测试地图的功能,如果不能开启测试就手动到本地地图目录下打开,编辑-保存即可进行一遍玩耍一边调试。注册表、路径、软件应用程序的冲突、dll动态数据库的重复调用都会影响编辑器的测试功能,解决问题自行谷歌。(百度基本没用,翻x之后找国外的论坛包括官网效率高得多)
有什么问题都可以在评论区留言,作者会认真回复每一条留言。
教程发布于吾爱汇编论坛,转载需要注明吾爱汇编论坛,否则作者有权追究转载者的法律责任。
感谢分享! 还是游戏。 感谢发布原创作品,一定好好学习,天天向上 感谢分享,学习一下 学习永不停歇 感谢楼主 感谢楼主 谢谢分享 太好了,我看看,谢谢!