英雄无敌7地图编辑器制作随机地图图文教程
英雄无敌5:命运之锤随机地图生成器

英雄无敌5:命运之锤随机地图生成器向导英雄无敌5:命运之锤随机地图生成器允许游戏者生成单人或者多人地图。
索引索引 (1)1. 加载 HOMM V 地图编辑器 (2)2. 启动随机地图生成器( Random Map Generator ) (2)3. 输入地图名称 (3)4. 选择模版 (5)5. 选择游戏者数量 (6)6. 选择地图尺寸 (7)7. 添加地下图层 (8)8. 选择游戏者1初始种族 (9)9. 选择游戏者1初始英雄 (10)10. 选择游戏者2初始种族 (11)11. 选择游戏者2初始英雄 (12)12. 生成随机地图 (13)13. 保存随机地图 (14)1. 加载 HOMM V 地图编辑器。
首先,你要启动 HOMM V 地图编辑器。
2. 启动随机地图生成器( Random Map Generator )。
然后找到工具 Tools 然后选择“创建随机地图( Create Random Map )”。
3. 输入地图名称随机地图生成器的窗口打开了。
随机地图生成器(RMG)可以创建大小从最小(96X96)到最大(216X216),游戏人数从 2到8人的游戏。
你也可以添加地下图层并且为每一个游戏者指定初始种族和英雄。
首先,让我们为随机地图命名。
命名为“TEST-RMG”。
4. 选择模版在随机地图生成器(RMG)里面最重要的一件事情就是选择模版,这决定了随机地图的内容。
所有的模版都有自己的算法,所以你要把它们都看看,它们生成的地图是哪种类型。
这次我们选择第一个模版。
这次你要注意初始种子数( Start Seed ),在决定了模版后,种子数是一个可以稍微英雄地图外观的数值。
如果你要创建一个完全随机的地图-让初始种子数( Starting Seed )为0。
5. 选择游戏者数量另外一件重要的事情就是选择游戏者数量,因为这对地图的外形和平衡性都至关重要。
一张地图最多允许8个游戏者。
让我们选择2个游戏者。
魔法门之英雄无敌5地图编辑器理论手册(可编辑)

