SuperAPI AI 工具集

unity-mod-frameworks

编程与开发

查看项目

更新于 10-30 16:19

技能介绍

用途

该技能用于 Unity 游戏模组(Mod)开发,围绕 BepInEx、Harmony、MonoMod 以及 IL2CPP 或 Mono 运行时展开。资料将其定位为游戏模组开发参考集合,按目标游戏提供对应的参考文档。

主要能力

资料列出的参考文档覆盖以下目标:

  • RimWorld:references/rimworld-harmony.md
  • Valheim:references/valheim-jotunn.md
  • Subnautica:references/subnautica-nautilus.md
  • Lethal Company:references/lethal-company.md
  • Risk of Rain 2:references/risk-of-rain2.md
  • Stardew Valley:references/stardew-valley.md
  • Oxygen Not Included:references/oxygen-not-included.md
  • Kerbal Space Program 1:references/kerbal-space-program.md
  • Harmony 补丁顺序与安全(跨游戏):references/dotnet-harmony-patching.md

此外还有共享工具链说明 references/OVERVIEW.md,以及规则文档 references/MODDING-LAWS.md。

使用方式

资料给出的使用顺序为:在第一次写入之前先阅读 game-modding -> references/MODDING-LAWS.md,其中包含版本快照、证据阶梯以及禁止臆造规则;随后从 references/OVERVIEW.md 了解共享工具链,再查阅上表中对应目标的参考文档。在实现之前,需要先确定确切的游戏构建版本、加载器、映射(mappings)以及框架版本。

适用场景

适用于为上述 Unity 游戏开发或维护模组,尤其是涉及 BepInEx、Harmony、MonoMod 以及 IL2CPP 或 Mono 运行时的场景,也适用于需要处理 Harmony 补丁顺序与安全问题的跨游戏开发。

限制

资料明确要求:绝不臆造 API、钩子(hook)、签名、ID 或资源路径。关于具体安装命令、代码示例、收费与价格、平台支持范围、实际效果等信息,资料中暂未提供。