模组教程
  • 🏠主页
  • 😀介绍
  • 😇玩家手册
    • 📕安装教程
    • 📔使用说明
    • 🐴注意事项
  • 😅模组制作教程
    • 😅预先准备
    • 😎创建一个模组
    • 😘常用NML功能
    • 🤔其他常用
    • 🥸BepInEx
  • 🤔基础概念
    • 👌模组声明
    • 🎨模组接口
    • 👌模组设置
    • 👍模组依赖
    • 🤗多语言文本
  • 😶‍🌫️资源加载
    • 📕概览
    • 😁Resources
    • 😂AssetBundle
  • 😪其他技术
    • 👌模组重载
    • 🫥事件监听
    • 😄上传模组
  • 🫨游戏内容添加
    • 🥳创建装备
  • 🤩用户交互界面
    • 🥳按钮
    • 😁交互栏
    • 😂内置预制体
    • 😄一般窗口
    • 😆自动布局窗口
  • 😘懒人福利
    • 😍基础模组
  • 🚗NML开发和OpenMods项目
    • 📕介绍
    • NML 开发
    • NML 模组文档
    • 示例模组
    • Unity开发工具包
    • 原版代码文档
Powered by GitBook
On this page
  • 背景
  • 目前功能
  • 与其他常用模组加载器的比较
  • 相比BepInEx
  • 相比NCMS

介绍

背景

在NML之前, 一般模组采用BepInEx进行加载或NCMS进行加载.

BepInEx了解不多, 不做评判.

NCMS架构粗糙, 边界异常鲁棒性奇差, 更新极其缓慢, 特性不全的半成品. 因而起心创建新的模组加载器.

单纯创建新的模组加载器不过是另一个拥有更好架构, 更为稳定的NCMS, 与其如此, 不如催促NCMS更新.

但WorldBox创意工坊至此前一直只有地图, 模组迟迟未开, 遂以此为突破口.

目前功能

  1. 加载NCMS模组, 识别BepInEx模组

  2. 支持创意工坊上传, 订阅和取消订阅模组

  3. 极为简便的多语言模组编写

  4. 无需手工配置的模组设置界面

  5. NCMS所有功能

  6. 模组重载

  7. 加载AssetBundle资源包

  8. 提供模组依赖(可选依赖和必需依赖)解决方案

  9. 交互栏管理

  10. IDE调试(需要额外开发包)

与其他常用模组加载器的比较

相比BepInEx

了解不多, 不做评判

相比NCMS

优

  • 功能栏除5外所有

  • 更好的鲁棒性

  • 利好开发者

  • 更新高效

劣

  • 原生的NeoMod开发有一定学习成本(一个小时?最多一天)

  • 原生的NeoMod代码样例少

  • 没有0.22.9以前游戏版本的支持

Previous主页Next安装教程

Last updated 1 year ago

😀