Programming isn't hard. But it is hard to find learning materials that teach you to do interesting things with programming. Other computer books go over many topics most newbie coders don't need. This book will teach you how to program your own computer games. You'll learn a useful skill and have fun games to show for it!
This book is for:
- Complete beginners who want to teach themselves computer programming, even if they have no previous experience programming.
- Kids and teenagers who want to learn programming by creating games.
- Adults and teachers who wish to teach others programming.
- Anyone, young or old, who wants to learn how to program by learning a professional programming language.
Table of contents
- Installing Python
- The Interactive Shell
- Writing Programs
- Guess the Number
- Jokes
- Dragon Realm
- Using the Debugger
- Flow Charts
- Hangman
- Extending Hangman
- Tic Tac Toe
- Bagels
- Cartesian Coordinates
- Sonar Treasure Hunt
- Caesar Cipher
- Reversi
- Reversi AI Simulation
- Graphics and Animation
- Collision Detection and Keyboard/Mouse Input
- Sounds and Images
- Dodger
Pages : | 367 |
Size : | 3.2 MB |
Downloads: | 144 |
Created: | 2022-02-03 |
License: | CC BY-NC-SA |
Author(s): | Al Sweigart |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Invent Your Own Computer Games with Python
This book is assembled from lectures given by the author over a period of 10 years at the ..., download free Python tutorial in PDF (388 pages) created by Massimo Di Pierro .
This book offers a concise and gentle introduction to finite element programming in Python based on the popular FEniCS software library. Using a series of examples, including the Poisson equation, the equations of linear elasticity, the incompressible Navier–Stokes equations, and systems of nonl
This book is an introduction to physical modeling using a computational approach. It is organized in three parts:
This book is for anyone who wants to understand Python programming. It is degigned as partly a tutorial and partly a reference of Python.
This is the lecture notes for a course on Python and coding theory designed for students who have little or no programmig experience. You will learn some of the Python computer programming language and selected topics in coding theory.