Cheat Engine:Data dissector
The data dissector is one of the more hidden features of cheat engine, but it is one of the more useful features
It'll allow you to document a region of memory and how it in different datatypes. You can Let cheat engine determine what kind of types they are, or manually add them yourself. After that you can compare different blocks of memory with eac hother so you can see the difference between the two, this is marked by making the line red. This is especially helpful when trying to find a way to figure out if something belongs to the player or the computer, and also helps with finding other useful data that might be stored in the same region of memory (e.g player stats are usually stored in the same structure)
The structure dissector also handles pointers, so if the defined structure has a pointer to another structure, you can just expand the pointer to see the structure it points at