Buy New
$32.75$32.75
FREE delivery Thursday, July 30 on your first order
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Ships from: Amazon.ca
Sold by: Amazon.ca
$32.75 $32.75
FREE delivery Thursday, July 30 on your first order
Or fastest delivery Tuesday, July 28
In Stock
Quantity:1
$$32.7532.75 () Includes selected options. Includes initial monthly payment and selected options. Details
Price ($32.75x)
$32.75

Subtotal
$$32.7532.75
Subtotal


Initial payment breakdown

Shipping cost, delivery date and order total (including tax) shown at checkout.
Add to cart
Buy Now
The enhancements that you chose aren't available for this seller. Details
To add the following enhancements to your purchase, choose a different seller.

%cardName%
${cardName} not available for the seller that you chose
${cardName} unavailable for quantities greater than ${maxQuantity}.
Shipper / Seller
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Used – Very Good
$21.26$21.26
FREE delivery July 30 - August 4
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Ships from: awesomebookscanada
Sold by: awesomebookscanada
$21.26 $21.26
This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals. See less
Only 1 left in stock.
$$32.7532.75 () Includes selected options. Includes initial monthly payment and selected options. Details
Price ($32.75x)
$32.75

Subtotal
$$32.7532.75
Subtotal


Initial payment breakdown

Shipping cost, delivery date and order total (including tax) shown at checkout.
Add to cart
The enhancements that you chose aren't available for this seller. Details
To add the following enhancements to your purchase, choose a different seller.

%cardName%
${cardName} not available for the seller that you chose
${cardName} unavailable for quantities greater than ${maxQuantity}.
Ships from United Kingdom and sold by awesomebookscanada.

Added to
Unable to add item to Wish List. Please try again.

Sorry, there was a problem.

There was an error retrieving your wish lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.


Using your mobile phone camera, scan the code below and download the Kindle app.

QR code to download the Kindle app

  • Image Unavailable

    Image not available for
    Colour:
  • Making Games with Python & Pygame

Follow the author

Get new release updates via the Kindle app & improved recommendations.
Something went wrong. Please try your request again later.

OK

Making Games with Python & Pygame

3.9 on Goodreads
119 ratings
Sorry, there was a problem loading this page.Try again.

