本指南将介绍如何为《家园:重制版合集》上传MOD至Steam创意工坊。 如何为《家园:重制版合集》上传MOD 使用《家园:重制版合集》将家园MOD上传至Steam创意工坊的方法: 在Steam客户端中,将鼠标移至“库”菜单项并选择“工具”…

在工具列表中向下滚动,找到【家园重制版工具包】后双击进行安装。

安装《家园:重制版合集》工具包后,双击即可启动工坊工具(用于上传模组)至Steam创意工坊。

以下是工坊工具的界面展示:

该工具包含几个简单命令。你可以获取之前上传至创意工坊的MOD列表,上传新MOD至创意工坊,也可以使用新内容或更新内容对创意工坊中现有的MOD进行更新。 工坊工具位于Steam安装目录下的Homeworld GBXTools WorkshopTool文件夹中。若你使用默认路径安装Steam,该路径为:C: Program Files (x86) Steam SteamApps common Homeworld GBXTools WorkshopTool。 工具运行时,当前工作目录为:C: Program Files (x86) Steam SteamApps common Homeworld。 使用工坊工具创建或更新MOD时,你需要使用包含MOD数据的文件夹路径(下文将详细说明)。例如,如果我要为《家园2 经典版》创建一个MOD,并将MOD文件夹命名为“DataMyMod”,那么我需要在WorkshopTool中使用以下命令在Steam创意工坊上创建该MOD:create Homeworld2Classic DataMyMod WorkshopTool要求MOD文件夹(此处为“DataMyMod”文件夹内)包含独立的文件夹和文件。该工具会自动将这些独立文件打包成.big文件存档,并将该存档上传至Steam创意工坊。WorkshopTool不允许上传预先创建的.big文件。 WorkshopTool还要求MOD文件夹中包含另外两个文件。其中一个必须是名为“preview.jpg”或“preview.png”的预览图片文件,该图片将在创意工坊和游戏中显示。此图片必须为有效的JPEG或PNG格式,且尺寸需为256x256像素或512x512像素。另一个必需文件是【config.txt】,其中包含将显示在Steam创意工坊中的你的模组信息。你可以在上述提到的【WorkshopTool】文件夹中找到【config.txt】文件的模板版本。只需将【WorkshopTool】文件夹中的【config.txt】文件复制到你的模组文件夹中,并用文本编辑器打开进行相关设置。 【config.txt】文件中有注释解释每个选项的含义,但通常你需要为你的模组设置一个标题。你需要为你的模组设置游戏类型(可以为家园1经典版选择“HW1Classic”,为家园2经典版选择“HW2Classic”,或为家园重制版选择“HomeworldRM”)。你还需要为模组的.big文件设置一个文件名。你可以修改标签信息以特定于你的模组。这些标签用于创意工坊,以便人们使用关键词(或标签)搜索模组。 在config.txt文件的底部,你可以编写关于你的模组是什么、它的功能、如何使用等内容的详细描述。描述文本限制在8000个字符以内。 一旦你在config.txt文件中设置好上述所有信息,就可以上传你的模组了。使用“create”命令并指定你的MOD文件夹路径,即可开始打包零散文件并上传至Steam创意工坊。 当“create”命令完成文件上传后,它会修改config.txt文件,将“WorkshopID”值更改为Valve为该创意工坊项目分配的项目编号。一旦设置好此值,你不应再对其进行修改。此WorkshopID值将在后续使用WorkshopTool中的“update”命令更新MOD时使用。 现在,我们来谈谈如何设置MOD。目前,我们仅支持对《家园2》经典版进行模组制作。用于修改《家园:重制版合集》的工具尚未准备好发布,但未来将会推出。由于《家园1》经典版不支持《家园2》经典版所采用的相同模组数据结构,目前我们暂未为其准备好Steam创意工坊支持,但我们正在努力工作,以实现对《家园1》经典版创意工坊模组的支持。 对于每种你想要创建模组的游戏类型,我们使用一个新的【Data】文件夹来存放模组文件夹和零散文件。例如,如果你查看Steam中的【Homeworld2Classic】文件夹(路径:C: Program Files (x86) Steam SteamApps common Homeworld Homeworld2Classic),你会看到一个【Bin】文件夹和一个【Data】文件夹。【Bin】文件夹存放游戏可执行文件所需的文件,【Data】文件夹则包含以【.big】归档文件形式打包的所有游戏资源。我们将在此层级添加一个名为“DataMyMod”的新文件夹(不过你可以随意命名,以便同时开发多个独立的模组)。 请在Homeworld2Classic文件夹中创建一个名为“DataMyMod”的文件夹,结构如下: Homeworld Homeworld1Classic Homeworld2Classic Bin Data DataMyMod HomeworldRM “DataMyMod”文件夹内用于存放模组的零散文件夹和文件(例如“leveldata”“scripts”“ship”“weapon”等)。 要使用零散文件运行游戏,最简单的方法是创建游戏可执行文件的快捷方式,然后修改命令行参数来启动你的模组。对于《家园2》经典版,使用Windows资源管理器浏览至Steam中的Homeworld Homeworld2Classic Bin Release文件夹。右键点击Homeworld2.exe并拖动到桌面,释放右键后选择“在此处创建快捷方式”。然后右键点击该快捷方式,选择“属性”,在“目标”行的末尾(在最后一个双引号后添加一个空格)添加以下文本:-moddatapath DataMyMod -overridebigfile。你还需要在你的MOD文件夹中创建一个名为“Keeper.txt”的空文件。操作方法是打开文本编辑器,输入一个空格,然后将其保存到“DataMyMod”文件夹中,并命名为“Keeper.txt”(你可能不需要添加.)。如果你的文本编辑器自动添加了扩展名,文件在Windows中可能会被命名为“Keeper.txt.txt”。 当你的模组按照预期正常运行后,你可以使用WorkshopTool在Steam创意工坊上创建或更新你的模组。 “-overridebigfile”参数可用于在局域网中进行多人游戏测试时启动游戏,但在Steam上进行多人游戏时无法使用该参数。要做到这一点,你需要使用创意工坊工具将你的模组上传至Steam,然后在Steam网站上浏览到该模组,并将其可见性设置为“仅好友可见”。这样你就可以与好友列表中的任何人测试该模组(双方都必须从启动器的模组界面启动带有该模组的游戏,才能加入运行该模组的服务器)。 请注意,本指南并未涵盖《家园:重制版合集》模组的实际创建过程。这在一篇简单的Steam指南中过于复杂。我们计划在未来发布更多文档和工具。




换一换 




























