开源仓库

共 8 个仓库 · 按最近更新排序

查看全部 →
C++ 游戏辅助绘制系列(二):读内存,把「敌人在哪」变成几个函数调用

C++ 游戏辅助绘制系列(二):读内存,把「敌人在哪」变成几个函数调用

一句话总结:本篇解决数据来源——用OpenProcess拿句柄、CreateToolhelp32Snapshot找模块基址,再顺着指针链用ReadProcessMemory把玩家坐标、血量、阵营读进自己的进程,上一篇的空画布从此有了可以画的东西。上一篇我们把玻璃架好了,但画布上只有一个写死的红框。从这篇...

C++ 游戏辅助绘制系列(一):透明窗口与点击穿透,把画布架在游戏上面

C++ 游戏辅助绘制系列(一):透明窗口与点击穿透,把画布架在游戏上面

一句话总结:本系列用C++从零实现一个外部绘制的最小可用框架,第一篇先解决地基问题——用一个置顶的透明分层窗口盖在游戏画面上,直接穿透鼠标操作,再用Direct2D在上面画东西,全文代码可以直接编译运行。这是系列的开工篇。整个系列四篇的路线是:透明窗口(本篇)→读内存拿数据→世界坐标投影到屏幕(Wo...