在本篇文章中会讨论如何让自己的游戏支持Mod,以及一个良好的Mod框架模型 ModAPI 第三方与自主开发 很多游戏原版是并不支持Mod的,都是第三方制作一套ModAPI并开放给开发者,第三方的ModAPI一般先对游戏进行反编译,在游戏中“打洞”,在关键位置进行hook(调用自己的代码),然后我们可以通过这套API间接的修改游戏内容和行为。 Mod是一种自由度较高的组件,类似插件,我们可能为了让游戏更有灵活性,或者后续开发扩展以及DLC的便利,需要让游戏系统支持Mod,为了让Mod更自由的组合,在加载上Mod应该处…