传奇素材地图的文件组成是怎样的

来源: 作者: 点击:
传奇素材地图的文件组成较为复杂。传奇地图由一张 map 文件和 Tiles、SmTiles、Objects 三个补丁文件组成。map 文件里面记录了一张地图每个坐标点用到图片在补丁里的位置信息,三个补丁文件里则存放着地图的图片,引擎通过每个 map 文件给出的具体图片位置,索引到图片并将其全部显示出来就形成了游戏里的地图效果。
地图补丁文件分为三种:Tiles 为大地砖文件是地图的最下层,存放的图片大家习惯称之为大地砖,大地砖的图片尺寸盛大官方均为 9664;SmTiles 为小地砖文件是地图的中间层,图片尺寸官方均为 4832;OBJ 为遮挡层文件是地图的最上层,图片尺寸官方均为宽度 48 高度不限。何为遮挡?就是游戏人物走到建筑物或者山体、石头、植物等物件的后面,人物自身会以半透明效果显示。大地砖和小地砖图片一般用于地面铺设,大地砖每种地面所用到的图片只有几十张,通过重复使用无限对接可以铺满整张地图。但铺设后的效果很单一几乎所有的地方看起来都一个样,所以用小地砖去给地面做出变化,例如沙漠地面上的小水坑、痕迹、或者一片沼泽、亦或者一片草地等等这些变化均有小地砖完成。至于需要有遮挡效果的建筑、山体、石头、植物等则由 OBJ 图片去构成。盛大官方地图是根据地图需要用选择性使用三个补丁文件制成地图,例如一张草地地图只是用大小地砖文件就可以了,又或者森林地图也可以只用大地砖和 OBJ 不用小地砖,盛大的地图根据需要可以没有 OBJ 但是大小地砖必然用其中之一,所以大家习惯称官方地图为地砖地图。目前传奇地图按其制作方式分为以下三种:第一种是地砖地图,就是官方地图的制作方法,通过这种方法做出来的地图才是真正意义上的地砖地图。
传奇素材地图的 map 文件作用
传奇素材地图中的 map 文件记录了一张地图每个坐标点用到图片在补丁里的位置信息。引擎通过每个 map 文件给出的具体图片位置,索引到图片并将其全部显示出来,从而形成游戏里的地图效果。例如,在传奇游戏中,当玩家进入一个特定的场景时,游戏引擎会根据 map 文件中记录的信息,准确地找到并显示该场景对应的图片。map 文件就像是一个地图的索引目录,它告诉游戏引擎在哪里可以找到构成地图的各个图片元素。而且,map 文件在地图制作和添加新地图时也起着重要的作用。比如,在添加新地图时,需要将新地图的 map 文件放置到特定的目录下,并进行相应的配置,以确保游戏能够正确识别和加载新地图。
传奇素材地图补丁文件类型
传奇素材地图补丁文件主要分为三种类型。一是 Tiles 为大地砖文件,位于地图的最下层,存放的图片被大家习惯称为大地砖,其图片尺寸盛大官方均为 9664。大地砖一般用于地面铺设,每种地面所用到的图片只有几十张,通过重复使用无限对接可以铺满整张地图。二是 SmTiles 为小地砖文件,处于地图的中间层,图片尺寸官方均为 4832。小地砖常用于道路铺设以及大地砖图块拼接过渡,为地图增加更多的变化和细节。三是 OBJ 为遮挡层文件,是地图的最上层,图片尺寸官方为宽度 48 高度不限。当游戏人物走到建筑物或者山体、石头、植物等物件的后面时,人物自身会以半透明效果显示,这就是遮挡层的作用,它为地图提供了层次感。
传奇素材地图地砖文件用途
传奇素材地图的地砖文件分为大地砖文件和小地砖文件。大地砖文件主要作用是作为地图的最下层,影响整张地图的布局以及色调、风格。由于每种地面所用到的大地砖图片数量较少,通过重复使用可以无限对接铺满整张地图。比如在一些场景中,大地砖可以为地图奠定基础色调和风格,如沙漠场景中可以用黄色的大地砖来表现沙漠的广袤。小地砖文件则处于地图的中间层,它的用途是为地面做出变化。例如沙漠地面上的小水坑、痕迹,或者一片沼泽、亦或者一片草地等等这些变化均由小地砖完成。小地砖能够为地图增加更多的细节和真实感,使地图不再单调。
传奇素材地图遮挡层文件作用
传奇素材地图的遮挡层文件(OBJ 文件)在地图中起着重要的作用。当游戏人物走到建筑物或者山体、石头、植物等物件的后面时,人物自身会以半透明效果显示,这就是遮挡层的效果。遮挡层文件为地图提供了层次感,使地图更加真实。例如在一个森林场景中,当人物走到大树后面时,由于遮挡层的作用,人物会部分被大树遮挡,呈现出半透明的状态,这样就增加了游戏的真实感和趣味性。而且,遮挡层文件的图片尺寸为宽度 48 高度不限,可以根据不同的地图需求进行灵活的设计和制作。
传奇素材地图制作方式
传奇素材地图的制作方式较为复杂。首先需要获取地图素材,可以通过官方下载、论坛交流或者自制地图等方式。获取素材后,通常需要将其转换为游戏支持的格式。如果素材中有 tiles.wil 文件,需要将其也转化为 pak 文件,并将转化后的 pak 放到补丁的 Data 目录下,同时将.map 文件放到补丁目录下的 Map 目录中以及版本登录中。在制作过程中,还需要制作小地图补丁。打开补丁目录下 / Data/mmap10.Pak(mmap10 文件从 10001 开始)导入小地图,然后在自己版本下的 Mir200/Envir/MapInfo.txt 中添加一行自己的地图代码,并在 minMap.txt 中添加小地图。最后重新打包登陆器。此外,还可以使用一些工具进行地图制作,如 Photoshop 图像处理器、乐都传奇地图编辑器、Wil 编辑工具等。例如,使用乐都传奇编辑器打开服务端 MirServer\Mir200\map 这个文件夹中的地图代码文件,然后保存为 BMP 图像,再用 Photoshop 工具进行处理,最后用 Wil 工具创建新文件并进行相应的设置。
传奇素材地图的文件组成丰富多样,包括 map 文件、地砖文件和遮挡层文件等。这些文件相互配合,共同构成了丰富多彩的传奇游戏地图。通过了解这些文件的作用和制作方式,可以更好地理解传奇游戏地图的构成和制作过程,为玩家提供更加精彩的游戏体验。