This entertaining book introduces readers to basic computer game design. Content covers key game features including game assets, such as characters, obstacles, and tools. Readers also learn about the types of code used for different actions including keeping score and changing difficulty levels. They gain experience creating and modifying code for different design purposes. Additional activities such as storyboarding, character and platform development prompts, and flowchart creation help guide readers through the game design process.