古墓丽影关卡编辑器(TRLE)

来自古墓丽影中文站
(重定向自TRLE

2000年,《古墓丽影:历代记》以2CD的形式发售。不过历代记的整个游戏只占用了1CD,而另外1张CD的内容就是著名的官方关卡编辑器。 这个编辑器基于4代引擎,实际上应该是Core Design所使用的开发工具的简化版。由于Core Design自从1代以来一直使用这个引擎,只是在原引擎的基础上不断的修改和改进,玩家们事实上得到了一套虽然功能简单却很完整的官方开发工具,而且就 是那个让无数玩家为之着迷,让劳拉登上游戏界顶峰的开发平台!这也显示了Core Design打算彻底在6代中彻底重起炉灶的决心。

官方关卡编辑器共有两方面用处:制作自制关卡和运行自制关卡。如果只使用编辑器运行关卡,那么只需要精简版的编辑器即可,有许多贴图、物品、音效等资源不是必需的;但如果还想制作自制关卡,就需要完整版的编辑器才可以。

官方关卡编辑器的发布影响极其深远,是官方本身也始料未及的。它直接导致了古墓丽影作品的一个重要的分支的出现:古墓丽影自制关卡。当其他系列游戏的玩家要寄希望于官方游戏的开发进度和制作水准的时候,完全合法却属于民间的自制关卡却可以时刻保持产出密集的数量和优秀的质量,以及作者与玩家的充分交流。这在游戏制作界是非常少见的现象。

下载

2002年,Core Design的Andrew Thompson证实关卡编辑器可以被提供下载。因此网上目前存在多个合法的关卡编辑器下载资源。下面列出一些下载页面。

注:完整版即包含完整文件的编辑器,既可以玩关卡,也可以做关卡;精简版则去掉了制作关卡要用到的资源,只能用来玩关卡,但是容量变小很多;Vista版是与Windows Vista系统兼容的编辑器版本。

文件结构

完整的自制关卡根目录下的文件结构如图所示。(不包括存档文件)

完整的自制关卡编辑器根目录下文件

下面逐一介绍各文件及文件夹内容的功能。

后注不影响游戏的项,即使删除了也不会影响运行自制关卡,但可能是制作关卡所需要的。

文件夹

  • Audio文件夹:包含游戏中播放的所有音乐文件。文件编码格式为Microsoft ADPCM,双声道,位率355Kbps,采样频率44KHz,分辨率4bit的wav文件。由于自制关卡管理器中附带的独立音乐转换程序madplay的出现,现在自制关卡普遍将音乐压缩成mp3格式发布,并附带madplay。玩家只要运行madplay,就可以把同目录下所有mp3转换成游戏可以播放的wav格式。而随着TREP的技术进步,现在可以借助根目录下的bass.dll(一般关卡文件都会附带),直接播放Audio文件夹下的ogg格式文件,音质更好且大小更小。
  • Data文件夹:全部游戏可以直接读取的TR4型文件都在这里。此外关卡标题文件uklogo.pak也在这个目录下。
  • Extra Texture文件夹:关卡编辑器附带的额外贴图,tga格式,不影响游戏。
  • Graphics文件夹:只有一个子文件夹wads。
    • wads文件夹:放置全部关卡的WAD的文件夹。WAD是......。编译TOM型文件时就需要把所有相关文件都放在这个文件夹下。同一个关卡的相关文件主文件名相同,而扩展名不同。所有扩展名的意义如下:
      • tom文件:未经完全编译的关卡3D模型,不包含贴图、物品、音效、触发器等。
      • cd文件:关卡背景音乐列表。
      • lar文件:包括Lara所有动作特效的文件。
      • raw文件:关卡中看到的天空的图像文件。
      • sam文件:tr4中使用的音效文件列表。
      • sfx文件:音频文件。
      • swd文件:Sprite WAD,不知道怎么翻译?
      • wad文件:包含游戏中物件与动作特效信息的压缩文件。
      • was文件:游戏中物件与动作特效的列表。
  • Logo文件夹:制作标题画面的工具。有示例。不影响游戏。
  • Manual文件夹:关卡编辑器使用手册Manual.pdf,英文版。不影响游戏。
  • Maps文件夹:关卡编辑器自带的关卡文件的原始资源,包括关卡3D模型prj文件和贴图tga文件。
  • Script文件夹:关卡脚本制作工具,用于制作运行关卡需要的English.dat(也可能是别的语言)和Script.dat。不影响游戏。
  • Sound文件夹:包含游戏中播放的所有音效文件。
  • LevelSFX Creator文件夹:将游戏中使用的音效文件打包进tr4文件的工具。
  • Samples文件夹:示例音效。也即游戏默认音效,可利用LevelSFX Creator文件夹中的工具打包进tr4文件。

文件

  • Edgeptr.pcx:制作关卡时所显示的箭头图标文件,不会在游戏中出现。
  • English.dat:脚本文件。内容是游戏中会出现的各种英文文字的文本。可能有其他语言版本,例如German.dat,French.dat,Italian.dat等。
  • Load.bmp:游戏刚刚启动,进入标题关卡之前读取数据时出现的图片。要求bmp格式,配色方案......
  • Object.h:游戏中所使用的物品的预定义。
  • Script.dat:脚本文件。
  • Setup tomb4.lnk:用于设置游戏的快捷方式。也可以自己创建:为tomb4.exe在任意文件夹下创建一个快捷方式,然后在这个快捷方式上点右键选最后一项"属性",在"目标"栏(最上面那个可以编辑的文本条)里,不管里面内容是什么,在后面接着添加1个空格,然后添加-setup这个单词。然后点确定。这样双击运行这个快捷方式就可以设置了。
  • Tom2pc.exe:将tom文件、??文件转换成tr4文件的工具。
  • Tomb4.exe:游戏主程序。
  • winroomedit.exe:关卡编辑器主程序。
  • savegame.x:存档文件。x=0~14,一共15个文件,对应第1~15个存档。注意采用了TREP的关卡不是这样保存存档的,而是在根目录下创建save文件夹,将所有savegame.x放在其中,而且同时生成一个trepsave.x。

使用方法

本节详细介绍如何把下载的关卡文件手动安装到官方关卡编辑器中来进行游戏。如果不想手动安装,也可以使用关卡管理软件,例如关卡安装器。

安装或解压

要使用自制关卡编辑器,首先要把它安装或解压到电脑上。

PC版关卡编辑器不需要安装即可运行。从网上下载到的各种编辑器一般都是压缩包,直接将压缩包解压到任意文件夹下即可运行。

也可以使用2CD版5代(历代记)的第2张CD安装自制关卡编辑器。安装流程与一般Windows软件/游戏方法相同,不再赘述。

Mac版关卡编辑器可否直接解压运行未知。

安装或解压完成后,建议立即运行关卡编辑器,确保原版文件是完整和正确的。这样如果在之后的安装过程中出现问题,可以排除编辑器原版文件出问题的可能。

准备关卡文件

将想玩的关卡文件(一般都是压缩包)解压到任意目录,并观察其中内容的文件扩展名。关卡文件按发布的文件扩展名可大致分为tr4型(绝大多数)和tom型(很少)两种。tr4型即关卡文件扩展名为tr4;tom型即关卡文件扩展名为tom。

TR4型关卡文件

tr4文件是已经编译好了的关卡文件。只要放在自制关卡的Data文件夹下,并配合正确的脚本文件即可被游戏程序正确读取,不需要做任何特殊处理。随着时间推移,关卡文件发布的格式渐趋规范,绝大多数tr4型关卡的压缩包通常会包含一个名为Data的文件夹,tr4格式的关卡文件就在其中。也有少数作品没有这个文件夹,而将tr4文件放在压缩包根目录。

需要和tr4文件放在一起的还有关卡标题uklogo.pak,一般也出现在压缩包的Data文件夹中,或与tr4文件同处压缩包根目录下。与其他所有tr4文件一起处理即可。

此外压缩包中还可能包含音乐文件(audio文件夹)。自制关卡使用的是特定格式的wav格式音乐;但为了减小关卡文件大小,一般这些音乐都压缩成mp3 格式放入压缩包的audio文件夹,并在同一目录下附带转换程序madplay.exe和startme.exe。解压后进入audio文件夹,双击运行 startme.exe即自动开始转换当前目录下所有mp3音乐为游戏所能播放的wav格式。这个过程通常较长,请耐心等待。转换结束后会看到audio 文件夹下原来所有的mp3文件都变成了同名的wav文件,音乐文件的准备就结束了。

除了以上这些之外,压缩包中还会包含其他必要文件,例如脚本文件English.dat(或其他语言版本如German.dat)和 Script.dat,初始读档画面load.bmp以及物品预定义object.h(maxchen:object.h只有在制作关卡时用到)等。这些都不需要特别处理。

tr4型关卡文件的安装比较简单,即使是用的官方关卡编辑器,也只需要将全部的tr4文件解压到关卡编辑器的Data文件夹下即可,并不需要更多的操作。

TOM型关卡文件

Tom型关卡文件除了关卡文件不是tr4文件之外,其他文件处理方法与tr4型相同。

tom文件(以及一系列配套文件,如cd文件、lar文件、raw文件、sam文件、sfx文件、swd文件、wad文件、was文件等)是未经完全编译的关卡文件,其中并未加入贴图、物品、音效、触发器等WAD,需要进一步编译得到tr4文件才能进行游戏。官方关卡编辑器提供了将tom文件以及配套文件编译为tr4文件的工具:tom2pc.exe。

在这一步玩家需要做的是将tom文件及其配套文件找出。一般现在的tom类型关卡都会将所需文件统一放在压缩包中Graphics\wads文件夹下,很好辨认。如果不是这样,就需要玩家根据文件名辨认。一般与某一tom文件同名的其他格式的文件就是这个tom文件的配套文件。找到所有这些文件,就可以进行下一步了。

调整游戏选项

自制关卡游戏选项的设置方式依赖于一个特殊的快捷方式,其原理相当于以带参数的方式运行程序。这样在运行游戏之前会先出现一个设置窗口,可以设置各种视频音频效果。

选项中有几项是常用的:

  • 分辨率
  • 窗口/全屏
  • Volume FX选项:简称为VolFX,涉及到烟雾效果。有些关卡要求关闭此选项,而有些要求打开此选项,无要求者保留默认即可。

由于游戏设置通过运行快捷方式来启动,一旦tomb4.exe的路径有改动,快捷方式就无法找到它,因此也无法启动设置界面。因此往往需要手动创建快捷方式。创建方法:为tomb4.exe在任意文件夹下创建一个快捷方式,然后在这个快捷方式上点右键选最后一项"属性",在"目标"栏(最上面那个可以编辑的文本条)里,不管里面内容是什么,在后面接着添加1个空格,然后添加-setup这个单词。然后点确定。这样双击运行这个快捷方式就可以设置了。

游戏操作和设置

游戏中的操作设置如图所示:

古墓丽影自制关卡游戏中的操作设置

右侧各个按键功能分别为:上、下、左、右、蹲、加速跑、慢走、跳、动作(例如抓边)、拿出武器、点照明棒、观察、滚翻、目录、左平移、右平移。

其他按键包括:

  • Esc菜单:游戏中按下Esc会使游戏暂停并出现环形菜单,内容是存/读档,以及游戏中背包中的物品,如枪械弹药,药包,钥匙或其他物品。按左右切换,按Enter或Ctrl使用,个别物品有子菜单,按上下选择。
  • P菜单:游戏中按下P会使游戏暂停并出现菜单:统计、选项、回到标题3项。
    • 统计:统计劳拉目前为止的游戏时间数、行走里程数、消耗弹药数、使用药包数、取得秘密数、杀死敌人数,经常被截图作为过关统计张贴在自制关卡讨论区。
    • 选项:设定按键、音乐音量、音效音量、声音品质、手动/自动瞄准。
      • 设定按键:上图即为设定按键界面,按上下选中一行,按回车即进入修改状态,再按下想要的按键即完成设定。
    • 回到标题:用于正常退出游戏。回到标题关卡之后即可选择最后一项退出游戏。

制作游戏

古墓丽影官方关卡编辑器界面中文翻译

参考:

贡献名单