Read Invent Your Own Computer Games with Python by Al Sweigart Online


Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language--even if you've never programmed before!Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-dodgingInvent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language--even if you've never programmed before!Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-dodging game with sound effects. Along the way, you'll learn key programming and math concepts that will help you take your game programming to the next level.Learn how to:Combine loops, variables, and flow control statements into real working programsChoose the right data structures for the job, such as lists, dictionaries, and tuplesAdd graphics and animation to your games with the pygame moduleHandle keyboard and mouse inputProgram simple artificial intelligence so you can play against the computerUse cryptography to convert text messages into secret codeDebug your programs and find common errorsAs you work through each game, you'll build a solid foundation in Python and an understanding of computer science fundamentals.What new game will you create with the power of Python?The projects in this book are compatible with Python 3....

Title : Invent Your Own Computer Games with Python
Author :
Rating :
ISBN : 9781593277956
Format Type : Paperback
Number of Pages : 368 Pages
Status : Available For Download
Last checked : 21 Minutes ago!

Invent Your Own Computer Games with Python Reviews

  • Heather
    2019-03-28 16:14

    This book is brilliant. I can't gush enough about what a fabulous book this is to teach beginning programming to children. Each chapter introduces a few programming concepts through a simple game built on those concepts. The code for the game is then broken down step-by-step with very clear explanations. Plenty of "try this" and then "try that" hands-on experiments in each lesson to keep it real and keep kids engaged. I especially like the reproduction of the relevant code for each step in a graphical box. No awkward flipping of pages back and forth, it's easy to keep track of exactly where you are, and you can quickly find certain points when you are flipping back to refer to them.My son and I are working through this book during the summer. He has no programming experience, but was super excited at the concept of making games. He is thrilled with each new thing he learns and programs little variations on each chapter game as we go. Excited reader, demonstrating mastery of taught concepts, eager to learn more, and extrapolating what he's learned to build new things? Mark of a great teaching book.

  • Mary
    2019-04-13 16:17

    Want to learn programming, but bored out of your mind with other programming books? Struggle with math? Can't figure out how to download even the most basic apps? Believe it or not, there is a book for people like you!(To be fair, my math skills are excellent and I don't struggle with any of these things, but I have friends and family who do.)This book was initially written with middle-school children in mind. It covers the basics of the Python programming language through the design of simple games, taking the reader from creating simple dialogues to finishing with a game of Battleship.Please note: this book is NOT intended for serious programmers who need to build a commercial Python app in the next few months. Try Lee's Python Programming Fundamentals, if you want that. This book is intended for the casual user, from child to pre-technology parents, and is best used as a fun, engaging hobby. ("What do you do for fun?" "I write games in Python.") Those who enjoy the book may find themselves wanting more, in which case other books are available.For those that say, "Programming is for geeks," please give this book a try. I found it as entertaining and enjoyable as my book on basic watercolor painting, and the implementation is much cheaper. Have fun!

  • Kazi Shoaib
    2019-03-29 12:16

    ভার্সিটির প্রথম দিকে পড়া। তখন খুব মজা পেয়েছিলাম।

  • Ietrio
    2019-03-28 09:12

    A much better title would have been "Watch me write very very basic python scripts that half a century ago were considered games".

  • Inna
    2019-04-04 10:03

    My son asked me: "Mam, I want to create a computer game...." I was looking for the first book about programming for him (he is 10 years old) and my friend suggested me this book.This is very good book for kids who want to make the first steps in programming.Do you remember your first game, like "Guess the Number", with this book you will remember your first experience and it is written in the way that your kid will have full attention to the content.It is started directly with examples and via examples you will be able to explain more and more programming concepts and terms. It was not easy for my son to read it in English, however if you read it together, help to translate, it becomes useful for both of you (you try to explain things using the words that even 10 years old kid can understand - not easy task honestly:).During reading this book we spent really exciting time together, so I would recomment it for people who have curious kids to bring them to the amazing world of programming. P.S. Yes, it is the Python:)!

  • Seth Kenlon
    2019-03-31 16:18

    Really great intro to Python. I don't know that this is the ONLY book one will need to learn Python, but it's a pretty good intro to it if you have no experience with programming. It uses fun and simple examples, it does a pretty good job at explaining most of what it has you do, and all in all it's a really great programming book.I feel that learning to programme through books involves reading more than one book on the subject; it's one of those things that you just have to really study and immerse yourself in. So add this book to your list, and go for it.

  • Josh
    2019-04-16 12:23

    This is a good book for beginner programmers in general. The author does a really good job breaking everything down so that kids can understand. Each chapter is a new simple game and he goes over what each parts of the code does and what it means in programming.He even goes as far as explaining conventions across programming languages like camel case variables. I've been looking for a book like this for a long time to help my kids learn programming and I finally found one.

  • Ahmad
    2019-04-14 14:10

    it's a nice book, has tons of information, and it's fun to read , and the author is doing his best to make it easier to understand python concepts, and best of all it's FREE.I do recommend it for anyone who'd like to get his hands dirty in programming in general or python in particular.

  • Ilib4kids
    2019-04-13 15:21


  • Michel Ortega
    2019-04-24 10:22

    Give it a try. This book will definitely help you learning the basics of python meanwhile you develop some text-based games.