{"desktop_buybox_group_1":[{"displayPrice":"$32.75","priceAmount":32.75,"currencySymbol":"$","integerValue":"32","decimalSeparator":".","fractionalValue":"75","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"e00UJY0kDGbsxUD3en2v4u5N5GKtzoQ9VWvsqNPGRgsqn3scXN3BjXduSwFpHBnmlT5Z9NA3BmCrWB2L46TrDEibJ6kuTIeqT5F26eaw9Qi2oF0V0vrSRNs4lKandVnebALR3BJiOvw%3D","locale":"en-CA","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$21.26","priceAmount":21.26,"currencySymbol":"$","integerValue":"21","decimalSeparator":".","fractionalValue":"26","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"e00UJY0kDGbsxUD3en2v4u5N5GKtzoQ9dS5cCjElhIrUqs7Uit3nWPoXdnh%2F%2BOWE3T1sMS98WKGvAR38uXXlLQ4Ud%2FvOl81Z9xxnLdAZdMU4TgPYmNwvMFG%2BmHtBOwYYnea11NoB8Gdd%2Bp98rew54O3Qs%2FyflBjjSxreCVi7TNolK1jS356UWGYC%2BkHcRFCy","locale":"en-CA","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons


Making Games with Python & Pygame is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the programming concepts from these examples. The book is available under a Creative Commons license and can be downloaded in full for free from http://inventwithpython.com/pygame This book 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 some familiarity with Python.


Personalized books for your reading life
Books matched to your reading taste. See books for you

Frequently bought together

This item: Making Games with Python & Pygame
$32.75$32.75
In Stock
Ships from and sold by Amazon.ca.
+
$44.93$44.93
Get it by Tuesday, Aug 4
Only 1 left in stock.
Sold by Olympus St and ships from Amazon Fulfillment.
Total price: $00$00
To see our price, add these items to your cart.
Try again!
Details
Added to Cart
Add both to Cart
One of these items ships sooner than the other.
Choose items to buy together.

Product description

About the Author

Albert Sweigart (but you can call him Al), is a software developer in San Francisco, California who enjoys bicycling, volunteering, haunting coffee shops, and making useful software. He is originally from Houston, Texas. He finally put his University of Texas at Austin computer science degree in a frame. He is an atheist, a cat person, and fears that he is losing brain cells over time. He laughs out loud when watching park squirrels, which makes people think he’s a simpleton. His web site and blog are located at http://coffeeghost.net

Product details


About the author

Follow authors to get new release updates, plus improved recommendations.
Al Sweigart
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Al Sweigart is a software developer and tech book author living in Houston. He has written several programming books for beginners, including Automate the Boring Stuff with Python. His books are freely available under a Creative Commons license at his website https://inventwithpython.com.


Customer reviews

4.2 out of 5 stars
4.2 out of 5
116 global ratings
How are ratings calculated?


Customers say

Customers find this book provides a great understanding of Python and serves as an instructional resource. The content is easy to read and understand, with clear explanations. The book offers many kinds of games to choose from, making it suitable for those interested in game development with Python. However, opinions are mixed regarding the beginner level, with some considering it perfect for beginners while others note it isn't very beginner level.
AI Generated from the text of customer reviews Generated from the text of customer reviews

Select to learn more

19 customers mention content, 17 positive, 2 negative19 customers mention "Content"17 positive2 negative
Customers find the book provides a great understanding of Python and serves as an instructional learning tool for developing programming skills. The content includes lots of code and examples from the website, making it an excellent introduction to programming with PyGame. Readers appreciate that it provides excellent examples with which to work.
6 customers mention readability, 5 positive, 1 negative6 customers mention "Readability"5 positive1 negative
Customers find the book easy to read and understand, describing it as clear.
5 customers mention game selection, 4 positive, 1 negative5 customers mention "Game selection"4 positive1 negative
Customers appreciate the book's game selection, noting it offers many kinds of games to choose from. The sample programs you can download make it fun, and the games are described as easy to work with.
8 customers mention beginner level, 4 positive, 4 negative8 customers mention "Beginner level"4 positive4 negative
Customers have mixed opinions about the book's beginner level. Some find it perfect for beginners and easier to learn, while others say it isn't very beginner level and puts up a very steep learning curve. The book makes it easier to study for some readers, though others consider it not a good instructional book.
"...This definitely isn't very beginner level (Though you could probably follow along, it just would be frustrating and take longer to get)...." Read more
Filtering customer reviews
Loading customer reviews
There was a problem filtering reviews. Please reload the page.

Top reviews from Canada

  • 5 out of 5 stars
    Awesome book but....
    Reviewed in Canada on December 19, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Probably do not buy this until after their other book for making video games first. This definitely isn't very beginner level (Though you could probably follow along, it just would be frustrating and take longer to get). Other than that you really do get to make all the game clones you want. I love this book.

    One person found this helpful
    Helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 4 out of 5 stars
    it's so so
    Reviewed in Canada on May 25, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    If your looking for a paper, printed copy of a website, then this is for you. Although the paper quality is bad, too thin.

    I can't recommend this, as the book quality just isn't good enough, and there's no added benefit of the book compared to the free website viewing.

    I would not have purchased if I knew this was a direct copy from the web.

    One person found this helpful
    Helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again

Top reviews from other countries

    Translated by Amazon
    Translate all reviews to English
    See original
  • 5 out of 5 stars
    Gut für den Einstieg
    Reviewed in Germany on August 14, 2015
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Das Buch setzt nur recht geringfügige Programmierkenntnisse voraus. Dennoch sollte man erste Kenntnisse schon haben.

    Mir hat das Buch sehr geholfen, um in in das Programmieren von Videospielen einzusteigen. Zudem war es auch recht gut geschrieben und an manchen Stellen sogar humorvoll - und damit alles andere als trocken. Tolles Buch. Kann ich jedem empfehlen, der auch mal versuchen will, ein kleines Spiel zu programmieren.

    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
    Sorry, we couldn't translate the review
    Translated from German by Amazon
    See original
  • 4 out of 5 stars
    Molto utile.
    Reviewed in Italy on December 20, 2017
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    il libro è molto intuitivo e vale il prezzo d'acquisto. Tratta varie tematiche tra cui la realizzazione di semplici giochi. Lo consiglio per chi ha già un pò di conoscenza di python anche se il libro fa alcuni cenni che però ovviamente sono esaustivi per comprendere pienamente le basi che stanno dietro la programmazione. Si possono fare giochi come Mario Bross in 2D e anche con questo tipo di giochi vedrete quante righe di programmazione stanno dietro ad un omino che salta e corre. Cmq buon divertimento.

    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
    Sorry, we couldn't translate the review
    Translated from Italian by Amazon
    See original
  • 5 out of 5 stars
    Pygame!
    Reviewed in the United States on February 27, 2013
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    You know. I really enjoy this book. Al writes a great book; it is an enjoyable read. This prompted me to buy his other book - Invent your Own Computer Games with Python. Buy them both - you won't be disappointed. The quality of the book (Paper, cover, typeset) is very readable and high-quality for a computer book, which makes it a good library addition. Also, you can get the digital edition free, and lots of code/etc from website - so very good value.

    Al presents python and pygame concepts in context of re-creating several typical games - like tetris, memory, othello, wormy, etc. Overall excellent pygame book. Pairs well with the rasperry pi computer... hint hint, nudge nudge. ( The games featured in this book are installed on raspberry pi stock image.. )

    Honestly it's more fun than slogging through the pygame website, and example code. Pygame and this book allow you to quickly put together some pretty 'low tech' fun and easy games.

    Technically:

    The book quickly introduces you to core display concepts like surfaces, drawing shapes, colors, blitting graphics, and playing sounds. Then it guides you through 'event handling' concepts over the course of several games. You will be up and running quickly making your own games with sound/graphics/event handling.

    So, really a good intro / even intermediate intro / to pygame, which perhaps doesn't touch on pygame's more advanced topics very deeply. Focuses well on game design concepts, but doesn't get extremely deep into every bell and whistle of pygame, which to me was a good thing, and kept the book understandable and concise. It is not a 'reference' type book, and advanced pygame topics were not included.

    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 2 out of 5 stars
    Two Stars
    Reviewed in India on February 28, 2017
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The book begins well but then puts up very steep learning curve

    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 5 out of 5 stars
    A great entry to writing your own games
    Reviewed in the United Kingdom on October 23, 2013
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    With full Python 3 source code and many kinds of games to choose from, this is an ideal way to learn how to create your own computer games using Python. I don't think you could rely solely on this book to learn the language, it really isn't structured for that purpose, but there are plenty of 'introduction to Python 3' books out there to buy as companions.

    Installing the Pygame module (by downloading from the Internet) may not be as easy as the book makes out - it's necessary to align the Python and Pygame release versions exactly (and 32 bit does not equal 64 bit!). A bit of Googling helps and the author can be emailed (and is very helpful) in case of difficulties.

    Sending feedback...
    Thanks, we’ll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
Morty Proxy This is a proxified and sanitized view of the page, visit original site.