You are previewing Video Game Programming for Kids, Second Edition.
O'Reilly logo
Video Game Programming for Kids, Second Edition

Book Description

Do you like to play video games? Have you ever thought about making video games yourself? If so, this is the book for you! In this fun-to-use book, teacher and game developer Jonathan Harbour will teach you about game programming and show you how to create your own video games. Even if you've never programmed a computer before, by following the steps in this book, you will soon be making fun games for yourself and your friends to play. Each chapter will teach you a new skill and help you on your way to becoming a game progammer. The software used in this book is free and easy to use. Get VIDEO GAME PROGRAMMING FOR KIDS, SECOND EDITION today, and get started with your own game-programming fun!

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication
  4. Foreword
  5. Acknowledgments
  6. About the Author
  7. Contents
  8. Introduction
  9. Chapter 1 Hello, Stinky Head
    1. BASIC
    2. Early Computers
    3. Getting QB64
    4. Running QB64
    5. “Hello, Stinky Head!”
    6. Let’s Do Some Serious Programming: Variables
    7. Getting User Input
    8. Thinking...
    9. The Trivia Game
    10. Summary
    11. Quiz
    12. Homework
  10. Chapter 2 You Forgot Your Combination?!
    1. The Guessing Game
    2. The Rude Computer
    3. Robots Love Their States
    4. You Forgot Your Combination?!
    5. Dungeon Master
    6. Summary
    7. Quiz
    8. Homework
  11. Chapter 3 Save the Hangman
    1. Changing the Screen
    2. Pausing at the End
    3. Getting Key Codes
    4. Clearing the Screen
    5. Drawing Circles
    6. Drawing Many Circles
    7. Filling with Colors
    8. Drawing Lines and Boxes
    9. Drawing Points
    10. Save the Hangman
    11. Summary
    12. Quiz
    13. Homework
  12. Chapter 4 Captain Dread’s Secret Pirate Treasure
    1. Using Timers
    2. Using Sub-Procedures
    3. Using Functions
    4. The Pirate Treasure Game
    5. Summary
    6. Quiz
    7. Homework
  13. Chapter 5 Cannonball Carl and the Castle Crashers
    1. Tracking the Mouse
    2. Using Arrays
    3. Cannonball Carl
    4. Summary
    5. Quiz
    6. Homework
  14. Chapter 6 Muscle Man Backpack Attack
    1. Backpack Attack
    2. Making the Graphics
    3. Making the Game Loop
    4. Summary
    5. Quiz
    6. Homework
  15. Chapter 7 So You Want to Be a Hero?
    1. More on Variables
    2. Gradebook
    3. Character Generator
    4. A Better Character Generator
    5. Summary
    6. Quiz
    7. Homework
  16. Chapter 8 Super Squirt Gun Laser Bazooka
    1. Setting Up the Game
    2. Adding the Background
    3. Adding the Ship
    4. Adding the Subs
    5. Adding the Player’s Gun
    6. Shooting
    7. Blowing Stuff Up!
    8. Keeping Score
    9. The Complete Game
    10. Summary
    11. Quiz
    12. Homework
  17. Chapter 9 Serious Samantha versus the Zillion Zombies
    1. Making a Sprite
    2. Making Lots of Sprites
    3. Serious Samantha
    4. Summary
    5. Quiz
    6. Homework
  18. Chapter 10 Ron’s Ridiculous Bouncing Ball Game
    1. Better Sprites
    2. Drawing Sprites
    3. Moving Sprites
    4. Crashing Sprites
    5. Bouncing Sprites
    6. The Bouncing Ball Game
    7. Summary
    8. Quiz
    9. Homework
  19. Chapter 11 Attack of the Alien Beetles
    1. Loading a Bitmap
    2. Drawing a Bitmap
    3. Drawing Stars
    4. Attack of the Alien Beetles
    5. Summary
    6. Quiz
    7. Homework
  20. Chapter 12 Bomb Basket
    1. Playing Sounds
    2. Advanced Keyboard Input
    3. Making the Bomb Catcher Game
    4. Summary
    5. Quiz
    6. Homework
    7. The End
  21. Appendix A Quiz Answers
    1. Chapter 1
    2. Chapter 2
    3. Chapter 3
    4. Chapter 4
    5. Chapter 5
    6. Chapter 6
    7. Chapter 7
    8. Chapter 8
    9. Chapter 9
    10. Chapter 10
    11. Chapter 11
    12. Chapter 12
  22. Index