菜单

1 - 从阳光修改谈起(指针表、基址、偏移、指针和基础反汇编操作)

关于指针表 指针表是前人总结,今人不断完善,记录PvZ游戏中各类指针的表,可以在PvZClass项目中找到,该项目中的指针表也是流传最广的指针表 该表以树形结构组织,下面我将带领读者阅读指针表,并从中获取信息 ┌6A9EC0\\基址 ├──C\\[std::string]公司名称 ├──28\\[s

ji233 ji233 发布于 2024-10-07

1x1 制作一个简易的阳光修改器

现在,让我们使用PvZClass制作一个简易的阳光修改器 配置C++开发环境 PvZClass使用C++开发,所以我们需要配置C++开发环境后才可以对PvZClass进行编译和其他的开发工作 因Visual Studio功能强大、安装简单、无需用户进行很复杂的环境配置,为很多开发者所采用 本文在此不

ji233 ji233 发布于 2024-10-05

0x1 介绍

PvZClass项目链接:PVZClasses/pvzclass: pvzclass 是一个用于控制植物大战僵尸游戏内部运行实体的一套框架 (github.com) 国内仓库镜像(gitee):ji233/pvzclass (gitee.com) 本指南将完全从零基础的视角出发,带领读者熟悉PvZC

ji233 ji233 发布于 2024-10-04

记一次Physics.FindNewContacts操作占用过多的优化经历

有群友在自己的游戏开发过程中遇到了一个问题,即使将Collider的isTrigger属性设置为True,并且在一次碰撞后取消掉对应的碰撞(利用Unity的Physics.IgnoreCollision方法), 即确保了碰撞发生的单一性,在性能测试中发现仍然会有大量的Physics.FindNewC

ji233 ji233 发布于 2024-09-14