3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 20191|回复: 18
打印 上一主题 下一主题

[MOD制作教程] 【教程】从0开始教你使用BepInEx为unity游戏制作插件Mod

[复制链接]

345

主题

2万

帖子

21万

积分

Mod站组 组长

mod.3dmgame.com

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献度
783
金元
2088078
积分
212000
精华
6
注册时间
2013-3-6

Mod站荣誉勋章3DM MOD站(白银)3DM MOD站(黄金)

跳转到指定楼层
主题
发表于 2021-2-18 17:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

前排注释:
转载时,请在显著的位置标明作者小莫以及本贴地址

- 上方目录点击可进行翻页
- 更直观的查看可以到小莫的wiki库:https://wiki.aoe.top/BepInEx/README.html
- 如果你对Mod的制作感兴趣,可以考虑申请加入我们的Mod组:https://mod.3dmgame.com/Team
- 如果我有任何写错或者遗漏的地方,欢迎大家随时指出;
- 如果你有任何不懂的地方,欢迎留言,我有空会进行回复;

相关链接
BepInEx:https://github.com/BepInEx/BepInEx
官网:https://bepinex.github.io/bepinex_docs/master/index.html
官方文档:https://bepinex.github.io/bepinex_docs/master/articles/index.html

介绍:
什么是BepInEx?BepInEx是一个注入unity引擎游戏,为Mod开发者提供开发入口的一个插件;
BepInEx提供了诸多功能,包括:
- 嵌入式安装
- 内置配置和日志
- 使用Harmony 补丁运行方法;[包括HarmonyMonoMod,用于启动时方法注入]
- 内置组件补丁,借助 UnityDoorstop可以使用游戏游戏中的 Mono.Cecil

与 Unity Mod Manager的区别
摘要自宵夜97:https://www.bilibili.com/read/cv8997376
两者的相同点:
UMM和BepInEx都使用Harmony库作为核心来对游戏进行功能修改。两者的不允许游戏路径出现中文或其他特殊符号,所以请保证游戏安装在纯英文路径。

两者的不同点:
UMM使用一个单独的exe程序来安装Mod环境,此程序基于.Net,需要玩家电脑安装.Net4.5之后的版本才能启动。Mod环境的安装有两种方式,一种是直接修改程序集来加入环境,一种是通过UnityDoorStop在游戏启动时加载Mod环境,第一种方式因为破坏了游戏原有的程序,所以每次游戏更新的时候,都会导致Mod环境丢失需要重新安装,第二种方式不会破坏游戏的原有程序集,所以不会因为游戏更新而丢失环境。在Mod安装方面,UMM也有两种方式,一种是直观的,将Mod压缩包拖动到安装器内来安装,另一种是手动解压Mod包,放到正确的路径。UMM还内置了一个Mod管理界面,在游戏中按Ctrl+F10可以呼出管理界面,修改Mod配置、开启关闭Mod等。

BepInEx没有单独的exe程序,环境的安装只是需要将BepInEx解压到游戏根目录即可。插件的加载方式上,等于UMM的第二种,也是通过UnityDoorStop来运行时加载。插件的安装方式上只有一种,将插件解压到指定的目录下(BepInEx/plugins)即可,没有UMM要求目录那么严格。BepInEx本身并不含有可视化的插件管理等功能。

评分

1

查看全部评分

回复

使用道具 举报

97

主题

534

帖子

2万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
370
金元
244842
积分
25984
精华
2
注册时间
2020-1-19

3DM MOD站(白银)

舒服的沙发
发表于 2021-2-19 10:05 | 只看该作者
我爱了啊。做完通宵看u3d制作,结果今天就出来了
回复 支持 反对

使用道具 举报

3

主题

31

帖子

469

积分

高级玩家

Rank: 4

贡献度
50
金元
2690
积分
469
精华
0
注册时间
2021-2-19
硬硬的板凳
发表于 2021-2-23 01:39 来自手机 | 只看该作者
我C#编程有好几年了,不过没接触过游戏插件编程,我可以跟小莫老大哥学习吗?
回复 支持 反对

使用道具 举报

345

主题

2万

帖子

21万

积分

Mod站组 组长

mod.3dmgame.com

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献度
783
金元
2088078
积分
212000
精华
6
注册时间
2013-3-6

Mod站荣誉勋章3DM MOD站(白银)3DM MOD站(黄金)

冰凉的地板
 楼主| 发表于 2021-2-25 09:03 | 只看该作者
3dm_17929610 发表于 2021-2-23 01:39
我C#编程有好几年了,不过没接触过游戏插件编程,我可以跟小莫老大哥学习吗? ...