魔法门之英雄无敌5 编辑器手册2006 Nival Interactive简介这个文档的内容包含一个地图编辑器的手册和参考文献手册的3 个主要内容第一部分HoMM5 编辑器的基本原理第二部分编辑器实践手册第三部分随机地图生成教学第四部分附录包含一些参考资料警告你正在阅读的手册并没有百分之百阐述了英雄无敌5 地图编辑器的功能这是因为编辑器是Nival Interactive 的一个内部工具原本是为英雄无敌5 整个一系列产品所设计的尽管如此这本手册已经完全说明了创建地图所需要的所有工具和命令如果你不仅仅只是想做英雄无敌5的地图和战役并想测试一下自己在修改版本方面的制作能力欢迎访问游戏的官方网站和论坛The list of all web sites and forums of Heroes of Might and Magic 5 and additionalcontactinformation is in the end of this manual and the manual to the game itself英雄无敌5的网站和论坛的地址已经额外的相关内容都在手册末尾和手册的游戏部分版权和法律申明英雄无敌5地图编辑器2005 Nival Interactive版权所有魔法门英雄无敌英雄无敌5命运之锤是Ubisoft Entertainment 在美国和或其他国家注册商标文中提到的商标Microsoft Windows Windows 98 Windows NT Windows 2000Windows XP Excel Excel 97 Excel 2000 Excel 2002 UDA OLE DB andODBC 都是Microsoft Corporation 在美国和或者其他国家的注册商标Adobe Adobe Photoshop 和Adobe 图标都是Adobe System Incorporated 商标其他所有提及商标其拥有者保留法律权利内容介绍- 5 -使用地图编辑器- 5 -编辑器界面- 5 -1 菜单选项–6 -2 快捷面板- 6 -3 选择属性窗口- 6 -4 迷你地图面板- 6 -5 工具面板-6 -6 对象列表面板- 一个结合了对象搜索和分类的窗口默认显示地图上所有对象- 7 -7 对象状态栏-选择对象信息它们的名字坐标等- 7 -8 地形块状态栏- 关于鼠标所在点地形块的信息它们的名字坐标等- 7 -地图编辑器的命令和快捷方式- 7 -文件菜单命令- 7 -编辑菜单命令- 7 -浏览菜单命令- 7 -工具菜单命令- 8 -工具- 8 -对象- 8 -对象放置移动旋转属性- 9 -放置桥梁- 10 -移动一个已经放置好的物体- 10 - 对组对象的操作- 11 -地形块- 13 -画笔工具尺寸- 13 -地形工具- 13 -地表皮肤- 16 -地表皮肤选- 17 -铺设地形块除了河流- 17 -铺设河流地形块- 17 -填充- 17 -区域- 19 -创建区域- 19 -遮掩物- 21 -墙体- 21 -脚本- 22 -脚本名称- 23 -历史连接- 23 -对象过滤器- 23 -发布地图- 23 -点对点- 24 -体验自己的地图–25 -编辑其他地图- 25 -设置目标任务及其他事项- 25 -目标介绍- 26 -主要及次要目标- 26 -一般目标和游戏者的特别目标- 27 -游戏者详细说明- 27 -目标的其他参数- 32 -目标在游戏中的出现顺序- 34 –英雄编辑工具- 34 -HoMM5 编辑器的基本工作原理总括地图编辑器是用来制作和编辑英雄无敌5 的地图不能对其他游戏的地图进行编辑每张英雄无敌5 的地图都是储存在地图创建的时候就定义好了个一个同名文件夹里面的一系列文件它们的后缀命是H5M由于地图编辑器需要找到并读取地图地图任务文件必须放在下面的文件夹中使用地图编辑器英雄无敌5地图编辑器提供了几种处理数据和对象的方法从主菜单开始从快捷面板开始从右键菜单开始从地图或对象的属性开始菜单快捷菜单右键菜单i 特殊命令只有在编辑器的某种模式下面才会出现比如对对象或地图属性里的地形地面对象进行操作的时候等等另外几个信息窗口和单独的Tools 面板介绍了编辑地图和对象的关键信息编辑器界面英雄无敌5地图编辑器界面包含了下面几个内容1 菜单选项这几个菜单包括了编辑器所使用的全部命令2 快捷面板快捷面板包含了命令的图标对应着主菜单里面的命令你可以使用View 目录设置来显示或者隐藏快捷面板3属性选择窗口这个窗口显示了选中对象或当前地图的属性4 迷你地图面板这是一个包含迷你地图的窗口它简要的显示了你当前编辑地图的地形特征这个窗口包含了创建和调整地图的主要工具它包含以下工具Objects 所有可以在地图上面放置的工具Tiles 修改和绘制地形的工具Fills 自动填充选择区域的工具Regions 标记用于脚本的区域Masks 可移动区域修正工具和Craigs 改变地下图层墙体的工具6 对象列表栏The Objects List panel-结合了对象搜索和分类的窗口默认显示地上所有对象7 对象状态栏Object Status Bar-选中对象的信息它的名字坐标等8 地形块状态栏Tile status Bar-鼠标点地形块信息它们的名字坐标等地图编辑器命令和快捷键在你使用英雄无敌5 Heroes of Might and Magic 5 地图编辑器之前你需要了解它的主要命令和工具文件菜单命令[Ctrl] [N] 新建New -新建一个英雄无敌5 Heroes of Might and Magic 5地图[Ctrl] [O] 打开Open -打开一个英雄无敌5 Heroes of Might and Magic 5地图[Ctrl] [S] 储存Save -储存所有数据地图对象属性等另存为Save As -用另外一个文件名适合用来备份地图储存所有数据地图对象属性等关闭Close -关闭当前地图如果还有没储存的修改会出现提示储存它们的对话重载地图Reload Map -重新载入当前地图在某些情况下用来刷新地图比如使用了填充Fills 工具等最近的地图Recent Maps -最近创建编辑过的地图列表[Alt] [F4] 退出Exit -退出编辑器如果有没储存的修改会出现对话提示储存它们编辑菜单命令[Ctrl] [X] 剪切Cut -剪切储存并移动对象数据[Ctrl] [C] 复制Copy -复制对象数据[Ctrl] [V] 粘贴Paste -粘贴对象数据[Delete] 删除Delete -移除对象数据[Ctrl] [A] 全选Select All -选择地图上所有对象[Shift] [A] 选择相似Select Similar -选择地图上所有与已选择对象相似的对象[R] 旋转对象Rotate Object -将选中对象旋转90 度[H] 水平镜象对象Mirror Objects Horizontally -镜象选中对象水平的[V] 垂直镜象对象Mirror Objects Vertically -镜象选择对象垂直的[Shift] [R] 抹平对象地面Level Terrain Under Object -抹平选择对象下面的地形[Space] 对象属性Object Properties -在属性选择窗口Selection Property Window 显示选择对象的属性[Ctrl] [Space] 对象属性树Object Properties Tree -将属性选择窗口Selection Property W indow 切换到对象属性模式浏览菜单命令[M] 地图属性Map Properties -在属性选择窗口Selection Property Window显示当前地图属性[Ctrl] [M] 地图属性树Map Properties Tree -将切换属性选择窗口SelectionProperty Window 到地图属性[Ctrl] [U] 显示地形Show Terrain -显示地表的水平面[Ctrl] [U] 显示地下Show Underground -显示地下图层[Ctrl] [H] 对象过滤Object Filter -打开过滤器设置窗口[Ctrl] [G] 显示网格Show Grid -显示网格每个网格大小 1 地形块[Ctrl] [W] 显示金属框架Show Wireframe -隐藏对象构架[Ctrl] [T] 显示电脑视角Show AI Geometry -显示系统看到的主要对象边缘I 由于游戏中的对象的几何形状都是相结合的系统不会用它们本身的几何外形来识别它们而是用它们被创建好之后的外形来识别[Ctrl][B]显示可道路Show AI Passability -显示地形上英雄无法到达的区域工具条Tools toolbar -显示隐藏工具Tools 目录的快捷面板浏览条View toolbar -显示隐藏浏览View 目录的快捷面板工具面板Tools Panel -显示隐藏工具Tools 面板迷你地图面板Minimap Panel -显示隐藏迷你地图Minimap 面板对象列表面板Object List Panel -显示隐藏对象列表Object List 面板工具菜单命令[Ctrl] [F] 寻找对象Find Object -寻找地图上的对象[F] 中央视角Center Camera -将选中对象置于屏幕中心[D] 重置视角Reset Camera -将视角角度高度方位重置为默认[Ctrl] [D] 顶端视角Top Camera -以俯视角度Top Down View 观看地图[Ctrl] [Shift] [D] 视角范围Camera Limits -限制视角在游戏中的移动范围[Ctrl] [V] 检查地图Check Map -检查地图是否符合工作标准[Ctrl] [V] 检查地图Check Map -检查地图是否符合工作标准[Ctrl] [Shift] [Q] 截图Make Screenshot -储存高分辨率的截图到\ScreenshotsHQ\ 文件夹里面设置网格颜色-设置网格颜色工具创建地图和游戏使命的主要工具在工具Tools 面板中如果你运行地图编辑器的时候不能找到工具Tools 面板可以从浏览View 菜单中或快捷面板上的按纽中打开它工具Tools 面板按工具类型分为几个对话框对象这个工具允许你放置各种对象包括游戏需要的城镇英雄宝物等和修整地形用的山脉树丛等对象放置移动旋转属性只有当你的对象Objects 对话框打开的时候你才能对对象进行操作在地图上面放置对象1 切换到对象Objects 对话框2 选择对象的所属游戏者Player 你也可以稍后再在对象的属性里面设定只对有该选项的对象适用3 在下拉菜单中选择对象类型4 找到你需要的对象5 鼠标会变为被放置对象的红色轮廓6 找到正确的放置位置并点击鼠标左键放置桥梁英雄无敌5中Heroes of Might and Magic 5 有一种特殊的对象桥梁它们是一些组合对象由几种元素组成1 在对象列表中你可以找到几种类型的桥梁元素2 一座典型的桥梁包括两个头和一个桥身3 在地图上你打算放置桥梁的地方安置桥梁需要的元素注意任意旋转构成桥梁的独立或成组的对象是不允许的4 放置好桥梁以后修整地形让桥梁的两头不要悬挂在空气中移动已经放置好的对象1 点击鼠标左键选择想要移动的对象对象会变为红色2 按住鼠标左键不放将鼠标移到想要的地方3 放开鼠标左键将对象放置在新地点对组对象的操作一些在英雄无敌5 Heroes of Might and Magic 5 编辑器里面的操作可以用组操作来完成比如删除复制移动旋转等选择一组对象框选想要的对象拉伸方框选中组旋转一个对象方法 1 旋转90 度1 鼠标左键选中想要的对象对象变为红色2 按R 键对象就会旋转90 度你可以旋转你需要的次数方法2任意角度旋转对象1 鼠标左键选中对象对象变为红色2 按住Ctrl 键并按住鼠标左键不放移动鼠标注意方法2 不能用于多地形块架构的对象在游戏中有两种类型的对象由它们所占有的地形块的数目来区分这是一个多地形块对象这是一个单地形块对象这个区分对我们选择旋转对象的方法尤为重要调整对象属性英雄无敌5 Heroes of Might and Magic 5 中的大多数对象都有自己的属性要调出对象属性左键点击对象对象变为红色然后点击空格Space 键在出现的菜单中你可以改变并调整想要的属性一旦你完成了属性的设置点击OK 按钮如果你点击了空格对象的属性菜单却没有出现说明这个对象没有属性可以调整或者修改地形块这是一组用来修改和扩大地形的工具它允许我们创建高地洼地水域和各种地形并可以改变地形类型和颜色它包括下面几个方框·调节工作区域尺寸Draw Tools Size·选择修整地形的方式Terraforming·选择用来覆盖地图表面的地形块的种类和颜色Terra Skin·用来修整当前工具或工作区域特征的额外参数画笔工具尺寸选择工具的工作区域可以是详细的尺寸也可以是任意形式另外详细定义的尺寸和任意形式的地形块都和地形块的数量是有联系的地形修整工具这个对话框介绍了处理地形的相关知识扩大Bulk -当这个工具在地图上使用的时候与选中的地形刷子尺寸相同的区域会上升起来挖掘Dig -当这个工具在地图上使用的时候与选中的地形刷子尺寸相同的区域会凹陷下去随机地形Rnd -当在地图上面使用这个工具的时候画笔刷过的地图区域会随机的起伏升降平滑Smth -当在地图上面使用这个工具的时候画笔刷过的地面会变的平滑如果遇到高地和突起它们会被自动修平你在地图上面用这个工具刷的越久高的地方就会被刷的越平整平齐Plato -当在地图上面使用这个工具的时候刷子刷过的地面会达到和刷子的起使点同样的高度归零化Zero -当在地图上面使用这个工具的时候刷子刷过的地面所有的高度调整都要归零抬升Raise -当在地图上面使用这个工具的时候刷过的地面会被抬升到一个方格的高度边缘会变成一种叫做峭壁的地形峭壁是不可以通过的你需要做个斜坡来让峭壁可通过当这个工具在被水域Water 工具处理过的区域使用时就会移除水域并恢复地面的原始情况这个工具也可以移除斜坡凹陷Lower -这个工具是用来把抬升Raise 或者斜坡Ramp 工具处理过的地形降到水平高度当这个工具在地图上面使用的时候刷过的地面会降低一个方块的高度如果这个工具在普通的地面上使用的话它的作用就类似于水域Water 工具水域Water -当这个工具在地图上面使用的时候刷子刷过的地面会降低一个方格的高度原来的地形块会变为水面而边缘会变为一种叫做海岸的地形海岸也是不可通过的地形需要放置斜坡Ramp 来让它变的可通过斜坡斜坡是旱地和水面平地和峭壁的交接点斜坡Ramp 工具是用来连接旱地和海洋的比如象这里演示的一样或者用于被悬崖分开的两种不同高度的地面这是它的使用方式1 确定要被连接的地面段它们至少要有3 个方块的笔直长度2 找到Tiles - Terraforming - Ramp3 用鼠标找到你要用斜坡连接的2个地形的交接点如图所示4 然后点击鼠标左键将两处地形连接5 你可以按需要重复操作地图已经就绪在你修整斜坡处的地形的时候要分外小心因为任何的形变比如扩大Bulk 或挖掘Dig 都可能造成难看的效果你只能通过凹陷Lower 或者抬升Raise 工具来移除斜坡地表这是用来为地表提供各种各样的构架和类型的地形块的它可以把地表刷成沙漠山村等也可以用来绘制河流着铺设道路在画笔工具尺寸Draw Tools Size 框中选择工作区域画笔的尺寸然后在下拉菜单中选择地形种类和外形河流Rivers 地形块在水域选项中道路Road 类型地形块可以用来铺设道路画笔尺寸不会影响道路宽度英雄在道路上移动的时候不会有移动力惩罚其他大多数地形块都会影响英雄的行动力地表选项这里有几个额外的对地形块有影响的设置当使用地形块的时候除了河流硬化-当选用这个选项时画好的地形块会立刻出现柔边-当选用这个选项的时候地形块会依绘制时间逐渐呈现这个选项可以画出半透明的效果力度-影响到每次画出的地形块的平整度使用河流Rivers 类型地形块的时候上升UP -当使用河流Rivers 地形块的时候可以让河流变浅下降DOWN -使用河流Rivers 地形块的时候可以让河流更深当河流的深度增加到一定程度的时候就不能通过了橡皮擦ERASER 是用来移除或修正道路Roads 和河流Rivers的特殊工具这是它的工作方式如果你想要移除某部分道路或者河流照以下步骤做1 首先确定并选择好你要移除的地形块比如说如果你要移除一块你用石子路Stone Road 工具画出的道路那么就选择那块路2 现在按下橡皮擦ERASER 按钮3 在你选好的那个区域上使用橡皮擦清除这样就可以生效了填充这个工具是用来在定义好的区域中自动填充特定类型的植被的就是说它可以让你免受手动填充树木草地灌木之苦在填充工具Fills 面板上可以使用填充功能1 打开填充Fills 项2 选择你要使用的刷子尺寸I 最好不要使用1 方块的尺寸3 在地图上标记填充区域4 选择用来填充标记区域的模板5 使用填充Fills 按钮填充区域要移除地图上面标记的选区只要切换到其他工具就行了例如切换到对象objects选择对话框对象区域区域Regions 创建工具用来创建一个用于脚本的特殊区域要创建一个区域1 打开区域Regions 对话框2 选择新区域New Region3 在地图上标记区域4 用一种独立的颜色标记区域5 为它命名注意不同的区域不能交叉或者重合否则地图载入的时候会崩溃移除一个区域1 在列表中选择你不需要的区域2 选择删除区域Delete Region 操作修整一个已创建好的区域1 在列表中选择你要休整的区域2 按下编辑区域Edit Region 按纽区域编辑模式就会被启动·要移动一个区域把你的鼠标指针移到区域中间并按住左键不放然后拖动·修正区域的尺寸把你的鼠标指针放在区域的边缘或角落上并按住左键不放然后拖动遮蔽物这个工具是用来纠正地图的不可通过的区域的不象那些被对象和修整了的地形挡住而不能通过的区域你可以在菜单中找到显示它们的按钮或者按[Ctrl][B] 这个工具可以让地图上的任何区域都变为不可通过的不管有没有对象阻挡用这个工具创建一个不可通过的地形块1 打开遮蔽物Masks 对话框2 选择工作区域的尺寸就象其他工具一样3 选择操作遮蔽Mask 或者擦除Erase当你选择遮蔽Mask 的时候你可以让地图上被标记的方格变成无法通过的并且被标记的方格会以黄色高亮显示与地形等原因造成的不可通过的情况不同当你选择擦除Erase 的时候你只能擦除用遮蔽Masks 工具标记的区域墙体这个工具用来改变地下墙壁的模型如果你想要改变你地图上地下区域的一些外观你可以使用墙体Craigs 工具来改变这些区域的墙壁要这样做只要找到墙体Craigs 工具然后选择你喜欢的墙壁类型就可以了用鼠标选择你想要改变的墙体类型并点击鼠标左键墙壁的模型就会改变实验一下这个工具把你的地下做的更有趣和漂亮脚本如果你已经玩了英雄无敌5 Heroes of Might and Magic 5 的战役的话你肯定注意到了在使命当中发生的各种各样的事件原则上这些事件是用LUA 的脚本语言见com的系统命令来实现的脚本命令可以让使命变的更丰富但是要掌握起来却不容易要使用脚本命令在地图编辑器中有个特殊的工具叫HoMM5 脚本编辑器可以在地图属性Map properties里面找到这个编辑器是使用脚本命令自动替代系统用来帮助使用者用各种不同的命令和不同的编码区域来定义脚本在附录里面查看查看脚本命令和使用范例这本手册的实践部分展示了使用脚本的一个简单的例子脚本名称当你使用脚本的时候就象在其他情况下对象城镇等所谓的脚本名称也是脚本的一个主要参数脚本名称在相关对象属性的名称Name 栏里面你必须给你脚本或调整的目标里面使用的所有对象都设置一个脚本名历史连接当处理文件的时候地图编辑器储存了之前打开的地图的历史连接你可以在最近地图列表Recent Maps list 里面读取你之前打开过的地图前提是这张地图没有被重命名或者移到其他位置地图对象过滤当你创建或编辑地图的时候应该有一个过滤地图上对象的方法要唤出过滤设置窗口在浏览View 菜单或者快捷面板的相关按钮中选择对象过滤Object Filter命令在出现的窗口中你可以过滤出你想在地图上面看到的对象每个目录按钮都可以用来显示或者隐藏该类型的所有对象推出我们的地图·在目录文件File 中选择储存Save 或者另存为Save as·储存你的地图后你可以在Data\Maps\ 文件夹下面找到它·例如你为你的地图取名MegaMission_01 你会在文件夹中发现一个名为MegaMission_01h5m 的文件现在你可以骄傲的把这个地图发给你的朋友或者HoMM5 的论坛上尽情的分享和推荐你们的自制地图吧P2P你也可以使用点对点P2P 按钮和你的朋友轻松分享地图第一个按钮允许你选择你想要储存地图的文件夹你可以在因特网或者通过LAN 和你的朋友共享这个文件夹这样他们可以直接从你的电脑里面获取你想要他们分享的文件他们也可以把自己制作的地图放在你的共享文件夹中这样你的HoMM 5 游戏也可以使用这些地图要选择共享文件夹只要单击第一个点对点P2P 按钮选择需要的文件夹然后点击确定OK 按钮完成之后你可以用第二个点对点按钮来快速储存你刚才编辑的地图如果你在选择共享文件夹之前点击了第二个点对点P2P 按钮系统会要求你先选择共享文件夹地图会被自动的储存到这个文件夹中用自制地图游戏有2 个方式使用自制地图·通过Single Player Custom Maps地图文件例如MegaMission_01h5 必须在\Maps\ 文件夹下面·通过Multiplayer 或者在Menu Hot Seat or Lan 目录当中这种情况在地图文件例如MegaMission_01h5 必须在\Maps\ 文件夹下面这张地图的设计要能允许多个人类玩家进行游戏编辑他人的地图在HoMM5 编辑器中打开他人制作的地图相当容易·将地图文件MegaMission_01h5 放入\Maps\ 文件夹中·启动HoMM5 地图编辑器·在文件File 菜单中选择打开Open 然后选择你要打开的地图名称·编辑地图不推荐大家在打开或解压的地图中编辑自己的使命任务因为这样有可能破坏地图的功能设置目标任务及其他为了让完善地图和使命更加容易有几个目标是在地图创建之初就默认好了的这就是为什么即使使用者没有手动设置目标他们的地图也会有标准的胜利或失败条件标准的胜利失败条件是1 如果游戏者失去了所有的城镇和英雄他就失败了被打败2 如果游戏者没有城镇或丢失了所有的城镇他必须在7 天内占领一座城镇否则失败被打败3 如果游戏者击败了地图上的其他玩家他就取得了胜利第2 和第3个标准任务也在目标列表中第一个标准任务不需要任何的描述因为它是英雄无敌5 Heroes of Might and Magic5 游戏的核心规则游戏者如果连一个城镇或者英雄都没有了那么他也无法再进行游戏了对目标的说明在编辑器中有2 种方法可以用来设定目标通过地图属性或者通过脚本这里我们只讨论用地图属性来设定目标让我们打开地图属性并找到目标Objectives 那一行这里储存了HoMM5 中可以使用的所有使命目标主要和次要目标这里主要的选项是主要Primary 和次要Secondary 目标在每个选项中所有可能目标的设置和参数都是绝对一样的不同的是下面几点次要目标不管完成与否都不影响使命的胜利完成如果至少有一个主要Primary 目标失败了或者没有完成这个使命就无法取得胜利如果对完成使命没有其他的特殊要求下面我们只讨论设置主要目标因为次要目标的设置和主要目标是完全一样的普通和游戏者自定目标在这方面普通Common 和游戏者自定Player 目标只有一处不同普通Common 目标对所有的游戏者都一视同仁这个主要是用于多人游戏普通Common 任务分支只有2个参数与游戏者自定Player 任务不同定义分支它们是多人共同游戏AllowMultipleActivations 和多人共同完成AllowMultipleCompletions多人游戏AllowMultipleActivations -当这个的值为真的时候对人地图上的任务对几个游戏者都有效多人完成AllowMultipleCompletions -当这个的值为真的时候多人地图上的任务可以由几个游戏者来完成下面我们来讨论在游戏者自定Player Specific 分支中设定目标游戏者自定如你所见这个分支分为8 个部分它们分别对应地图上8 个游戏者这里的0 号游戏者就是游戏者1 Player 1 因为玩家大多时候使用的是单人地图以此类推2 号游戏者就是这里的游戏者2 Player 2打开游戏者1 Player 1 的任务部分这里我们又遇到了2 个从属分支有数字那部分实质上是任务自己的编号但不影响任务在游戏中出现的顺序丢城一周则败DieInWeekWithoutTowns 参数定义了游戏者在丢失了所有城镇的或者初始时无城镇的时候如果不在7 天之内占领一座城镇就被判定为失败名称Name -设定任务在脚本里面的名称例如Pimary_01 如截图中所示标题文件判定CaptionFileRef -将任务的名称指向一个文件这个名称过后会出现在游戏的目标列表中模糊标题文件判定ObscureCaptionFileRef -测试参数。
RPG地图制作教程

