- 博客(4)
- 收藏
- 关注
原创 动态IL修补框架Harmony游戏修改实战
是一个开放源代码库,旨在在运行时替换、修饰或修改任何现有C#方法。它的主要用在用Mono语言编写的游戏和插件,但是该技术可以与任何.NET版本一起使用。它还照顾对同一方法的多次更改(它们累积而不是覆盖)。它为每个原始方法创建DynamicMethod方法,并向其织入代码,该代码在开始和结束时调用自定义方法。它还允许您编写过滤器来处理原始的IL代码,从而可以对原始方法进行更详细的操作。使用Yet Another Zombie Defense HD作为本文修改的对象 同样使用BepinEx加载器加载dll。
2025-05-01 20:41:36
606
原创 使用BepInEx与Harmony实现游戏逻辑重写:以攻击冷却修改为例
首先找一个Unity游戏,本文使用Hollow knight(空洞骑士)作为案例,第一步老样子先分析Assembly-CSharp.dll。
2025-04-30 18:16:26
759
原创 Git--高效的项目管理器
远程仓库(Remote Repository):远程仓库是指存储在服务器上的Git仓库,可以和本地仓库进行数据交换。分支(Branch):分支是指Git中的一个独立的开发线,可以用来同时开发不同的功能或修复bug。主分支通常是“master”,其他分支则是从主分支创建的,用于开发不同的功能。仓库(Repository):Git将文件夹中的所有文件和历史记录都存储在一个仓库中。提交(Commit):提交是指将文件的修改记录保存到仓库中。合并(Merge):合并是指将一个分支的修改内容合并到另一个分支中。
2025-04-29 22:56:47
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人