CoderDojo Nano: Make Your Own Game: Create with Code
The chapters start with general information about how code and compute games work, and then shows details about what needs to be done. There are screen shots of what the code should like like as well as decorative illustrations on each page. The text is small but clear and laid out with plenty of "white space", which is actually often colored to set the different elements of coding apart from one another. There are also "Ninja Tips" and "Level Up" boxes with additional helpful hints.
The bright colors, fun graphics, and detailed explanations of game elements, as well as other information about internet safety and use of code for creating different apps and other games, make this a great book to hand to a child who is obsessed with video games in hopes of channeling that energy and time into learning something productive!