RPG地图制作教程教你如何做自己的RPG-----制图教学说到魔兽争霸3大家肯定不会陌生,那么各位在玩过特色各异的地图以后有没有想过自己动手做一张地图?摇头拒绝的家伙们听我把话说完,其实做一张地图并不是各位想象的那么困难。
下面我将会简单介绍一下集合了几种常见功能的地图的制作方法,有兴趣的朋友不妨跟着做做。
这次要做的是一个3C 中的人物选择功能,也就是当小精灵进入能量圆的时候选择对应的英雄,这是一个3C最普通的选人功能。
那么动手了。
首先找到地图编辑器,编辑器位于魔兽目录下,名为WorldEditor.exe(世界编辑器),双击打开。
第一次使用地图编辑器,系统会自动为我们创建一张64*64大小,环境为罗丹仑的夏天的新地图。
如果想要手动创建新地图,可以通过点击菜单栏的文件- 新地图/File - New Map来创建。
如果想要关闭在打开编辑器的同时创建新地图的功能,可以同过选择文件- 参数设置- 常规- 打开时创建新地图/File - Preferences - General - Create a new map on start_up,将前面的勾去掉来实现。
地图创建完毕以后看见的就是这个地图编辑器的组成了,按2下G关闭坐标格的显示。
在制作上面提到的功能以前,让我们先做点准备工作。
首先既然是选择英雄,那么英雄自然是必不可少的,按U打开单位编辑面板,在这里可以选择我们所希望的单位放置到地图上,我选择了恶魔猎人(Demon Hunter),血巫师(Blood Mage)和巫妖王(Lich King),当然各位如果看上其他英雄请随意,这并不会影响后面的制作。
顺便说说在单位面板中切换种族的方法是在第三行左边的那个扩展菜单里面选择希望的种族,由于选择英雄的时候所看见的英雄是不被我们控制的,必须选择了以后才能控制,因此一般的做法是将英雄更改为中立单位,更改的方法是双击放置在地图上的英雄,选择常规- 玩家- 中立无敌意/General - Player - Neutral Passive。
魔兽地图编辑器实用教程

新手做图入门指导教程〔第一章〕作者:心魔工作室-巴哈姆涛前言:现在有很多玩家都对WE有着浓厚的兴趣,而且都想能创作出自己的魔兽地图,虽然在论坛里也有很多相关的讨论贴,但是大部份都是针对一些对WE有一定了解的玩家所做的,而对于刚刚起步并才开始弄WE的玩家则没有一些基本的教程或讨论贴,所以,在此,本人决定以自己学习WE及做图的经验与心得写一个面向初识WE玩家的地图制作指导教程,希望对各位新手们有所帮助!当然要完成一张RPG地图或是对战地图还要有作者的很大的决心及恒心,对魔兽这个游戏,包括战役地图,对战地图及RPG地图要有一定的了解,至少要会玩魔兽。
如果你有以上两点条件的话,呵呵,那么请继续往下看吧,你一定会有所收获的!第一章:认识WE第一节相关的名词及概念相信有些新手们还不知道什么是WE吧!呵呵,WE就是W orld Editor的简写啦,译做中文应该是叫做世界编辑器,这个东西就是大多数地图制作者们的工具了,你只需要在魔兽的安装目录下就能找到了。
如果是第一次运行的话,会出现个用户协议之类的,不用管了,有对话框就只管按确定吧!关于什么是T?-我们在一些讨论贴中经常会看到一些诸如“用T吧,T不对吧”的语句,其实这个T也是一个简写,它是触发事件编辑器(Trigger),它的功能是很强大的,知道为什么对战地图时一来每个玩家都有一定的资源和单位吗?就是它弄的了,还有像一些RPG地图里的剧情啊,对话啊,包括开始时选择英雄也是用它来实现的,可以说,只要是一张RPG地图的话,T就是整个地图的精髓与灵魂所在。
没有T,那么你的地图就只是一张好看的摆设罢了(由于这是新手教学贴,所以在以下的课程里面会专门提出来进行讲解,现在暂不讨论)关于JASS,我想还是有很多人听说过JASS吧,这个的确是个好东东,功能比T还要强大,但是需要一定的程序设计能力的人才会用了吧,这对于新手来说更是不沾边的了,所以在本教程中不涉及讨论!如果各位有兴趣的话可以自己去找点相关的教程!另外的几个相关东东:物品管理器,声音管理器及输入管理器将在具体的制图过程教学中提到!第二节熟悉WE 不知怎么说呢,大多数地图作者都必须经历的一个过程吧:修改地图。
随机地图的技巧

