走进天骄3开发组揭秘无缝地图制作流程

说起“无缝地图”,很多玩家可能不知道它到底是什么样子。其实这个技术是相对的。在许多MMORPG中,当玩家从一个地方走到另一个地方时,需要切换地图,这就是经常提到的加载页面。与此不同的是,“无缝地图”意味着他们可以在游戏中不切换地图的情况下从一个场景移动到另一个场景。整个世界像统一的大地图一样无缝连接。现阶段只有享誉全球的《魔兽世界》和国产网游《天骄3》真正使用过这项技术。今天笔者就尝试用简单的语言来揭示无缝地图的制作原理和过程。

无缝地图的分类

无缝地图可分为狭义和广义两类。狭义来说,在一个游戏中,地图是完全不变的,每个场景玩家都能看到,没有画面切换。这样的地图可以称为无缝地图。在这种近乎苛刻的划分下,只有单人游戏《地牢围攻》、网游《魔兽世界》和《天骄3》是运用这种技术的例子。广义来说,大地图上有很大一片区域使用了无缝链接技术,不需要在屏幕之间切换,只需要在室外和室内之间切换。这种地图也可以称为无缝地图。

无缝地图的关键要素

实现无缝地图有两个要素。一种是像魔兽争霸3和天骄3那样直接把一个巨大的地图用表格结构分割出来,用树形结构把数据分开保存。另一种是制作无数的地图,但是关节都是一样的,让玩家在视觉上感觉自己还在同一个地图里。无论采用哪种方法,都存在一个问题:当人们跨越一张地图时,我们如何让相关数据平滑无缝的交接?答案是使用无缝映射技术!

制作无缝地图

无缝地图是指可以重复拼接的图片,方便地图制作者绘制出连续、无缝、手感好的地图。实现无缝地图的游戏基本都是使用拼接地图的制作方式,具有明显的优势,比如图形资源的有效利用,容易分割,而使用拼接地图最重要的元素就是无缝地图。随着时代的进步和技术的不断发展,无缝贴图在现在的游戏中普遍处理的很完美。在早上美术工具落后的时候,很多游戏都是采用落地式的制作方式,让场景看起来过于整齐,显得非常沉闷和虚假。