Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Program Arcade Games: With Python and Pygame Paperback – April 26, 2013


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$69.29 $142.37
Take%20an%20Extra%2030%25%20Off%20Any%20Book

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more.


NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 342 pages
  • Publisher: CreateSpace Independent Publishing Platform (April 26, 2013)
  • Language: English
  • ISBN-10: 1484052250
  • ISBN-13: 978-1484052259
  • Product Dimensions: 8 x 0.8 x 10 inches
  • Shipping Weight: 1.5 pounds
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #1,115,013 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Paul Vincent Craven graduated with a bachelors degree from Simpson College, a masters from the Missouri University of Science and Technology, and a doctorate from the University of Idaho. He worked in the industry for fifteen years before deciding to teach full time at Simpson College in Indianola, Iowa.

Customer Reviews

4.9 out of 5 stars
5 star
9
4 star
1
3 star
0
2 star
0
1 star
0
See all 10 customer reviews
I would highly recommend this program to anyone who wants to learn Python, or just how to code in general!
Stephen
This book really holds your hand and walks you through what you need to know to start making simple 2D games with Python and Pygame.
Brian Zimmerman
The Kindle edition of the book is a great companion to the website as the website also has videos explaining many of the concepts.
Amazon Customer

Most Helpful Customer Reviews

9 of 9 people found the following review helpful By Tom Servo on February 2, 2014
Format: Paperback Verified Purchase
This is a different book for teaching programming than most. First, it's based off a website with the book's contents, lab exercises, quizzes and youtube videos(!) all freely available. You can create an account (for free) and progress through the website. The "book" is basically much of the website in text form. (I reviewed the April 2013 1st Edition)
This is a very informal style book, reads more like class notes that a "traditional" thick programming book. This is both a strength and weakness. Not every facet of the Python language is explored but for the purpose of the book's title it is only necessary to have a basic knowledge of Python. Note that this book is written for Python v3.x unlike many older books that cover v2.x. (As for which version of the language to learn I would say unless you need to maintain older code learn v3.x).

THE GOOD:
+ For beginners this might be a good starting point if you're eager to get started (even if you have never programmed before). There is no long discourse of programming concepts, history etc before the book jumps into simple commands to run in Python's IDLE IDE. If you are the type however that would like a "proper" language reference so you can explore on your own another book like Learning Python, 5th Edition would be helpful (note that Learning Python is an impressively thick book that is better as a reference book rather than a "teach yourself" book unless you already have programming experience). Another reference option is
...Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Stephen on August 21, 2013
Format: Paperback
I've been working my way through this program and have found it extremely helpful. The idea of learning to program with an emphasis on creating an arcade game is a great way to stay interested. I've tried a few other resources to learn Python and I found them boring and it was hard to stay focused on each section. This is not the case here...

I had essentially no experience with coding and I feel I've been able to grasp many of the major concepts without much difficulty. I would highly recommend this program to anyone who wants to learn Python, or just how to code in general!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Michael Reuter on November 23, 2013
Format: Paperback
This book steps you through Python from the most basic code to some rather complicated video games. It is 100% true that you can write a video game by the end of the book which is way more cool than just learning how to do functions and other math in Python.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By h in tn on March 20, 2014
Format: Paperback Verified Purchase
I haven't been through the whole book yet, but so far I like it very much. The writing is clear and to the point. Now, I have to say that I already know how to program in Python. I was looking for a book to use in teaching. So I can't say whether this would be enough info if you were trying to learn how to program for the first time ever using only this book. I will set my daughter on that task and report back. I have looked at a lot of programming books and something about this one appeals to me. It is trying to get you started quickly rather than emphasizing pedagogy. I am teaching a summer camp in Python game programming and that's what I am looking for. I have taught Python at a university before; I wouldn't choose this book for that.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Amazon Customer on April 7, 2014
Format: Paperback Verified Purchase
The site programarcadegames.com is the best Python educational site that I have found thus far on the internet. I bout the Kindle edition of the book as well to support Dr. Craven's efforts. The Kindle edition of the book is a great companion to the website as the website also has videos explaining many of the concepts.

Kudos to Dr. Craven. Highly recommended for anyone wanting to get started in Python game programming.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again