随机地图的技巧
随机地图生成是游戏开发中常用的技术之一,以下是一些随机地图生成的技巧:
1. 随机种子:使用一个随机种子来生成地图,这样可以确保每次使用相同的种子生成的地图是一样的,有助于游戏中关卡的复现。
2. 约束条件:可以通过设定一些约束条件来控制地图的生成,例如确保地图中有一定数量的房间或道路连接等。
这可以防止地图过于随机,让地图有一定的规律性。
3. 分层生成:可以将地图的生成分为多个层次,首先生成基础地形,然后根据需要生成更具体的细节,如道路、建筑物等。
这样可以使生成结果更加丰富多样。
4. 随机性权重:可以为不同的地形或对象设置不同的生成权重,使得某些地形或对象更容易出现。
这可以控制地图的平衡性,确保一些关键元素的出现。
5. 连续性:为了使地图看起来更加自然,可以确保相邻区域的地形或对象有一定的连续性。
例如,相邻的房间之间应该有道路连接,相邻的森林区域应该有一定的连续性等。
6. 聚类生成:可以使用聚类算法来生成地图的不同区域,使得相同类型的地形或对象聚集在一起。
这可以增加地图的多样性,使得不同区域具有不同的特点。
7. 后处理:生成地图后,可以进行一些后处理操作以进一步优化地图的质量。
例如,可以去除孤立的地块,填补障碍物之间的空隙等。
这些技巧可以根据具体的游戏需求进行调整和组合,以生成符合游戏要求的随机地图。
地图diy的使用方法

地图diy的使用方法要使用地图DIY,您可以按照以下步骤进行操作:1. 选择地图工具:首先,您需要选择一个地图DIY工具或软件。
一些常见的地图DIY工具包括Google地图,Baidu地图,ArcGIS和QGIS等。
您可以根据自己的需求选择适合您的工具。
2. 收集地理数据:在DIY地图之前,您需要收集所需的地理数据。
这可以包括您想显示在地图上的位置,道路,建筑物,河流等等。
您可以使用GPS设备,地理信息系统(GIS)数据或通过在地图上标注位置来收集这些数据。
3. 创建地图:根据您选择的工具,您可以开始创建自己的地图。
使用工具的功能,您可以添加标记,绘制线条或多边形,更改颜色和样式等。
您可以根据需要在地图上添加文本或图标。
4. 添加图层:根据需要,您可以添加不同的图层到您的地图上。
这可以让您在同一个地图上显示不同的信息。
例如,在一个旅游地图中,您可以创建一个图层来显示景点,另一个图层来显示餐馆等。
5. 调整地图样式:根据您的偏好,您可以调整地图的样式。
您可以更改地图的背景颜色,字体,图标大小,线条粗细等。
您可以尝试不同的样式以获得满意的结果。
6. 导出地图:完成地图制作后,您可以选择将地图导出为图像文件(如PNG或JPEG)或将其嵌入到网页中。
这样,您就可以与其他人分享您的地图了。
7. 更新和编辑:一旦您完成了地图的制作,您可能会发现需要进行一些更新或编辑。
您可以随时返回到地图DIY工具中,并根据需要进行更改和编辑。
请注意,具体的操作步骤可能因所选择的工具而有所不同。
因此,在使用特定的地图DIY工具之前,您可能需要参考该工具的文档或教程。
地图编辑器使用说明

地图编辑器使用说明一、电子地图的相关概念:电子地图:通常我们所看到的地图是以纸张、布或其他可见真实大小的物体为载体的,地图内容是绘制或印制在这些载体上。
而电子地图是存储在计算机的硬盘、软盘、光盘或磁带等介质上的,地图内容是通过数字来表示的,需要通过专用的计算机软件对这些数字进行显示、读取、检索、分析等。
工作空间:工作空间管理的是用户的工作环境,用于保存用户的工作环境和工作过程中操作和处理的所有数据,包括数据源、地图名、布局和资源等内容,如下图所示:1、工作空间中存放了数据源相对于工作空间文件(扩展名为*.smw)的相对路径、数据源别名、数据源打开方式(只读、独占、事务、加密四种方式)等信息。
由于工作空间存放的是数据源的相对路径和打开别名,而不是存储和拷贝整个数据源,因此工作空间文件可以和数据源(文件)分开存放,而且通常文件大小比数据源文件(扩展名为*.SDB,*.SDD)小。
空间数据仍然存储于数据源中。
2、地图主要存放相关数据集叠加显示而形成的图层。
它存储了地图中每个图层对应的数据源和数据集,显示风格、显示比例以及图层的状态信息(显示、选择、编辑、捕捉等)。
3、工作空间中的布局存储的是布局中的地图对象对应的地图名、各个制图要素对象的位置和大小以及相互关系(叠放的层次、是否成组、比例尺与地图间的对应关系等)。
4、资源存放了系统中打开和制作的符号、线型和填充符号。
5、在使用工作空间时需注意,工作空间作为用户的工作环境只有一个。
因此,工作空间控件在同一个应用程序中只需加载一次,打开一个工作空间的同时必须关闭另一个工作空间。
数据源:数据源是存储空间数据的场所。
空间数据存放于数据源中,任何对空间数据的操作都需要先打开或者获得数据源。
对空间数据的存储方式有两种:一是采用文件方式进行存储;一是存储于关系数据库或空间数据库中。
对于文件存储方式,数据源对应于扩展名为SDB和SDD的一对文件,其中扩展名为SDB的文件存储空间数据,SDD文件存储属性数据。
coh地图编辑器教程{宝贝}

滑鼠滾輪= 拉近/遠Alt + 移動滑鼠= 轉換角度Shift + 移動滑鼠= 轉換物件角度h + 移動滑鼠= 改變物件高度建立新地圖在遊戲安裝資料夾找到Worldbuilder.exe (缺了一角的白紙圖案那個,1.3以後才有) 按下左上方白紙圖標,會出現下方圖片terrain size就是地圖的大小,256 by 256就是小型1 vs 1 的地圖playable area就是可玩區域大小,假如大家有留意,官方地圖在邊界範圍外仍有一些區域是玩家不能到達的,其實只是美觀作用cell size就是每一格的大小mod就是模組,原版就不用選[ 本帖最后由mr_joker 于2006-12-16 17:34 编辑]1.jpg (58.53 KB, 下载次数: 151)2006-12-2 15:21:13 上传下载次数: 151建立新地圖已有 1 人评分金钱收起理由重机枪手总评分: 金钱+ 80 查看全部评分分享0 收藏0报mr_joker 沙发mr_joker UID 671410 主题 0阅读权限 40 帖子 530 精华 1 积分 575 金钱 2209 荣誉 11 人气 0在线时间 492 小时 评议 0Lv.4游侠高级会员, 积分 575, 距离下一级还需 425 积分 帖子 530 发表于 2006-12-2 15:22:31 |只看该作者《游侠云盒》Beta 版发布!最智能最专业的游戏云平台火爆内测中,盛邀体验!地形及水位教學1. 地形選擇地形按鈕後,鼠標會轉為一個方格,圓圈在內的筆刷。
方格就是地形改變所影響的範圍,圓圈就是將會改變地形的位置LMB mode 就是按下滑鼠左鍵的動作,有4個選項 1: 拉高地形,用來做山 2: 減低地形,用來做谷3: 將地形直接變為所訂數值,較人手為準 4: 邊緣柔化,就是令地形不那麼陡峭RMB mode 就是按下滑鼠右鍵的動作,亦是那4個選項以兩上者都可以數字鍵1,2,3,4作快捷鍵轉換模式,配合來使用來做出不同地形Brush size 就是筆刷大小Feather 就是羽化效果,與邊緣柔化差不多,自己領會 Height 就是高度,意即每按一下所改變的幅度 Presets 就是一些預設數值,用於第3個模式 : Level 1就是水平, Level 2就是圖中3 的山丘,water surface 那些就不說了Strength 就是筆刷強度,降低可用作小幅度調整Precision 就是準確度, coarse 就是作大幅度改變, fine 就是作小幅度調整時所用假如地圖太大,可以不選update LODs 來加快速度2.水位要設置水位,必須有地形上的不同,亦即是要有較低的地形選了水功能後,在其中一處較低的地方,右鍵一下,就會出現水了 要改變水位,按在之前按後所出現的標記 + h 拉上/下 來改變[ 本帖最后由 mr_joker 于 2006-12-2 18:27 编辑 ] Height.jpg (199.62 KB, 下载次数: 94) 2006-12-2 18:27:27 上传 下载次数: 94地形1积分575金钱2209荣誉11人气评议串个门加好友打招呼发消息water.jpg (127.76 KB, 下载次数: 79)2006-12-2 18:27:27 上传下载次数: 79水位举报我同意 我同意 UID 559354 主题 0板凳发表于 2006-12-2 15:34:43 |只看该作者 ................................支持一下!! 继续加油啊~~~~~~~20帖子193精华积分58金钱249荣誉人气在线时间0 小时评议Lv.2游侠会员, 积分58, 距离下一级还需142 积分帖子193精华积分58金钱249荣誉人气评议加好友打招呼发消息举报大黄蜂大黄蜂UID773924主题26阅读权限60帖子2156精华4积分2548金钱5566荣誉67人气1在线时间300 小时评议Lv.6游侠黄金会员,积分2548, 距离下一级还需3452 积分帖子地板发表于2006-12-2 16:05:38 |只看该作者支持一下LZ,要说清楚有的麻烦了。
游戏地图编辑器使用指南

游戏地图编辑器使用指南游戏地图编辑器使用指南1.简介游戏地图编辑器是一个强大的工具,用于创建和编辑游戏地图。
本文档将详细介绍地图编辑器的各项功能和操作指南。
2.系统要求在使用地图编辑器之前,请确保您的计算机满足以下最低系统要求:- 操作系统:Windows 7或更高版本- 处理器:双核心2.0 GHz或更高- 内存.4 GB RAM或更高- 显卡:支持OpenGL 3.0或更高的显卡- 存储空间:至少100 MB可用空间3.安装和启动安装地图编辑器的步骤如下:a) 地图编辑器安装程序。
b) 双击安装程序并按照提示完成安装过程。
启动地图编辑器的步骤如下:a) 在桌面或应用程序列表中找到地图编辑器的图标。
b) 双击图标以启动地图编辑器。
4.界面概览地图编辑器的界面由以下几个主要组件组成:a) 菜单栏:提供各种编辑器功能的菜单选项。
b) 工具栏:包含常用工具的快捷按钮,如绘制、擦除等。
c) 地图视图:显示当前编辑的地图。
d) 属性面板:显示当前选择的地图元素的属性。
e) 图层面板:显示地图的各个图层,并控制其可见性和顺序。
f) 资源库:包含各种可用的地图元素和素材。
5.创建新地图要创建新地图,请按照以下步骤操作:a) 打开地图编辑器。
b) 菜单栏中的“文件”选项。
c) 选择“新建地图”选项。
d) 输入地图的名称和尺寸。
e) “确定”按钮创建新地图。
6.编辑地图地图编辑器提供了多种工具和功能,用于编辑地图,如绘制、擦除、拖放等。
下面是一些常用操作的步骤:a) 选择绘制工具。
b) 在地图视图中并拖动以绘制地图元素。
c) 使用擦除工具删除地图上的元素。
d) 在资源库中选择要添加的元素,然后将其拖放到地图上。
e) 使用选择工具选择和移动地图元素。
f) 调整地图元素的属性,如大小、旋转角度和透明度。
7.保存和导出地图在编辑地图后,您可以选择保存地图以便将来继续编辑,或导出地图以在游戏中使用。
以下是保存和导出地图的步骤:a) 菜单栏中的“文件”选项。
英雄无敌7森林据点战役图文攻略

