Cheat Engine is a utility to modify and apply "touch-ups" to video games, along with some extra tool for debugging software and games.
Cheat your way to the top
Cheat Engine is an open source tool for editing the code of a game. The program opens the process of the game and allows you to change the data. It includes a scanner so that you can easily find the values you're looking for.
There are many modifiable parameters, as well as lots of changes you can apply, from the number of lives, to the money in a game, going through all the values of the game along the way. On the official website, you can find a ready-made list of changes.
Cheat Engine provides tools for Direct3D and OpenGL, and is also a useful program for developers, since it integrates debugging features for video games and software.
Usability could be improved
Cheat Engine is not easy to use, but thanks to its excellent tutorials, you can quickly get up and running with the program.
A must for every gamer
Cheat Engine is a great tool, especially useful for advanced users, but including a tutorial for those who might be less experienced. It doesn't work for online games, but the editing possibilities for single player games are almost endless.