|
3D射击游戏很容易出现作弊行为,只有很好的了解其工作原理才能从根本上改善射击类游戏环境,扬汤止沸,不如釜底抽薪,其原理并不复杂!很多人都是因为游戏才喜欢上编程,以第三方人称射击游戏为兴趣引导,寓教于乐!本套课程采用C++与DX(11、9)结合,同时也支持虚幻引擎。课程适合有一定C++基础并对游戏安全感兴趣的朋友,临渊羡鱼不如归而结网,让我们一起畅游在C++编程的欢乐世界!
第02课开发环境的配置
第03课游戏作弊插件框架
第04课作弊模块与界面
第05课利用DX11绘图原理实现插件窗体
第06课D3D11虚表分析与Hook原理
第07课使用Detours库挂钩
第08课Hook游戏的Present
第09课Imgui的初始化与半透明风格
第10课绘制作弊界面Frame
第11课插件界面消息响应
第12课D3D绘图基础与透视过滤原理
第13课Hook接口过滤3D模型(人物和车辆)
第14课筛选角色与敌人
第15课D3D11透视功能的实现
第16课为3D游戏角色上色
第17课CS类射击游戏远程作弊框架
第18课读取FPS射击游戏人物血量
第19课读取FPS射击游戏人物坐标等信息
第20课为游戏窗体创建蒙板窗口
第21课寻找敌方阵营信息
第22课寻找角色在游戏世界中的矩阵
第23课编程读取敌人坐标与矩阵数据
第24课3D世界坐标转屏幕2D坐标
第25课GDI画方框将敌人标记出来
|
|