找回密码
 点一下
查看: 6548|回复: 8

SC2对战地图、自定义游戏地图、游戏大厅地图、普通Mod、扩展Mod之间概念差别

[复制链接]
发表于 2013-12-14 15:35:04 | 显示全部楼层 |阅读模式
新接触编辑器的人似乎很容易搞混标题里的几个概念,这里简单区分一下。



对战地图:包括天梯地图和自定义地图。对战地图指的是使用SC2基本的默认采矿、建造、兵种、科技机制,采用最新的官方平衡性数据;采矿造兵,然后毁掉敌方所有建筑获得胜利的地图类型。

天梯地图:暴雪官方指定的对战地图,在天梯自动匹配时使用。

自定义地图:玩家可以自行修改、建立房间、邀请好友加入或者作为公开游戏等人加入的对战地图。基本机制仍然是默认对战地图。但可能有一些细微的改动。自定义地图在发布时必须选择发布在自定义游戏区块里。

Screenshot2013-12-14 15_33_30.jpg


以前接触过War3地图的同学可能最容易混淆这一概念。因为以前的“自定义地图”概念和现在的官方定义是不同的。在魔兽三时代,只要是非官方对战地图一律叫自定义地图。

但是在SC2的1.5补丁发布后,加入了“游戏大厅地图”这个概念,把以对战为核心的自定义地图和非对战机制的自定义地图分成了两类。前者还叫自定义地图,后者改称游戏大厅地图。



也就是说,现在的“自定义地图”其实是“自定义对战地图”。



游戏大厅地图:完全抛开默认对战机制的限制,让地图作者可以完全自由发挥的地图。不再限于标准对战类型。Fps,rpg,moba什么的都可以。游戏大厅地图在发布时必须发布在游戏大厅里。应该说,其实它就是旧说法中的“自定义地图”。

Screenshot2013-12-14 15_33_40.jpg


确切地说,自定义地图和游戏大厅地图没有硬性的区别限制,只是一种简单区分。地图编辑器不会决定“你改多少是大改,多少是小改”,不管大改小改其实你都可以任意选择发布到自定义地图区或者游戏大厅区。但是就像你做了个FPS,硬要在分类里选择Moba类一样,虽然编辑器不会阻止你这样做,但是显然是属于乱归类。





Mod: Mod是什么东西?Mod指的是可以被地图或其他Mod所引用的一套数据、触发器、函数、声音、图片、模型资源库的集合。它实际上相当于一张没有地形的地图,但是却可以被其他地图/Mod所引用。比如我如果在一个Mod里修改了陆战队员的攻击力为500,那么所有引用了这个Mod的地图里面,陆战队员的攻击力全部都会是500——除非你在这张地图本身里再进一步对这个数值做出改动。举个简单的例子,我们看到在SC2战役里的科技树以及模型数量和标准对战里是大不一样的。这当然不是因为暴雪在每张战役地图里都改了一次科技树,并且再在每张地图里导入了10多G的模型。暴雪采用的是单独的战役Mod,把战役用到的额外资源和数据改动以及函数库都包进去,而标准对战的最新平衡性改动又是用另一个Mod。

这样一来我们在读取普通对战地图的时候,就可以只读取对战用得到的那些兵种模型和数据。用不着去读取那十多G的战役专用资源了。大大加快加载速度和优化资源占用。另一方面,在每个补丁修改平衡性的时候,暴雪也只会修改多人对战的平衡性数据Mod。所作的改动不会影响到战役(因为战役地图不使用多人平衡性mod),就不需要每个补丁都重新调整战役了。


以下是Mod的一些子类型:


依赖项Mod: 依赖项Mod是最标准的Mod,我们平常所说的Mod指的就是这个。依赖项Mod需要被地图本身所引用才能生效。比如你在制作一张地图的时候想要用到战役里独有的模型,那么你就得修改地图的引用列表(文件->依赖项),把战役Mod给加进来。一般来说,一张地图所引用的依赖项Mod只能由地图作者在制作地图的时候来指定。玩家是不能自行选择的。

GAx3就是一个依赖项Mod。

QQ图片20131214152915.jpg

在2.1版本的“扩展Mod”概念出现以前,依赖项Mod就仅仅只叫"Mod".


扩展Mod:这里说明下2.1加入的“扩展mod”。扩展mod只能用在自定义游戏区的地图上,扩展Mod本身并不是一张地图,而是对地图的一系列修改的集合。2.1的新功能让玩家可以选择一个修改并把它应用到任意的自定义地图上去。比如我做了一个“每块矿的资源含量为100000”的修改,那么应用于任何地图上,这张地图的每块矿都是100000含量了。

其它的比如,修改兵种的数据、模型、添加/删除兵种,修改游戏背后的逻辑和胜利条件,什么的,都在扩展Mod的能力范围内。但是扩展mod无法修改游戏的地形和玩家设置。


红在这个帖子里展示了一个最简单的"地图全开"扩展Mod的快速实现过程。
http://bbs.islga.org/read-htm-tid-2158353-page-1-fpage-1.html

注:2.1补丁尚未正式发布。但是扩展Mod实现简单,制作迅速(因为基本是基于对战,不需要画地形和实现很多地图机制),新手们到时候推荐尝试一下。



从技术实现角度上来讲,如果暴雪想要让扩展mod影响游戏大厅地图是完全可能的。之所以限制在自定义地图里,是因为游戏大厅里的地图都没有一个标准的骨干,花样繁多,所以不可能做出对所有地图通用的扩展mod而已。而自定义地图区里的地图至少还是名义上都必须遵循标准对战架构的。




最后说明一下一种特殊Mod:

观战界面(Interface):这种Mod极少见,因为这属于地图制作的边缘范畴。观战界面是一种OB专用的Mod,是类似WoW的插件一样的东西,可以改变OB的界面外观。观战者可以自行选择想要使用什么样的界面来观战和观看录像。观战界面Mod有着非常大的限制:不能设计游戏平衡性数据的修改,不能有触发器。基本上你只能往里面导入资源,以及添加和修改新的OB界面元素。超出这个范围的修改都将使得这类Mod改变性质,从而无法被OB所选择。




关于观战界面(Interface)的更多详情参考:
http://bbs.islga.org/forum.php?mod=viewthread&tid=1908110




发表于 2013-12-14 15:42:50 | 显示全部楼层
抢占沙发!!!!!!!!!!!!!
回复

使用道具 举报

发表于 2013-12-14 15:45:39 | 显示全部楼层
成功把自己的发言留在了楼主贴嗯。自豪。
回复

使用道具 举报

发表于 2013-12-15 11:12:39 | 显示全部楼层
哇~
好厉害。
回复

使用道具 举报

发表于 2013-12-16 13:05:16 | 显示全部楼层
学习了。  
回复

使用道具 举报

发表于 2013-12-17 12:00:51 | 显示全部楼层
学习知识来了
回复

使用道具 举报

发表于 2013-12-17 14:23:28 | 显示全部楼层
报告头目,发现一堆卖萌的货……
回复

使用道具 举报

发表于 2013-12-17 18:58:53 | 显示全部楼层
头目,为什么我上传到2.1的mod删不掉?我在编辑器里面删过了,但自定义还是有那个mod在
回复

使用道具 举报

发表于 2014-1-22 14:56:59 | 显示全部楼层
扩展mod真是个好东西
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-22 23:31 , Processed in 0.224975 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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