轮到“拉瑟尔暮光奥德赛”来给大家讲述一个与森林精灵的故事了。
森林战役-天降大任 船难者: 乌列斯在沉船后漂流岛一个神秘的岛屿,他必须探索四周。 目标: 探索你的四周 跟着阳光驯鹿 跟着竖立的石群 跟着达南 建造一艘能穿越大漩涡的船: 乌列斯需要一艘特别的船。 目标:采集资源来建造船舰。16木材、6500黄金、8矿石。 邪眼: 决定加入森林精灵后,乌列斯同意帮助他们越过漩涡逃离小岛,并且 击败位于悬崖边的独眼巨人。 目标: 航经大漩涡,抵达湖的另一端。 击败独眼巨人。 新的旅程:
4、进入大漩涡后,“面临阻难”与“进入大漩涡”任务完成。
%{page-break|森林战役-浪潮与争战危机|page-break}% 森林战役-虚假死亡 一处被危险珊瑚礁所环绕的两座小岛,达南与希尔瑞尔失去了自我, 我们必须找出原因,并解决岛上的隐藏危机。 主要任务: 愉悦之岛: 某种奇特的沉默在森林精灵中蔓延,未受影响的乌列斯及夏尔丹必须 找出发生了什么事。 目标:找出海岛沉默的原因 奖励2000经验值、2统御值 无辜之血: 达南与希尔瑞尔拾取自我,找到不伤害且能治疗他们的方法。 目标:不可以伤害达南与希尔瑞尔。
%{page-break|据点战役-在兄弟间自由的女人|page-break}% 据点战役-奴隶们所能获得的唯一自由 这场失败的战斗同时葬送了伊马妮的哥哥,伊马妮认为兽人不能在这 样下去,于是她脱离了坚戈氏族,并有三分之一的族民跟随了她。
本关有3个较重要的目标,收集资源完成丧礼任务,能获得1组兽人士 兵的加入,需要10木材、15矿石、2000金币。
2、探索了第一处方尖碑后,就会有提示其它四处方尖碑的位置。当 然,你得先攒够资源建造一艘小船。
第二处方尖碑就在船坞的右下的小岛上。
2D游戏地图制作教程

2D游戏地图制作教程概述:地图制作在游戏中的作用非常之大,一个好的地图编辑器决定着一款游戏的好坏。
目前世面上大部分的电脑游戏的地图都是如下格式,每个坐标代表人物在游戏中的坐标。
然而,在地图编辑器中,地图也是由很多很多的小图素拼接而成的。
由于一张大的地图会出现很多重复的图素,那么我们就将这些图素提出来,称为基本图素。
基本图素的好处是,可以重复使用。
这样我们就可以用比较少的图片种类反复拼接成一张大图。
这样做的好处是1,减少图片数量和磁盘容量;2,减少显卡和内存的负担;3加快游戏速度;4,更合理的利用资源。
当然这么做的缺点也是有的1,反复利用同样的图素,画面将不好看;2,需要专业人员的大量拼接。
切割工具按照上面所说的,一张完美的地图的制作需要用到1,切割工具;2,拼图工具;3编辑器;4转换工具(3种工具之间格式的转换)。
首先我们要从原画手里拿到我们需要的原图,再使用切割工具进行我们需要的切割,原图的要求是必须是64*64,128*128,256*256的倍数,我们可以在图片规格那里可以选择我们要切的格式,然后加载所需要切割的图片,输出的ANI那里填好游戏目录里的路径。
TITLE编号是由于会有很多文件的ani要写在一个ani里,所以为防止重复写入,则打开需要写入的ani文件,查看最后的编号,用此编号加1作为title开始编号。
如果是第一次切割则为0。
图片的文件名,需要填写完整路径,此路径为游戏中的路径,遮罩文件的文件夹名称一般为Mapobj这个文件夹里放置着植物、场景地形等其它静态物件。
动态遮罩文件的文件夹名称为Cartoon一般来说,由多桢的静态图片连续播放,形成动态的图片都放在这里;地图基本图素放置的文件夹名称为puzzle。
这些文件夹一般放在主目录的DATA\map目录下,文件夹里的子文件夹的名称按照分类命名。
Pullze文件名是切割后的图片索引文件的目录,我们可以使用中文,这样在后面的拼图中会很方便。
RMS地图编辑器(中英)

This program generates <Random Map Scripts> (RMS) which could be used as the basis for your own user created scenarios or for user defined maps.该程序生成《随机地图脚本》(RMS)。
该脚本可用于用户生成场景剧情或用户定义的地图。
The main purpose of the program is the generation of a basic map for your own scenarios. Both is possible, the use in the skirmish option for single players and the multiplayer modus LAN/ESO. In this 2nd version are all options implemented (without the possibility to generate ocean maps) which the game compiler is able to process.本程序的主要目的是为玩家自设场景剧情生成基础地图。
单玩家和多玩家局域网的冲突选项的使用都是可能的。
第二代版本的所有选项均可执行,游戏的编译器也可以处理,但不能产生海洋地图。
The generator uses a graphic user interface. You make your choice from different options from which the program creates a RMS file. You can save your settings. The created script will be checked with the help of the editor and changed into editor runtime.生成器使用图形用户界面。
英雄无敌6地图编辑器上手指南(tkwlee汉化版)

Page 3
提示: 这里有一些常用的快捷方法,将使你的操作更加便捷。 在编辑窗口右击可以让鼠标回到初始状态。 F4 网格显示开关 F6 显示可通行区块:粉红色区块为因为地形和障碍物而无法通行的区域;青色区块为手动 设定的无法通行的区域,深蓝色为水域区块,黄色区块为交互区块(多为建筑物的入口), 绿色区块为英雄可以通行的入口通道。 F7 地面单位显示开关。 F8 资源显示开关。 F9 建筑显示开关。 F10 场景物件(树、岩石,等等)显示开关。 F11 全屏显示编辑窗口。 空格键会自动设定你的鼠标为选择状态。 C 切换自动镜头和游戏内镜头。 当一个或多个物件被选择的时候: Enter 打开选择物体的属性窗口。 E 旋转物体 R 缩放物体(改变它的大小)。 W 移动物体(默认模式)。
b.工具栏 .
c.编辑窗口,大部分的工作都是在这里完成的(如果没有任何地图载入,这个地方将会是空白的)
d.7个功能面板 e.带有镜头控制的状态栏
Might & Magic Heroes VI – Scenario Editor Quick Start Guide
Page 2
你需要的大部分工具都在这7个面板里。从左到右,他们是:
导入后,高度图会被垂直翻转(图片的上方内容会翻转到地图下面)。在你设计高度图的时候得注 意这个问题。 有了TGA文件后,回到地图编辑器打开你的地图。 点击 File>Import>Height Map 。
点击“...”铵钮选择你的TGA文件。 你可以在对话框里减少高度扫描。默认的值是0.1,但是如果你觉得地形太过于生硬锐利你可以减少到 0.05或者更低。
Might & Magic Heroes VI – Scenario Editor Quick Start Guide
魔法门之英雄无敌5地图编辑器理论手册

魔法门之英雄无敌5编辑器手册2006 Nival Interactive这个文档的内容包含一个地图编辑器的手册和参考文献。
手册的3个主要内容第一部分:“ HoMM5 编辑器的基本原理”第二部分:“编辑器实践手册”第三部分::“随机地图生成教学”第四部分:附录,包含一些参考资料。
警告你正在阅读的手册并没有百分之百阐述了英雄无敌5地图编辑器的功能。
这是因为编辑器是 Nival Interactive 的一个内部工具,原本是为英雄无敌5整个一系列产品所设计的。
尽管如此,这本手册已经完全说明了创建地图所需要的所有工具和命令。
如果你不仅仅只是想做英雄无敌5的地图和战役,并想测试一下自己在修改版本方面的制作能力,欢迎访问游戏的官方网站和论坛。
The list of all web sites and forums of Heroes of Might and Magic 5 and additional contactinformation is in the end of this manual and the manual to the game itself.英雄无敌5的网站和论坛的地址已经额外的相关内容都在手册末尾和手册的游戏部分。
版权和法律申明英雄无敌5地图编辑器。
2005 Nival Interactive。
版权所有。
魔法门英雄无敌,英雄无敌5:命运之锤是 Ubisoft Entertainment 在美国和/或其他国家注册商标。
文中提到的商标 Microsoft, Windows, Windows 98, Windows NT, Windows 2000, Windows XP, Excel, Excel 97, Excel 2000, Excel 2002, UDA, OLE DB, and ODBC 都是 Microsoft Corporation 在美国和/或者其他国家的注册商标。
Adobe / Adobe Photoshop 和Adobe 图标都是 Adobe System Incorporated商标。
英雄无敌7地图编辑器制作随机地图图文教程

