吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

查看: 4456|回复: 96

[原创逆向图文] 0基础学习逆向基本知识教学第五章

  [复制链接]
夜看星空 发表于 2019-7-30 12:07 | 显示全部楼层 |阅读模式

第五章 魔兽地图制作
    附上前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
TOPydwe302.png    
    编辑器的打开首页。这里有个问题,编辑器不一样会有什么问题:这里简单的举个例子,就像90年的汽车和15年的汽车有什么区别,不仅仅是外观的变化,还有功能的变化。因此,越新的编辑器带的功能就越多,老的编辑器可能就跟不上时代。但是,并不是越新的东西就是好的,就像以前的汽车,虽然没有现代的豪华,论质量现代的车可能不及十分之一。同样,新的编辑器也会存在缺陷,需要开发者不断的完善才行。这里使用的是1.32,注意这里的版本是YDWE的,像网易那种世界编辑器就不要来凑热闹了。
    简单的描述一下世界编辑器和YDWE的区别,世界编辑器是网易为了服务器而开发的工具,因此有许多的功能是只能够在网易上使用的,简单的说你用这个编辑器制作的地图只要脱离网易就没法用。
    YDWE是根据魔兽定制的工具,因此只要可以运行游戏引擎基本上都可以打开,唯一的缺陷就是在联机的时候魔兽的版本和编辑器做的地图函数库的不同会引发掉线。(遇到这个问题就只能更新魔兽版本)
    我选择的YDWE,个人选择的原因很简单当初学习的时候就没有捧着到网易去捞钱的目的做的,重于编辑器的汇编和编写语言上,没有以玩家的娱乐感为本,所有的地图制作全部采用参数为标准,玩家一玩反馈都是变态、不平衡。

    言归正传:介绍一些编辑器的主要模板
    地形编辑器:
    TOPydwe303
TOPydwe303.png    
画地形没什么技术,需要艺术。从小美术没及格的我不说了
    物体编辑器:
    TOPydwe304
TOPydwe304.png
非常重要的命脉,包括了单位、物品、树木、装饰、技能、科技、魔法效果(状态)、声音。这些都是相辅相成的,因此只能齐头并进。这里要说一句,自定义的东西,就是自己新建的东东每一个都会占用容量,当达到一定的限额会导致加载速度变的极慢。有些作者的图60MB,非常的华丽在正常的联机下开启都开启不了,那就很难受了。
    模型、贴图、音乐、图片导入器
    TOPydwe305
TOPydwe305.png
把一些你需要用到地图里面的东东从这里导入,唯一需要注意的就是路径。
    触发器
    TOPydwe306
TOPydwe306.png
地图的核心,编译语言的核心。这章不讲

    主要板块介绍完毕,接下来就是怎么使用编辑器了。
    我这儿随便拿了魔兽自带的地图做演示,之前演示的是雪地求生3.5.3C看得更加清楚。
    TOPydwe400
TOPydwe400.png
    地形、单位、对战ai,就是对战地图的标配。
    物编、地形、导入器我不说自己研究。
    只讲平衡性参数和地图配置。
    魔兽的平衡性参数是游戏引擎单独设定,因此只能调节数值,不能可以调节引擎参数。当然,单机的就不要说话了。
    TOPydwe411
TOPydwe411.png
    直接上图,首先一个是攻击、其次是护甲、最后就是各个固定参数的调整。
    说一下攻击的伤害调整,攻击类型穿刺、普通、攻城、魔法不要超过375%,其它攻击不要超过160%,原因过高的伤害容易导致数据溢出。理论上是没有关系的,实际实践真的会引发掉线。
    护甲的计算是按百分比算的,具体算法修改时编辑器会显示。我觉得最好不要改动原因也是会引发掉线,在腾讯平台测试过,单位少可以无所谓的。
    最后就是地图配置:
    TOPydwe412
TOPydwe412.png
    玩家人数配置,固定开始位置。盟友参数调整、地图数据、技能设定、英雄科技树。

完成基本配置就可以开始弄物编,物编主要是耐心,把每个人物的技能和一些定位设置好就可以了。没有什么难度
关于编辑器的问题,可以在玩家群内下载,也可以去各大网站下载。这里不提供下载渠道原因不想过多解释。
编辑器自带测试地图的功能,如果不能开启测试就手动到本地地图目录下打开,编辑-保存即可进行一遍玩耍一边调试。注册表、路径、软件应用程序的冲突、dll动态数据库的重复调用都会影响编辑器的测试功能,解决问题自行谷歌。(百度基本没用,翻x之后找国外的论坛包括官网效率高得多)

有什么问题都可以在评论区留言,作者会认真回复每一条留言。
教程发布于吾爱汇编论坛,转载需要注明吾爱汇编论坛,否则作者有权追究转载者的法律责任。  

评分

参与人数 19HB +19 THX +6 收起 理由
花盗睡鼠 + 2 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
虚心学习 + 1 [吾爱汇编论坛52HB.COM]-软件反汇编逆向分析,软件安全必不可少!
sjtkxy + 1 + 1
消逝的过去 + 2
极速菜 + 1
行行行行行行 + 1
冷亦飞 + 1
天使替我爱你 + 1
小菜虫 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
temp + 1
kway + 1
陈小庄 + 1
成丰羽 + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
skzbz + 1
我是好人 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
lies + 1
zxjzzh + 2 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
ghostxu + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
vawa1900 + 1 + 1 [快捷评语]--吃水不忘打井人,给个评分懂感恩!

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
vawa1900 发表于 2019-7-30 16:35 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
macolma 发表于 2019-8-26 15:55 | 显示全部楼层

还是游戏。
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
ghostxu 发表于 2022-2-4 01:01 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
拿着雪糕 发表于 2022-2-6 01:18 | 显示全部楼层

感谢分享,学习一下
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
zarDKloV342 发表于 2022-3-6 16:22 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
YKkUuXp10 发表于 2022-3-6 16:31 | 显示全部楼层

感谢楼主
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
hldcY791 发表于 2022-3-6 16:33 | 显示全部楼层

感谢楼主
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
FKEUiMSn0 发表于 2022-3-6 16:33 | 显示全部楼层

谢谢分享
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
vthcFOTW02 发表于 2022-3-7 23:37 | 显示全部楼层

太好了,我看看,谢谢!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

1层
2层
3层
4层
5层
6层
7层
8层
9层
10层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

快速回复 返回顶部 返回列表