政策

模组开发规范

在将您的资源上传到官方资源库之前,请仔细阅读本规范,并检查您的内容是否符合这些规定。

总则

以下是通用于各种模组的开发规范。

建议

  • 您的模组应当能够直接通过将 zip 文件拖放到 mods 文件夹中,或点击安装按钮即可使用,无需额外操作。
  • 模组必须遵循正确的文件夹结构,因此只需放入mods 文件夹即可运行。
  • 您必须是模组的作者,如需使用他人内容,则需获得授权
  • 您的模组 zip 文件名应当唯一,以免与其它模组产生冲突。建议在文件名后加上您的用户名作为后缀(例如:“pickupengine_用户名”)。
  • 总体来说,请为文件/零件等命名时使用唯一名称,避免覆盖原版游戏文件或其他作者内容——这样也能避免您的文件被后来者覆盖。
  • 请在概述中简单介绍您的模组,并至少添加两张模组图片(当然,仅对适合上传图片的模组适用)。如有需要,请简要说明“如何使用您的模组”。
  • 仅使用“上传图片”按钮上传您的图片。
  • 模组文件名仅可包含以下字符:A-Z,a-z,0-9,-,_(不要在文件名中作为后缀加版本号)
  • 上传前请检查您的模组在控制台中是否出现错误信息

注意事项

  • 未经许可,不得在您的模组中使用受版权保护的内容或属于他人的内容
  • 不得覆盖任何游戏原有数据。这同样适用于 jbeam 文件中的零件、.dae 文件中的网格名称或 materials.json 文件中的对象等部分。
  • 请勿在您的模组中包含未使用的文件。不要附加 readme 文件——请在概述中说明相关内容。请尽量压缩您的文件大小。
  • 您的模组不得包含不适当内容
  • 请勿上传多个简单模组——请将其合理整合后上传。请平衡模组数量与文件大小。
  • 请不要为了添加一个细节而直接复制整个地图/车辆。为了避免文件体积无谓增长,请尽量基于原有内容进行修改。
  • 更新模组时请勿更改 zip 包名称。如此一来,旧模组会被新版替换,而不会与新版并存。

附加规范

针对特殊类型模组的额外规范。

  • 皮肤类模组:
    • 皮肤贴图和 materials.json 文件必须放在子文件夹中。
    • 请使用正确的贴图文件格式。强烈推荐使用 DDS 贴图。
    • 给您的皮肤子文件夹以及 “Global Skin” 赋予唯一名称,以避免与其他模组发生问题或冲突。

点击这里查看如何上传模组。

  • 请注意,每一个模组在公开前都需要经过管理员审核。这一过程可能需要一些时间,尤其在周末期间,请耐心等待!
  • 另外,请确保您的模组是最新的,并且能够在最新版游戏中正常运行。否则,管理员可能会为您的模组标记“已过时”标签,甚至将其归档。
  • 我们保留只通过具备一定质量水平模组的权利。

模组更新

以下是关于在资源库中更新模组的主要规范:

  • 请在您的模组页面点击蓝色的“发布资源更新”按钮来更新您的模组
  • 必须使用完全相同的 zip 文件名来更新您的模组,这可以让其他用户更方便地进行更新。
  • 请递增您的模组版本号(例如:0.1 升级为 0.2)
  • 简要说明您在本次更新中所做的更改