Invent Your Own Computer Games with Python, 3rd Edition Front Cover

Invent Your Own Computer Games with Python, 3rd Edition

Description

Invent Your Own Computer Games with Python teaches you how to program in the Python. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example. The programs covered include Hangman, Tic Tac Toe, Reversi, Caesar Cipher, Guess the Number, and Dragon Realm. Later chapters cover how to make 2D graphical games using the popular Pygame library. You’ll learn how to: * Put together loops, variables, input/output, and flow control statements into working programs * Use data structures such as lists, dictionaries, and tuples * Debug programs and find errors * Program simple game-playing AI opponents * Draw graphics and animation into your games The book is available under a Creative Commons license and can be downloaded in full for free from http://inventwithpython.com “Invent with Python” was written to be understandable by kids as young as 10 to 12 years old, although it is great for anyone of any age who has never programmed before.

Table of Contents

Chapter 1. Installing Python
Chapter 2. The Interactive Shell
Chapter 3. Writing Programs
Chapter 4. Guess the Number
Chapter 5. Jokes
Chapter 6. Dragon Realm
Chapter 7. Using the Debugger
Chapter 8. Flow Charts
Chapter 9. Hangman
Chapter 10. Extending Hangman
Chapter 11. Tic Tac Toe
Chapter 12. Bagels
Chapter 13. Cartesian Coordinates
Chapter 14. Sonar Treasure Hunt
Chapter 15. Caesar Cipher
Chapter 16. Reversi
Chapter 17. Reversi AI Simulation
Chapter 18. Graphics and Animation
Chapter 19. Collision Detection and Keyboard/Mouse Input
Chapter 20. Sounds and Images
Chapter 21. Dodger

To access the link, solve the captcha.