Cheat Engine is an open source tool designed to help you with modifying single player games running under window so you can make them harder or easier depending on your preference(e.g: Find that 100hp is too easy, try playing a game with a max of 1 HP), but also contains other useful tools to help debugging games and even normal applications.

It comes with a memory scanner to quickly scan for variables used within a game and allow you to change them, but it also comes with a debugger, disassembler, assembler, speedhack, trainer maker, direct 3D manipulation tools, system inspection tools and more.

What is a Cheat Table?

Cheat Table is an xml file made by Cheat Engine that contains cheats for a game. They can range from simple cheats such as unlimited health, ammo to complex ones as camera hacks, teleportation etc to extending and manipulating the functionality of Cheat Engine through Lua scripting. Cheat tables can be made by anyone and are usually shared with the community.