可以
回复 支持 反对

使用道具 举报

0

主题

226

帖子

375

积分

高级玩家

Rank: 4

贡献度
0
金元
3752
积分
375
精华
0
注册时间
2017-9-6
5#
发表于 2021-3-5 22:36 | 只看该作者
我也想学习!
谢谢提点!
回复 支持 反对

使用道具 举报

18

主题

1万

帖子

5万

积分

游戏圣者

Trainer Tester

Rank: 12Rank: 12Rank: 12

贡献度
355
金元
514248
积分
52865
精华
2
注册时间
2009-7-6

玛丽·萝丝~端午节专属勋章3DMer(永久)3DM MOD站(白银)

6#
发表于 2021-4-9 23:55 | 只看该作者
emmm。。。
回复 支持 反对

使用道具 举报

3

主题

1万

帖子

1万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
1
金元
188273
积分
18831
精华
0
注册时间
2016-4-26
7#
发表于 2021-8-7 02:54 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

1

主题

18

帖子

70

积分

初级玩家

Rank: 2

贡献度
3
金元
582
积分
70
精华
0
注册时间
2020-10-11
8#
发表于 2021-8-9 14:21 | 只看该作者
好东西,下载学一下
回复 支持 反对

使用道具 举报

5

主题

1016

帖子

1327

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
13265
积分
1327
精华
0
注册时间
2014-6-16
9#
发表于 2021-9-20 15:37 | 只看该作者
为啥没有自动生成plugins文件夹
回复 支持 1 反对 0

使用道具 举报

0

主题

746

帖子

920

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9201
积分
920
精华
0
注册时间
2012-10-18
10#
发表于 2021-10-5 11:39 | 只看该作者
我这里也没有自动生成
回复 支持 1 反对 0

使用道具 举报

84

主题

1640

帖子

5558

积分

游戏精英

Rank: 8Rank: 8

贡献度
165
金元
48982
积分
5558
精华
0
注册时间
2013-12-8

疯狂页游玩家1级3DM页游玩家3DM页游玩家3DMer

11#
发表于 2021-10-18 19:21 | 只看该作者
不支持win10?
回复 支持 反对

使用道具 举报

1

主题

85

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1073
积分
107
精华
0
注册时间
2018-2-21
12#
发表于 2021-10-27 13:25 | 只看该作者
没有生成plugins咋办啊
回复 支持 反对

使用道具 举报

3

主题

1万

帖子

1万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
1
金元
188273
积分
18831
精华
0
注册时间
2016-4-26
13#
发表于 2021-11-6 10:20 | 只看该作者
66666666666666666666
回复 支持 反对

使用道具 举报

0

主题

195

帖子

288

积分

高级玩家

Rank: 4

贡献度
0
金元
2877
积分
288
精华
0
注册时间
2018-2-20
14#
发表于 2022-2-13 20:47 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

0

主题

11

帖子

70

积分

初级玩家

Rank: 2

贡献度
0
金元
703
积分
70
精华
0
注册时间
2008-12-26
15#
发表于 2022-5-19 09:47 | 只看该作者
谢谢分享。。。。。
回复 支持 反对

使用道具 举报

6

主题

2384

帖子

2933

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
18
金元
28606
积分
2933
精华
0
注册时间
2008-1-14
16#
发表于 2022-11-15 22:44 | 只看该作者
感谢分享~非常好用!
回复 支持 反对

使用道具 举报

3

主题

31

帖子

469

积分

高级玩家

Rank: 4

贡献度
50
金元
2690
积分
469
精华
0
注册时间
2021-2-19
17#
发表于 2022-11-24 20:53 | 只看该作者

谢谢大佬回复啊,去年都在忙,今年才稍微有空点逛论坛。。。
回复 支持 反对

使用道具 举报

9

主题

3万

帖子

8万

积分

游戏之神

Rank: 13Rank: 13Rank: 13Rank: 13

贡献度
1915
金元
749180
积分
82578
精华
0
注册时间
2008-5-10

3DM小黄鸡滑稽[永久版]3DMer(永久)龙年勋章拉姆尼禄·克劳狄乌斯锦鲤团子大家族雷姆

18#
发表于 2023-5-6 22:23 | 只看该作者
支持一下
回复 支持 反对

使用道具 举报

0

主题

9

帖子

70

积分

初级玩家

Rank: 2

贡献度
0
金元
700
积分
70
精华
0
注册时间
2016-8-2
19#
发表于 2024-3-27 20:48 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-31 07:49 , Processed in 0.034208 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表