《英雄无敌7》的1.6补丁更新无疑是最令人兴奋的一次更新,因为强大的地图编辑器随之而来,这意味着你向他人展示创意、才华的时刻到了。
游戏发售至今已有数个月,精灵、墓穴、学院这些剧情战役地图相信无数的玩家都玩腻了。
那现在哪张地图最收玩家青睐呢?没有!因为目前游戏的地图资源实在太少,但这也是一个大好的时机;为什么不尝试着自己编辑一张随机地图?试想一下,自己用心制作的随机地图被众多玩家下载使用是一种怎样的体验?当然在那之前你必须打好基础,如果连地图编辑器都不会使用怎么能够制作出高质量的随机地图?现在就迈出你的第一步,学习地图编辑器制作随机地图的方法。
PS:游戏自带的地图编辑器随机地图的制作效果已经达到可以接受的水准(至少比H5强不少),这是个好机会。
使用教程首先你需要打开地图编辑器\Might and Magic HeroesVII\Binaries\Win64\MMH7Editor-Win64-Shipping.exe这个就是。
↑打开之后,点击左上角的file菜单选择new map。
↑这时会弹出一个对话框里面有3个选择,而你只需要选择中间的new random adventure map就可以了↑点击之后你可以进入随机地图的设置菜单,下面是菜单内容随机地图设置菜单:map name地图名字map size地图大小map type地图类型skirmish冲突scenario剧情number of players玩家数量use multiple themes是否采用多种地形landscape theme地形enable underground是否有地下层underground theme地下层地形place gameplay objects是否放置游戏资源richness地图资源富裕程度neutral building density中立建筑密度neutral army strength中立兵种强度place tear of asha是否放置亚沙之泪你可以根据自己的爱好进行设置,设置完后点击create and open开始制作。
手把手教你用braid 制作自己的地图

手把手教你用braid 制作自己的地图第一节开始在所有内容开始之前,强烈建议备份所有游戏文件,以免带来不必要的麻烦。
1.要想把自己做的东西保存下来,必须采用无压缩包模式启动,首先要对braid\data 目录下的几个文件解压。
就是这两个文件解压完成之后把所有文件放在原目录下(如果询问有重名文件夹是否继续请选是)。
2.建立自己的mod 目录。
在braid 的根目录下面建立一个名为universes的文件夹(注意有复数s),然后再在里面建立一个文件夹,名字自己取,这里的名字就是你的mod 的名字。
为了方便起见我们暂时取名为one.接下来再在one文件夹里创建data文件夹。
回到braid 的根目录,发现这里也有一个data文件夹(就是刚才解压文件的那个),打开,注意到里面有很多文件夹这些文件夹保存了各种各样的程序所需文件,其中我们主要用的是右上角的entities.打开它,可以看到里面有许多关卡资料:再在自己创建的universes\one\data\下建立一个同名的entities.把自己想要修改的关卡的文件复制过来。
(其中world0-x表示的是x世界的故事)。
同时将braid\data\下面的level_config 也一并复制到universe\one\data\下面(该文件可以用记事本打开,有兴趣的可以研究一下)3.更改参数。
再次回到braid 更目录,右键点击主程序,选择创建快捷方式。
然后右键点击该快捷方式,选择属性,在目标一栏的后面加上参数(要打空格):-universe one -no_package -editor点击确定保存。
这样一来braid的编辑平台就创建好了。
第二节编辑器概述用创建好了的快捷方式进入游戏,结果发现和平常一样。
按下F11就可以进入编辑模式当你回到游戏来到另一关卡时,再按F11发现编辑器还是在原来的关卡,按下shift+空格就可以来到现在的关卡。
注意:如果没有将原程序中的关卡文件复制过来,可以再游戏中进入,但是无法进行编辑!下面大致介绍一下编辑器(屏幕较小的机子可能需要调整分辨率来进入):PS.打掉了,上面的shared among forks表示变成粉红色,具有影子属性。
Android游戏开发之地图编辑器的使用以及绘制地图

Android游戏开发之地图编辑器的使用以及绘制地图(一)发布于2011-10-14Mappy中文地图编辑器的使用说明下载地址:/source/3452259压缩包中包含游戏地图编辑器使用指南与地图资源图片宫院1.png 一张mapwin.exe 可执行文件map.FMP 与map.TXT为使用编辑器生成出来的保存文件与地图数组。
解压后打开地图编辑器mapwin.exe.exe 创建一张新的地图。
由于我用的Android模拟器宽高是320X480地图宽的块数就是320 / 32 = 10地图高的块数就是480 / 32 = 15这里扩充一下实际在工作开发中因为手机的分辨率各式各样所以是需要尺寸考虑自适应的有两种方法可以拿到当前手机屏幕的宽高Display display = getWindowManager().getDefaultDisplay();Log.i("view" , "height:" +display.getHeight());Log.i("view" , "width:" +display.getWidth());DisplayMetrics displayMetrics = getResources().getDisplayMetrics();Log.i("view" , "height" +displayMetrics.heightPixels);Log.i("view" , "width" +displayMetrics.widthPixels);弹出框后点击确定导入地图图块编辑器下载地址中包含了一张地图图片可以选择使用因为编辑器是须要美术图片配合使用的比如tile的尺寸图片的宽高尺寸必需能被整除。
导入地图图块成功右侧为导入的地图资源接下来就是自己拖动右侧地图块拼出自己想要的地图了。
地图编辑器及图文教程第一步准备打...

地图编辑器及图文教程第一步:准备:打开worldmachine2有三个方框,是三个群组把里面现有的东西删除掉选中后按delete键然后把三个群组拖大一点鼠标点中四个角,拖动就行了首先,我们要把我们需要的四个输出拖出来备用在上面一行的output里面把第二个height output、第三个bitoutput和第四个overlay view拖出来、第三个bitoutput要拖出来两个按照这样排列在第一个上面点右键,lock preview on device,把生成的图像锁定,然后我们开始塑造一个地形,这次的题目是火山坑我们制作一个大的火山坑。
首先:拖动一个layout generator在generator选项卡的第一个就是放置在第一个,绿色的群组里双击那个拖拉出来的模块就进入了建模的页面我们首先创建地面鼠标滚轮往后滚让地图缩小你会看到一个白色的方格在方格里画一个box,盒子选中右面的box选项拖动一个比方格大一点的方块松开鼠标后点右键会自动渲染成一个方形的突起暂且看做地面如果只生成了一个绿色的格请回到刚才的模块页面看到一个结构图的图标,点击它把这两个链接起来,只要点击上面的接触点就会出现一条线,链接起来再回去现在这个地面已经被渲染好了双击上面绿色的方块会出现一个属性页面第一个滑框是高度第二个是强度第三个是衰减距离剩下的是效果,正号是突起负号是凹下然后是衰减曲线下面的就不用管了没有实际的用途按照自己的需求调整高度一般是调整到一千米左右把这个属性界面关掉接下来我们要添加腐蚀效果也就是地面应有的痕迹从上面的natural选项卡一般第一种效果最实用拖到绿色的群组用线连接像这样要先把刚才连接到输出的那条线删掉点右键 delete wire不要按delete键删除再连接起来双击那个新添加的erosion模块再添加一个形状,这是专门的形状模块这个选项卡里这个图标的拖动到绿色群组继续增加一个腐蚀效果,和刚才一样的erosion模块形状模块和刚才我们建设地面用的那个模块是并列关系不能连线所以我们加一个合成器在combiner选项卡这个图标放到蓝色群组像这样连线我们会发现左面的预览界面变了多了一块突起下面我们要让它凹下去成为火山坑添加一个逆变器Filter选项卡这个图标像这样连线它就凹下去了双击形状模块调整形状的样子调整过程很简单这样改一改然后再改一改腐蚀的设置两个腐蚀模块都改一改最好也是双击后改具体改成什么样子看左面的预览图就调整那些滑框就可以了下面要让火山坑突出来可以用高度选择器但是用高度选择器的方法太复杂我们选画曲线的方法来实现增加一个curves模块在filter选项卡里第四个连接成这样双击新添加的模块画一个曲线自己看着左侧的预览图试着画一画这样就差不多了我们需要贴图以及rgb图这样增加一个翻转器在filter选项卡里倒数第五个flipper然后双击翻转器选择flip vertically因为贴图的文件都是反过来的这样链接然后再添加一个Basic Coverage在macros选项卡里这样链接这是贴图用的双击可以改贴图颜色最后一个就是Normal-Map Maker在converter选项卡中第一个就是像这样链接还有一点在最上面一行点从左往右第三个按钮因为我这里的是中文版反正就是世界指令那个位置里面的倒数第三个按钮这里可以改地图的分辨率应该可以改换地图的大小吧没测试过但是最重要的是要把上面那个+1的勾选框消掉不要+1设置好确定返回流程图界面然后双击height output注意几点一定要选中save the file every time the world machine is built输出格式其实不限,尽量选用raw-fp32第一行是输出到哪里,点set浏览个地址要纯英文目录输出名字可以用heightmap.r32以便接下来制作地图来好识别然后就是点击write output to disk 按钮了可能第一次会出现的对话框点是就行了然后自动会输出成功后退回去点击第一个bitoutput在这里三项全勾选输出成bmp可以改名colormap.bmp然后write output to disk接下来点第二个bitoutput设置同上输出的名字为shadowmap.bmp这样所有的地图文件都输出完了保存这个工程保存。
魔兽地图编辑器详解

