《矮人通天塔》模组制作指南:从入门到精通

0 点赞
矮人通天塔
转载

各位小模组制作者们,准备好彻底改变《矮人通天塔》的玩法了吗?这并不比施法火球术时不小心点燃自己的塔楼更难。我们相信你们一定能做好。 准备工作 如何为游戏制作模组? 为此,你需要修改现有的规则,这些规则决定了游戏的运行方式、外观和玩法。规则是类似这样的文本文件:

对于高级模组制作者:这是一个完全标准的ini格式。看起来很直观,不是吗?游戏中始终包含两个文件:rules.zip(基础游戏规则)和levels.zip(游戏关卡)。在哪里可以找到这些文件?Steam库,右键点击《矮人通天塔》,本地文件->浏览本地文件

让我们从rules.zip开始。找到游戏目录。该目录的路径因您选择的平台而异: Windows:%APP_DATA Godos app_userdata DS,或者C: Users hedin AppData Roaming Godot app_userdata DS。 macOS:~/Library/Application Support/Godot/app_userdata/DS/。 Linux:~/.local/share/godot/app_userdata/DS/。 注意!开始之前,请务必备份您的游戏文件夹,以免丢失原版游戏的进度! 现在解压rules.zip,并在游戏根目录中创建rules文件夹:

你准备好开始了! 基础模组制作 要制作游戏模组,你需要修改一个或多个规则。规则是不同的配置文件(如ai.cfg、physics.cfg等)。每个文件中的规则分为多个部分。规则内部以下列格式编写: <键> = <值>。 例如,在ai.cfg(人工智能配置)中有一个名为[dwarf_normal_worker]的部分,该部分汇总了普通矮人矿工的设置。此部分中有一个名为hp的键,表示该矮人矿工的生命值,其值为10。 准备好获得超强矿工了吗? 在我们继续之前,我们想指出一个重要事项! 建议你从自定义规则目录中删除未使用的规则。这将帮助你避免重新定义每一条规则,只需编辑和重做你需要的部分。这样,每当游戏有新更新时,你就不会留下过时的基本规则集。 准备步骤如下: 1. 从规则文件夹中删除除ai.config之外的所有文件。 2. 从ai.cfg文件中删除除[dwarf_normal_worker]部分之外的所有内容。 3. 从[dwarf_normal_worker]中删除除hp之外的所有键/值对。 完成以上步骤,你就准备好进行模组制作了! 准备步骤如下: 1. 从规则文件夹中删除除ai.config之外的所有文件。 2. 从ai.cfg文件中删除除[dwarf_normal_worker]部分之外的所有内容。 3. 从[dwarf_normal_worker]中删除除hp之外的所有键/值对。

我们打赌你唯一的目标就是作弊。这并不难,不是吗?

改进后的矮人外观与默认外观一致。 你可以在游戏规则中修改数百个数值。每条规则都附有详细注释。若仍有疑问,欢迎联系我们。 注意!所有规则均由专业游戏设计师编写。修改任何规则都可能导致游戏无法运行。 关卡 现在,在学习了基础模组制作后,让我们来创建新关卡! 这也相当简单。关卡是位于levels文件夹中的一个文件夹,名为level_id,它是每个关卡的唯一标识符。首先,将你要用作参考的关卡从levels.zip复制到游戏目录下的levels文件夹中。

《矮人通天塔》的大多数关卡都是通过这种方法创建的。 关卡中可能包含哪些内容? Meta.cfg - 包含关卡的基本信息:名称、成就、入口和出口点。 Messages.cfg - 包含简单文本的文件,会在关卡中特定事件触发时显示。 cutscenes. - 全屏过场动画。 cinematics. - 使用游戏引擎制作的过场动画。 rules. 规则 - 按地图重新定义。 我们不会详细介绍这四个部分中的第一个。任何想要创建过场动画和脚本的人,请参考教程关卡(tutorialXXX)。 让我们再谈谈规则。每个关卡都会在其内部重新定义规则,类似于模组制作者在全局范围内修改规则。规则的优先级如下:默认规则 < 全局修改规则 < 自定义关卡规则。因此,若要显著提升矮人矿工的生存能力,只需创建 my_great_level/rules/ai.config 文件并添加以下内容:

100点生命值远远不够,对吧? 创建一个关卡99%的工作都是重新定义规则。首先,我们建议你使用gw8关卡及其规则。这是一个很好的起点。如果你在创建关卡时遇到任何问题,我们很乐意帮助解决! 测试关卡 你创建了一个关卡,如何测试呢? 首先你需要启用调试模式。这并不比喝一品脱啤酒难。 你只需要在游戏目录中创建一个beer.mug文件即可。

正如我们所说,这很简单。重启你的游戏,看看有什么变化?调试模式会开启许多有趣的选项(例如按~键打开调试控制台),但我们更关注主菜单底部新增的额外按钮,尤其是【关卡选择】按钮。它能让我们有选择地加载任意关卡,包括自定义关卡。

关卡的绝佳名称 首先,你可以尝试在gw8/rules/level.cfg中修改塔楼的初始配置。如果有任何相关问题,欢迎随时提出! 元游戏调试器 《矮人通天塔》中的关卡并非孤立存在。玩家需要凭借自己的卡牌组和 artifact(遗物)来进入特定关卡。玩家在击败关卡、完成城市任务以及在商店购买后,都能获得额外的卡牌。 这意味着,同一关卡会因玩家使用初始卡组还是后期卡组进入而呈现不同的玩法。 若要在调试模式下编辑卡组,你可以使用元游戏调试器工具(初始调试菜单中名为“Meta Progress”的按钮)。

看起来相当吓人。 此工具允许你像已经通关其他所有内容一样启动关卡,让你可以微调你的卡组和 artifact 组合。 注意!以下操作将【重置】你当前的游戏进度。请确保你已备份游戏存档。 若要将游戏设置为所需状态: 1. 点击“reset metagame”重置所有内容 2. 在进入关卡前勾选你需要的选项框 3. 使用“Deck”按钮创建自定义卡组 4. 分别使用“Artifacts”创建自定义 artifact 组合 准备就绪!启动你的新关卡吧!