Presented in an easelback format that allows kids to read and program simultaneously, this visual guide includes step-by-step instructions for using the open-source Python programming language to create a personalized strategy action video game called "Attack of the vampire pizzas!"
part 1. Introduction -- part 2. Code this game. Set up the game window ; Adding assets ; Drawing shapes ; Background grid ; Make your own classes ; Adding enemies ; Moving the pizzas ; Interactive fields ; Collision detection ; Adding points over time ; Applying traps ; Connecting traps to the grid ; Win and lose conditions -- part 3. Break this game. Customize your game ; Mod your game ; Hack your game ; Explore new games -- Appendix. Share your game -- Appendix. Keep coding -- Appendix. Common bugs -- Gallery of downloadable assets.