自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 在wsl2中使用wslg实现完整桌面环境

本教程将指导你在 WSL2 中设置图形用户界面(GUI)。无需在 WSL 外部安装额外软件(如 VcXsrv 或 xrdp)。我们需要安装的关键组件是你想要的桌面环境元包(GNOME、KDE、Xfce、Budgie 等),然后将默认的 Xorg 替换为调用 Xwayland 的脚本。在这个演示中,我将使用 Ubuntu 24.04 并安装 GNOME 桌面。不幸的是,较旧版本的 Ubuntu 缺少一些基本组件,因此无法在旧版本中完全重现此设置(至少不能完全实现)。

2025-10-27 15:01:20 493

原创 windows下gocv配置opencv依赖

进入C:\opencv\build\install,将x64\mingw里的bin和lib复制到scoop\apps\opencv\current\x64\vc16即可完成环境变量的配置。进入到GOPATH\pkg\pkg\mod\gocv.io\x\gocv。出现exit status 0xc0000135请重新配置环境变量。运行go run .\cmd\version\main.go。找到并执行./win_build_opencv.cmd。出现版本号即为安装成功。

2025-08-17 15:15:54 198

原创 动态IL修补框架Harmony游戏修改实战

是一个开放源代码库,旨在在运行时替换、修饰或修改任何现有C#方法。它的主要用在用Mono语言编写的游戏和插件,但是该技术可以与任何.NET版本一起使用。它还照顾对同一方法的多次更改(它们累积而不是覆盖)。它为每个原始方法创建DynamicMethod方法,并向其织入代码,该代码在开始和结束时调用自定义方法。它还允许您编写过滤器来处理原始的IL代码,从而可以对原始方法进行更详细的操作。使用Yet Another Zombie Defense HD作为本文修改的对象 同样使用BepinEx加载器加载dll。

2025-05-01 20:41:36 807

原创 使用BepInEx与Harmony实现游戏逻辑重写:以攻击冷却修改为例

首先找一个Unity游戏,本文使用Hollow knight(空洞骑士)作为案例,第一步老样子先分析Assembly-CSharp.dll。

2025-04-30 18:16:26 1179

原创 Git--高效的项目管理器

远程仓库(Remote Repository):远程仓库是指存储在服务器上的Git仓库,可以和本地仓库进行数据交换。分支(Branch):分支是指Git中的一个独立的开发线,可以用来同时开发不同的功能或修复bug。主分支通常是“master”,其他分支则是从主分支创建的,用于开发不同的功能。仓库(Repository):Git将文件夹中的所有文件和历史记录都存储在一个仓库中。提交(Commit):提交是指将文件的修改记录保存到仓库中。合并(Merge):合并是指将一个分支的修改内容合并到另一个分支中。

2025-04-29 22:56:47 249

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

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

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

空空如也

空空如也

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

TA关注的人

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