So, 'confusing' things is when you start talking about encrypted values, pointers, assembly, injection, allocation, registers. I cheat in game that way since 15 years on PC games and I can tell this is not really 'confusing', it is just boring compare to some games where each value is unique, easy to find in dword, etc., perhaps try to find a real tutorials in 'stupid' games to understand how it work in a general purpose (even on computer if you own one, it is the exact same thing on Android the tools is changing that's all, and for information on Windows you can use Cheat Engine which include a real tutorial from easy simple value to pointer of pointer, you can even cheat in Solitaire for training purpose ).
Honestly as long as you know what is memory editing, there is nothing 'confusing', perhaps you just don't know how it really work (and it is not a crime of course, everyone needs to learn at a point) ?