Вывод. Не конкуренты, а слои. Мод-лоадеры встраивают код в игру. Universal Modder — процесс поверх них: подсказывает агенту, какой лоадер подходит, ставит его (с вашего согласия), пишет под него мод и проверяет в игре. Во всех полных примерах используется лоадер сообщества.
Сравнение
Universal Modder и мод-лоадеры (BepInEx, UE4SS, tModLoader…)
Если вы моддили, вот модель: лоадер — это рантайм, universal-modder — разработчик.
| Universal Modder | BepInEx, UE4SS и мод-лоадеры | |
|---|---|---|
| Роль | Процесс, инструменты и знания для агента | Рантайм, загружающий моды в игру |
| Охват | Любой движок (12 руководств) | Каждый — один движок или игра |
| Кто использует | Ваш ИИ-агент | Игра при запуске |
| Примеры | — | BepInEx/MelonLoader (Unity), UE4SS (Unreal), tModLoader (Terraria), SMAPI (Stardew), Fabric/Forge (Minecraft), SKSE (Skyrim), REFramework (RE Engine), ScriptHookV (GTA V) |
| Ставится в папку игры | Нет (спрашивает перед установкой лоадера) | Да |
| Нужен во время игры | Нет | Да |
Выбирайте Universal Modder, если
- Вы хотите, чтобы агент сделал мод под этот лоадер.
Выбирайте BepInEx, UE4SS и мод-лоадеры, если
- Вы ставите чужой мод: нужен только лоадер.
Вместе
Проект указывает tModLoader, ScriptHookV, ReShade, Fabric, BepInEx, Harmony, UE4SS, REFramework, SKSE и другие как фундамент, на котором стоит. Правило навыка: если у сообщества уже есть лоадер, используем его, а не изобретаем свой хук.
Частые вопросы
Universal Modder сам поставит BepInEx или UE4SS?
Агент может, но сначала спросит и скажет, что добавил в папку игры и как это убрать. Кроме того, он проверяет актуальный релиз лоадера, а не ставит по памяти.