人类MOD制作的一些方法!软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载人类文件论坛软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载官方论坛板块软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载软趴趴小黑屋

人类MOD制作的一些方法!

简单的介绍目前我知道的一些MOD的制作方法

 

1、我们所熟知的直接修改Human Fall Flat\Human_Data\Managed文件夹下的Assembly-CSharp.dll文件

【好处在于】

不需要其他方法,简单又方便的直接添加MOD功能

【坏处在于】

如果没有作者持续更新MOD,当游戏官方更新后可能会无法正常联机玩游戏

 

2、BepInEx(第三方插件:不属于官方的统称)

BepInEx 是 Unity Mono, IL2CPP 和 .NET框架(XNA, FNA, MonoGame, etc.)游戏的扩展工具。

好处在于

对于制作MOD的玩家,有大佬封装好的各种各样的代码,调用很方便,但需要学习的地方也多。

对于用MOD玩游戏的玩家,不用担心官方更新游戏的问题,BepInEx 制作的MOD插件,游戏官方只要不是大改代码,MOD都不会失效

目前为止,使用BepInEx 制作的MOD插件经过三年时间都未失效,可见人类官方有多懒,同时对玩家而言也很方便,无需每次游戏更新后到处找MOD。

【坏处在于】

学习制作MOD成本过高,入门易精通难,简单的功能容易实现,调用官方的代码也很简单,对于私有方法和字段也有方案。

但没有直接在Assembly-CSharp.dll文件直接修改和添加来得方便,所以需要了解BepInEx 的使用方法,对于想制作高难度MOD的玩家有点困难,大佬除外。

 

【其他】

B站有一些简单的教程,如果对BepInEx 有兴趣,可以搜索【宵夜97】

人类Steam玩家,BepInEx 必须使用32位版本

面条人腾讯玩家,BepInEx 必须使用64位版本

(之前是64位,很久没登腾讯的游戏平台了)

 

要求:

Windows 7, 8, 8.1 ,10(同时支持32和64位)

带有GCC 10或更高版本的Linux系统,最好是GNU/Linux发行版(支持x86_64 和x86)

macOS 10.13 或更高版本

支持的unity游戏:

Unity 3或更高版本

注意:目前不支持IL2CPP架构的游戏

    • HlongZzz的头像软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载软趴趴小黑屋HlongZzz等级-萌新软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载软趴趴小黑屋作者0