Zirkhaki's tutorial is very good if you wanna cover the basics on how to use Cheat Engine for creating Trainers.
And yes, some game's come with Code-Shifting, so you can read my tutorial to learn on how to tackle it, I have explained it using Cheat Engine.
And wait a sec, Cheat Engine 5.5? Boy that is outdated now! Download Cheat Engine 5.6! It also tackles Code-Shifting automatically (Gives you the equation right away when you add a code to its code list).
CE can convert from full addresses to base+offset.
While in the debugger window goto View at top then "Show Module Addresses" or alternatively use CTRL+M. It will change the addresses to Base+Offset.
A little bit...All you need is patience,a good guide and some programming skills.If you want to make one, start with Trainer Tutorials Link. See also, other forums and videos.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem