Invent Your Own Computer Games with Python



Download free course Invent Your Own Computer Games with Python, pdf file on 367 pages by Al Sweigart.
Invent Your Own Computer Games with Python teaches you how to program in the Python language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the examples. Games include Guess the Number, Hangman, Tic Tac Toe, and Reversi. This book also has an introduction to making games with 2D graphics using the Pygame framework.

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
File type : PDF
Downloads: 144
Created: 2022-02-03
License: CC BY-NC-SA
Author(s): Al Sweigart
Invent Your Own Computer Games with Python

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others python Tutorials

Introduction to Scientific Programming with Python

Python re(gex)?

Mastering Python

Modeling and Simulation in Python

A Practical Introduction to Python Programming

Others related eBooks about Invent Your Own Computer Games with Python

Coding with Minecraft

Download free course Coding with Minecraft, pdf file on 256 pages by Al Sweigart....

Introduction to C++ ,Pointers

Here you will learn how to get started with pointers in C++, how to access to the variables and memory, and how to use the pointers and arrays....

The C++ Hackers Guide

An experienced programmer accumulates a set of tools, tricks, and techniques to make his or her programs better. ...

Python Data Science Handbook: Essential Tools for Working with Data

For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all - IPython, NumPy, ...

Programming Computer Vision with Python

Download free course Programming Computer Vision with Python, pdf file on 300 pages by Jan Erik Solem....

Android Concepts and Programming

Download Android tutorial in PDF ,free training course document under 40 pages By Kartik Sankaran....

You Don't Know JS Yet: Scope and Closures

Download free course You Don't Know JS Yet: Scope and Closures, pdf file on 279 pages by Kyle Simpson....

HelloWorld Java Program free PDF

Download free course HelloWorld Java Program free PDF, pdf file on 3 pages by tutorialkart.com....

Learning amazon-dynamodb PDF course

Download free Amazon dynamodb tutorial course in PDF, training file in 6 chapters and 20 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Getting started with C#

Free tutorial in PDF about C# programming ,a training document under 52 pages designated to beginners who want to learn the basics of CSharp language....