自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Unity游戏 C#dll注入之字段修改

这里我们使用Yet Another Zombie Defense HD游戏作为案例。

2025-04-28 12:23:48 483 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除