地图也疯狂! 揭秘游戏无缝地图制作过程
发表时间:2012-04-26 作者:互联网 来源:互联网
说起“无缝地图”,可能很多玩家并不是很清楚具体是什么样的,其实这个技术是相对来说的,在许多的MMORPG中,玩家从一个地方走到另一个地方需要切换地图,也就是经常说的LOADING页面,与此不同,“无缝地图”就是指在游戏中不用切换地图即可从一个场景移动到另一个场景中,整个世界就象一个统一的大地图一样无缝连接,而现阶段的网游中,真正使用了这个技术的,只有世界知名的《魔兽世界》和国产网游《天骄3》,今天,笔者将试着用浅显的语言向大家揭秘无缝地图的制作原理和过程。 无缝地图的分类 无缝地图可以分为狭义和广义两类,从狭义上讲,在一个游戏内完全不更换地图,每个场景都是可以让玩家通过或看到,不存在屏幕的切换,这样的地图才能称为无缝地图,在这种近乎苛刻的划分下,只有单机游戏的《地牢围攻》、网游《魔兽世界》、《天骄3》是使用此技术的典范;而从广义的角度上来讲,在大地图上有很大一片范围是采用无缝链接技术,不需要一屏一屏的切换,只有室外、室内之间才需要进行屏幕切换,这类也可以称之为无缝地图。 无缝地图的实现要素 无缝地图的实现要素有两种,一种是象《魔兽3》、《天骄3》直接以表型结构将一个超大的地图不断切分并以树形结构分离数据进行保存,而另一种是制作好无数个地图,但交接处做成一样的,让玩家在视觉上感觉还是在同一地图中。无论使用哪一种手法,都有一个难题:当人物跨过一张地图时,我们如何让其相关的数据做到平滑无缝交接?答案就是利用无缝贴图技术! 无缝贴图的制作 无缝贴图是指可以循环重复拼接的图片,这样,地图制作人员就可以很方便的画出连续、无缝、交接良好的地图,实现无缝地图的游戏基本都使用了拼接地图的制作方式,这样的好处很明显,可以有效的利用图形资源,且很容易进行切分,而使用拼接地图最重要的元素就是无缝贴图。随着时代的进步和技术的不断发展,现在的游戏一般都将无缝贴图处理的很完美了,而早期美术工具落后的时候,很多游戏都是使用地板式的制作方式,这样使得场景看上去过于整齐,显的十分呆板和虚假。 超大场景的无缝交接 有了制作地图使用的无缝贴图还不行,真正重要的技术难点是超大场景的无缝交接。一般玩家的机器内存有限,不可能将整个游戏的全部场景都保存下来,而这就迫使开发者要将地图切分,但这个工作对玩家来说是透明的,具体的方法就是将一个巨大的场景按格子划分成多个小地图,当玩家在地图边缘时再读取附近的几块区域。 |
本资讯及文章仅代表发表厂商或作者观点,不代表叶子猪本身观点!