*.*.魔兽地图编辑器详解.........§§单位篇声音单位声音设置: 都是很好理解的东西,不过貌似只有该项有效建筑移动随机循环淡入率循环淡出率: 略过战斗主动攻击范围: 单位会对该范围内的敌人进行主动攻击. 另该值还起到限制射程的作用,单位射程不会大于其主动攻击范围.同时也影响到一些自动选取目标技能的施法距离,例如:召唤骷髅.最小攻击范围: 单位无法对小于该值的范围内的敌人进行主动攻击.防御类型: 同样的攻击对不同的防御类型往往会造成不同的伤害.基础防御: 对英雄来说就是没有敏捷加成时的防御力.防御升级奖励: 升级科技-提升一次防御等级增加的防御值.作为目标类型: 作为单位被攻击或施法时的目标判定依据. 该项为空则单位不能被攻击或施法,即无敌.死亡类型: 略装甲类型: 该项只影响被近战单位攻击时的声音效果. 与其它任何东西无关.允许攻击模式: 设置单位可使用的攻击模式.攻击- 投射物图像: 设置远程单位攻击时发出的投射物模型.攻击- 射弹速率: 投射物飞行速度.攻击- 射弹弧度: 投射物发射弧度,弧度=射弹抛物线最大高度/平面位移距离.攻击- 射弹自导允许: 允许箭矢类攻击(非炮火)的投射物能跟踪目标. 自导不允许时,对箭矢和箭矢(弹射),尽管目标已经不在目标点,仍会对目标造成伤害;对箭矢(溅射/穿透)则相当于没有攻击地面图标的炮火或炮火(穿透).攻击- 攻击类型: 不同攻击类型对各种护甲造成的伤害不同. 无表示该攻击对所有护甲造成全额伤害.攻击- 武器类型: 表示各种攻击方式.近战: 无投射物效果,武器声音有效. 只有该类型的攻击被视为近战,其他都是远程.立即: 不显示投射物发射轨迹.箭矢: 显示投射物发射轨迹.溅射攻击: 箭矢(溅射)和炮火. 其中炮火会带有攻击地面按钮. 如恶魔猎手和投石车.弹射: 箭矢(弹射). 发出的箭矢能在单位间弹射. 如女猎手.穿透: 箭矢(穿透)和炮火(穿透). 能穿透目标伤害其后面的单位,其中炮火(穿透)在普通攻击时为穿透效果,攻击地面时为溅射效果,两者不叠加. 如狮鹫和投刃车.攻击- 武器声音: 只对武器类型为普通的攻击有效.攻击时的声音效果.攻击- 目标允许: 可以攻击的单位类型.以下面的分类:同行之间为Or关系,异行之间为And关系,该行不选则取默认值.例:只选择无敌则表示目标允许无敌的存活的别人的单位(空中地面建筑).此时原默认值-可攻击将不再起作用,单位只能攻击无敌的单位,而其它未被改动的行则采用默认值.没有(选中即无允许目标,没悬念的DD...)残骸物品地形树木墙桥装饰物空中地面建筑守卫(默认空中地面建筑)存活死亡(默认存活)无敌可攻击(默认可攻击)联盟友军(不包括玩家单位) 敌人玩家单位中立自己别人(默认别人)英雄非英雄(默认全选)古树非古树(默认全选)自爆工兵非自爆工兵(默认全选)机械有机(默认全选)攻击- 显示UI : 设置是否显示攻击键.攻击- 动画伤害点: 单位实际发动攻击效果,进行伤害判断的时间点,该项大于攻击间隔时将取该项为单位实际攻击间隔. 例:A单位攻击间隔2,动画伤害点0;B单位攻击间隔0,动画伤害点2.那么两者实际攻击间隔都是2秒.而他们之间的差距就是,A单位发动攻击会立刻产生效果,而B单位则要等待2秒,且这2秒之间取消攻击的话该次攻击将无效化.攻击- 动画回复点: 单位发动攻击效果到完成攻击动作所需要的时间,该值不大于(攻击间隔-动画伤害点). 该时间可以手动取消,例:2秒动画回复的单位杀死单位并按Shift移动到某点需要等待2秒,但不用Shift可以直接移动.攻击- 攻击范围: 相当于射程,当如果主动攻击范围小于该值,则会取主动攻击范围作为射程.攻击- 攻击范围缓冲: 近战单位攻击移动中的单位,因为发动攻击需要时间,目标可能跑出了射程以外,该值表示允许的缓冲范围值,只要目标没跑出该范围(射程+缓冲范围)则仍会受到伤害.攻击- 基础伤害: 魔兽的随机伤害输出采用D&D的掷骰子模式.实际伤害= 基础伤害+ 骰子数量x Random(1,骰子面数)攻击- 伤害骰子数量: 同上攻击- 伤害骰子面数: 同上攻击- 伤害升级奖励: 升级科技-提升一次攻击等级增加的伤害值.攻击- 攻击间隔: 两次攻击间的间隔,最小值为0.1.攻速增加上限为原速的5倍(加上本身,即提高4倍),但不会超过每秒45.46次的上限.攻击- 范围影响目标: 溅射或穿透攻击影响的允许目标类型.攻击- 全伤害范围: 溅射攻击的全伤害范围或是弹射攻击的弹射距离.攻击- 中伤害范围: 仅对溅射攻击有效. 应遵循全伤害范围<中伤害范围<小伤害范围(不包括0),否则会出问题.比如300/200/100的范围实际上会等于只有100的全伤害范围.攻击- 中伤害参数: 仅对溅射攻击有效. 伤害参数可以大于100%,伤害优先权:全伤害>中伤害>小伤害,与伤害值大小无关.攻击- 小伤害范围: 同上攻击- 小伤害参数: 同上攻击- 最大目标数: 仅对弹射攻击有效.攻击- 伤害衰减参数: 仅对弹射和穿透攻击有效. 注意穿透攻击的伤害衰减也是逐个衰减的.攻击- 穿透伤害范围: 仅对穿透攻击有效.攻击- 穿透伤害距离: 仅对穿透攻击有效.技能普通: 略英雄: 学习性技能,最多只能有5个.默认主动技能: 默认激活的主动技能.如心灵之火等.文本名字: 略名字- 编辑器后缀: 仅在编辑器中显示,一般用于区分同名单位.称谓: 略称谓数量: 实际采用的称谓数量.提示工具- 基础: 建造该单位时的提示文本.提示工具- 扩展: 同上提示工具- 重生: 复活英雄时的提示文本.(需要复活时间,如祭坛)提示工具- 唤醒: 唤醒英雄时的提示文本.(不需要复活时间,如酒馆)说明: 仅对物品有效,多出来的无效项.热键: 建造/雇用/复活单位时的热键.魔法升级名字: 拥有魔法升级科技的单位在状态栏右边会有个魔法升级图标. 该项为其说明信息. 可参照各族法师.魔法升级说明: 同上显示模型文件: 略模型文件- 版本: 某些单位有ROC/TFT两个版本的模型,如蒸汽坦克.模型缩放: 设置模型显示大小.缩放投射物: 修改模型大小时是否同时缩放攻击或技能的投射物大小.选择缩放: 设置选择圈的大小.选择圈高度: 略选择圈在水面上: 单位在水中时,选择圈在水面或是水底显示颜色值(红) : 略颜色值(绿) : 略颜色值(蓝) : 略闭塞高度: 如,单位站在有闭塞高度的非联盟建筑旁边,会有视线被阻挡,就是所谓闭塞.将该值设为0则不会有此效果.X轴旋转角度(度数) : 仅取负数时有效. 模型绕X轴旋转的角度.Y轴旋转角度(度数) : 仅取负数时有效. 模型绕Y轴旋转的角度.射弹偏移- X : 单位攻击时发射投射物的X轴偏移.射弹偏移- Y : 单位攻击时发射投射物的Y轴偏移.射弹偏移- Z : 单位攻击时发射投射物的Z轴偏移.射弹偏移- Z (深水) : 深水区中单位攻击时发射投射物的Z轴偏移.射弹碰撞偏移- Z : 单位被攻击时投射物碰撞的Z轴偏移.射弹碰撞偏移- Z (深水) : 深水区中单位被攻击时投射物碰撞的Z轴偏移.阴影图像(单位) : 单位形态时的阴影图片.阴影图像(建筑) : 建筑形态时的阴影图片.阴影图像- 宽度: 略阴影图像- 高度: 略阴影图像- X轴偏移: 略阴影图像- Y轴偏移: 略深水区有阴影: 当阴影落在深水区时是否显示.建筑地面纹理: 略图标- 游戏界面: 游戏中使用的图标.图标- 计分屏: 游戏结束计分屏显示的图标,注意该类图标是很小的.按钮位置(X) : 训练或雇用时单位按钮的排列坐标.按钮位置(Y) : 训练或雇用时单位按钮的排列坐标.魔法升级图标: 如果该单位有魔法科技升级(如各种法师),该项为状态栏右边显示的魔法升级图标.死亡时间(秒) : 从死亡到产生尸体的时间.特殊效果: 单位被炮轰而死时的爆炸效果.目标效果: 弹射攻击时对弹射目标附加的效果.要求动画名: 如为恶魔猎手添加alternate就会显示恶魔状态,为人类农民添加gold会显示背负黄金形态. 动画名可在模型预览窗口找到.要求动画名- 附加动画: 为附加在单位身上的效果动画添加动画名.一般为medium和large,影响如反魔法外壳的大小(为空表示小). 动画名可在模型预览窗口找到.要求附加动画链接名: 可参考恶魔猎手(恶魔形态)要求骨骼名: 同上动画- 魔法施放点: 从施放魔法到魔法生效需要的时间,该时间内单位不可做其他动作,但可以按Stop或Hold停止施法,此时魔法将不被发动.动画- 魔法施放回复: 从魔法生效到结束施法所需最小时间,该时间内作其他动作的话'施法结束'事件将不会被触发.动画- 混合时间(秒) : 单位动画图像混合时间. 决定身体部件连接的快慢,比如攻击时手臂挥舞的速度. 增大该值会是单位动作僵硬化(如冰霜巨龙). 物体编辑器中设置无效,只能在触发中设置.动画- 行走速度: 见下.动画- 跑步速度: 取两者中更接近于实际移动速度者(如果相等则取跑步速度). 该值和单位移动动画共同决定单位移动时的跨步距离,数值越大跨步距离越大,相对的跨步频率就会变小.动画- 转向角度: 单位最大转向角度. 当单位移动转向角度大于该值时将会有一个原地转身的过程. 不是很好解释的东西,建议调低转身速度自己测试看看效果.动画- 转向补正: 该值决定单位模型转向的速度和幅度,取值0-8,取值越大则速度越慢,幅度越大.不同移动类型的模型转向方式是不一样的,比如飞行单位会进行身体翻转,建议设到7或8自己看看效果.队伍颜色: 设置单位的队伍颜色.队伍颜色- 允许自定义: 只有该项为True才允许设置单位的队伍颜色.高度变化- 采样点数量: 见下.高度变化- 采样范围: 设置单位在经过突起或下陷的地面时的高度变化.此时将取采样范围处的几个点的平均值作为单位显示的高度.战争迷雾- 采样范围: 未知不可见区域显示单位: 勾选该项则单位可以在不可见区域被显示.状态种族: 略等级: 单位等级决定杀死该单位所得的经验.该项对英雄无效.单位类别: 许多单位类别都有特殊作用.不死族机械类古树牛头人召唤生物城镇大厅: 可作为一些技能的判定依据.中立: 在小地图上显示中立建筑标记.可通行: 比如传送门是可通行的,但事实上一般建筑你添加了也没用.守卫: UI按钮全不可见,只能使用右键命令.工人: 空闲时会显示左下角的闲置图标,且不会主动攻击.树木: 该项貌似是多余项.自爆工兵: 会自动使用自爆技能.泰坦族: 未使用的一个类别,只在魔兽历史中出现.是一个建筑: 设置单位是否为建筑.黄金消耗: 建造或雇用该单位的费用.木材消耗: 同上建造时间: 建造该单位需要的时间.修理黄金消耗: 修理该单位所需费用,还和修理技能的参数设置有关.修理木材消耗: 同上修理时间: 修理该单位所需时间,还和修理技能的参数设置有关.黄金奖励- 基础值: 杀死该单位所能得到的奖励. 随机奖励采用D&D的掷骰子模式. 所得奖励= 基础值+ 骰子数量x Random(1,骰子面数)黄金奖励- 骰子数量: 同上黄金奖励- 骰子面数: 同上木材奖励- 基础值: 同上,但木材奖励不会有漂浮文字显示.木材奖励- 骰子数量: 同上木材奖励- 骰子面数: 同上占用人口: 略提供人口: 略生命最大值: 略生命回复: 略生命回复类型: 略魔法最大值: 略魔法回复: 略魔法初始数量: 英雄复活以及单位刚建造出来时的魔法值.视野范围(白天) : 单位在白天的视野范围视野范围(夜晚) : 单位在晚上的视野范围雇佣开始时间: 单位作为雇佣兵第一次能被雇佣的时间.雇佣时间间隔: 略最大库存量: 单位作为雇佣兵的最大库存量.运输尺寸: 单位被装载时所占的装载格数.英雄- 主要属性: 略英雄- 初始力量: 略英雄- 初始敏捷: 略英雄- 初始智力: 略英雄- 每等级提升力量: 略英雄- 每等级提升敏捷: 略英雄- 每等级提升智力: 略英雄- 隐藏小地图英雄显示: 勾选的话,会使用普通单位标记代替小地图中该英雄标记.英雄- 隐藏英雄栏图标: 左上角不显示该英雄图标.英雄- 隐藏英雄死亡信息: 死亡时不显示死亡讯息.中立建筑- 可作为随机建筑: 略中立建筑- 显示小地图标记: 略隐藏小地图显示: 小地图上不显示该单位的标记.单位附加值: 并无任何实际意义,仅用于触发器中,比如在一个TD地图中,我们可以使用该项来作为建筑的售出价格.允许睡眠: 允许在夜晚进入睡眠状态. 只对中立敌对有效.可以逃跑: 单位被攻击而无法反击时会自动跑开一段距离.编队优先权: 编队时单位图标的排列顺序,该值较高者会排列在前面.队形排列: 移动时的队形排列,数值越小的会越靠前.能建造在其他建筑上: 仅用于不死族金矿,其他建筑乱用会跳错.能被其他建筑建造: 仅用于金矿,其他建筑乱用会跳错.科技树需求: 建造单位所需的科技项目,可添加多个.需求- 等级N : 仅对英雄有效,建造第N个英雄需要的科技项目.需求- 使用等级数: 略需求值: 所需科技项目的等级(科技)或数量(单位),可添加多个,与科技树需求依次对应.从属等价物: 这里列出的对象可以代替该单位,但该单位不能代替列出的对象. 即A属于B不代表B属于A.可重生阵亡英雄: 该建筑可以用来重生死亡英雄.可研究项目: 该建筑中可以研究的科技项目.指定复活点: 该建筑必须可以复活英雄. 英雄将只能在指定的建筑复活.可建造建筑: 该单位可以建造的建筑种类.使用科技: 该单位所应用的科技项目.售出物品: 该建筑可以出售的物品.制造物品: 该建筑可以出售的物品.与售出物品的区别是该项中的物品出售有科技树限制,而售出物品没有. 售出单位: 该建筑可以出售的单位.训练单位: 该建筑可以出售的单位.与售出单位的区别是该项中的单位出售有科技树限制,且有训练时间,而售出单位没有.建筑升级: 该建筑可以升级为指定建筑.移动类型: 移动类型影响单位可移动区域以及飞行高度和转身动作等等.无: 能在包括边界的所有区域移动步行骑马: 只能在陆地和浅水区移动.飞行: 可以在边界之外的地区移动.浮空(陆) : 只能在陆地和浅水区移动,单位可以浮在空中.漂浮(水) : 只能在水中移动.两栖: 可以在陆地和水中移动.基础速度: 单位的移动速度将处于最大和最小值之间.最大速度: 数值0代表使用默认值(游戏平衡常数)最小速度: 数值0代表使用默认值(游戏平衡常数)转身速度: 取值0-1. 数值越大,单位转身越快. 为0时单位将只能向前移动.高度: 单位的飞行高度.最小高度: 单位飞行高度不会小于该值.组群分离- 允许: 开启该项的同类单位在距离过近时会自动排斥.(像磁铁一样)组群分离- 参数: 设置排斥强度,即距离.组群分离- 组号: 同组的不同单位间也会有排斥效应.0表示无组号.组群分离- 优先权: 两单位发生排斥时,优先级低的单位会被排斥,优先级相同则相互排斥.编辑器分类- 战役: 单位显示在战役分类中.分类- 特殊: 单位显示在特殊分类中.可在编辑器中放置: 该项为False则单位将无法在编辑其中放置...地形设置: 单位将只在工具面板的指定地形中显示,仅由于中立单位.使用点击帮助: 在模型中心显示一个紫色小方块,对一些特别小的模型大概有用.可作为中立敌对显示: 勾选该项的中立单位会被显示在中立敌对分类中.可设置死亡掉落物品: 可在设置单位属性中设置其死亡掉落物品.有地形指定数据: 据说某些模型对于不同地形会使用不同数据,比如模型皮肤. 测试未果,只知道该项开启后更换地形很容易跳错. 建议不要理会.路径放置不允许: 不允许放置该建筑的区域.放置要求: 对允许放置区域的要求.放置要求距离水的范围: 建筑需要建造在离水距离为该范围内的地方. 0表示不需要.AI放置类型: 用于对战AI.AI放置范围: 用于对战AI.碰撞体积: 单位的实际大小而非显示大小,碰撞体积过大的单位经常会被被堵住,对建筑无效.路径纹理: 建造建筑时显示的绿色方块区域. 可设置该区域的建造和通行状态.在编辑器中勾选菜单- 编辑- 路径(地面/海路)项可以详细查看路径纹理.如下图为人类基地的默认路径纹理,紫色区域表示不可建造,粉色区域表示地面单位不可通行。
起凡地图编辑器(简称QE)系列图文教程之初出茅庐

