2 ms·
I learned some of this stuff being motivated by doing mods that interacts directly with game's memory. I mostly build free-cameras, which allows you to detach
by etra0 3y ago
I learned some of this stuff being motivated by doing mods that interacts directly with game's memory.
I mostly build free-cameras, which allows you to detach the camera from characters, and for that I had to learn x86 assembly, some disassembler tools and how compilers generally work.
I think it's super rewarding because while you're seeing bits and bytes, and crashes, most of the day, at some point you can see you achieved something by being able to freely move in a restricted world.
I was surprised how far you can get with Cheat Engine. Its disassembler is really good, and you can do injections directly, if you then want to move to your own advanced stuff, you can build frameworks to do all of that using Windows APIs.