百度文库专用
起凡地图编辑器(简称QE)系列图文教程之初出茅庐QE_1.2_设置玩家势力,初始镜头,出生点和初始资源
单击选项--->玩家参数设置,可以更改玩家和势力的相关设置
单击势力,选择对应玩家,通过鼠标左键拖动可以更改玩家所属的势力。
选择对应势力,单击编辑按钮,可以更改势力名称。
同一个势力的阵营属于同盟关系,不同势力之间属于敌对关系。
在场景编辑面板--->普通单位,有个特殊单位—出生点。
该出生点代表的是对应玩家进入游戏后的初始镜头位置,而不是英雄出生位置。
依次摆放玩家1到玩家12的出生点(除电脑)。
打开物体编辑器--->地图信息,通过出生点X坐标和出生点Y坐标设置各个势力的英雄出生点(英雄复活位置)。
通过添加按钮,可增加第3个势力之后的各个势力的英雄出生点。
如果不做这一步添加,选择英雄时将出现程序报错!
温馨提示:物体编辑器中,每选中其中一项,在面板下方都会有对该项的简单介绍和解释。
打开事件编辑器,通过事件来设置玩家初始资源(金钱和木材)。
注意:这里的第一项仅仅对应第一个选择玩家,因此需要添加若干项对应后面的玩家。
按住shift键+鼠标左键,可以全部选中所有项,统一设置成同一个数值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《英雄无敌7》的1.6补丁更新无疑是最令人兴奋的一次更新,因为强大的地图编辑器随之而来,这意味着你向他人展示创意、才华的时刻到了。
游戏发售至今已有数个月,精灵、墓穴、学院这些剧情战役地图相信无数的玩家都玩腻了。
那现在哪张地图最收玩家青睐呢?没有!因为目前游戏的地图资源实在太少,但这也是一个大好的时机;为什么不尝试着自己编辑一张随机地图?试想一下,自己用心制作的随机地图被众多玩家下载使用是一种怎样的体验?当然在那之前你必须打好基础,如果连地图编辑器都不会使用怎么能够制作出高质量的随机地图?
现在就迈出你的第一步,学习地图编辑器制作随机地图的方法。
PS:游戏自带的地图编辑器随机地图的制作效果已经达到可以接受的水准(至少比H5强不少),这是个好机会。
使用教程
首先你需要打开地图编辑器\Might and Magic Heroes
VII\Binaries\Win64\MMH7Editor-Win64-Shipping.exe这个就是。
↑打开之后,点击左上角的file菜单选择new map。
↑这时会弹出一个对话框里面有3个选择,而你只需要选择中间的new random adventure map就可以了
↑点击之后你可以进入随机地图的设置菜单,下面是菜单内容
随机地图设置菜单:
map name地图名字
map size地图大小
map type地图类型skirmish冲突scenario剧情
number of players玩家数量
use multiple themes是否采用多种地形
landscape theme地形
enable underground是否有地下层
underground theme地下层地形
place gameplay objects是否放置游戏资源
richness地图资源富裕程度
neutral building density中立建筑密度
neutral army strength中立兵种强度
place tear of asha是否放置亚沙之泪
你可以根据自己的爱好进行设置,设置完后点击create and open开始制作。
↓然后你会进入这个界面:
↑暂时选择不保存don't save
↑开始制作
↑制作完成,会有一个错误提示的对话框,没有错误,你先保存,准备下一步。
↓最考验电脑配置的一步来了,map菜单选择build lighting建立光照:
↓开始建立光照,这时候你最好去干点别的,因为建立的时间不短。
↓光照建立完成后,保存,然后进入最后一步map菜单选择publish current map发布地图。
↓发布成功如图
↓然后进入游戏,你可以看到刚才建立的随机地图。
PS:这个随机地图制作有点吃CPU和内存,机器配置要好点才行。
另外你可以去多特单机找找游戏的其他攻略,会有收获的。
地图制作完成后,你可以在文件夹里找到地图
地图文件位置
:\我的文档\My Games\Might&Magic Heroes
VII\MMH7Game\CustomMaps\AdventureMaps文件夹下面
test.umap就是这个,分享给朋友们玩需要把这个文件拷贝到他的游戏安装目录
:\Might and Magic Heroes VII\MMH7Game\CookedPC\Maps\Skirmish文件夹下面。
建议
8G内存建议制作128x128地图,16G内存可制作200x200地图,300x300要32G内存。
游戏本身只支持到4线程,地图编辑器是支持8线程全开的。
现在,你肯定已经学会了使用地图编辑器制作随机地图的方法,那就开始吧!制作一张你最满意的游戏地图然后让所有人都知道你!。