Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$20.68 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $7.77 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Game Programming: The L Line, The Express Line to Learning
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Game Programming: The L Line, The Express Line to Learning [Paperback]

Andy Harris (Author)
4.9 out of 5 stars  See all reviews (9 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 9 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $26.39  
Sell Back Your Copy for $7.77
Whether you buy it used on Amazon for $14.99 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $7.77.
Used Price$14.99
Trade-in Price$7.77
Price after
Trade-in
$7.22

Book Description

0470068221 978-0470068229 February 9, 2007 1
Get on the fast track to creating computer games


Ever want to develop your own computer game? Learn the practical concepts of object-oriented programming for game design using Python(r) in this easy-to-follow, content-filled guide. Whether you're a student, aspiring game developer, or veteran programmer, you'll gain skills as you progress from station to station in a series of clear-cut tutorials on different styles of games. The last stop will be a finished game program for you to show off. Start your journey today on The Express Line to Learning and see where it takes you!
* Learn the basics of programming and 2D graphics as you go
* Plan programs, write and test code, and manage data
* Create text-based games, racing games, arcade games, and more
* Add sound, set up scorekeeping, and design avatars

All aboard for valuable online extras

Visit The L Line Web site at www.wiley.com/go/thelline for valuable online supplementary materials:
* Test bank with challenging review questions
* PowerPoint(r) slides with chapter outlines
* Programming code from the book

Along The L Line
* Complete tutorial coverage
* Ample illustrations and examples
* Real-world applications and hints for avoiding pitfalls
* Practice exams that help evaluate your progress

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Game Programming: The L Line, The Express Line to Learning + Beginning Game Development with Python and Pygame: From Novice to Professional (Expert's Voice) + Invent Your Own Computer Games with Python, 2nd Edition
Price For All Three: $69.35

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Beginning Game Development with Python and Pygame: From Novice to Professional (Expert's Voice) $22.84

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Invent Your Own Computer Games with Python, 2nd Edition $20.12

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

From the Back Cover

Get on the fast track to creating computer games

Ever want to develop your own computer game? Learn the practical concepts of object-oriented programming for game design using Python® in this easy-to-follow, content-filled guide. Whether you're a student, aspiring game developer, or veteran programmer, you'll gain skills as you progress from station to station in a series of clear-cut tutorials on different styles of games. The last stop will be a finished game program for you to show off. Start your journey today on The Express Line to Learning and see where it takes you!

  • Learn the basics of programming and 2D graphics as you go
  • Plan programs, write and test code, and manage data
  • Create text-based games, racing games, arcade games, and more
  • Add sound, set up scorekeeping, and design avatars

All aboard for valuable online extras

Visit The L Line Web site at www.wiley.com/go/thelline for valuable online supplementary materials:

  • Test bank with challenging review questions
  • PowerPoint® slides with chapter outlines
  • Programming code from the book

Along The L Line

  • Complete tutorial coverage
  • Ample illustrations and examples
  • Real-world applications and hints for avoiding pitfalls
  • Practice exams that help evaluate your progress

About the Author

Andy Harris is a lecturer in computer science at Indiana University-Purdue University Indianapolis (IUPUI), where he manages the streaming media laboratory and teaches classes in several programming languages. His primary interests are game development, Python, Flash, PHP, Java, Microsoft languages, Perl, JavaScript/AJAX, Web-enabled data applications, virtual reality, and programming on portable devices. He has written books on many of these technologies, including Beginning Flash Game Programming For Dummies.

Product Details

  • Paperback: 570 pages
  • Publisher: Wiley; 1 edition (February 9, 2007)
  • Language: English
  • ISBN-10: 0470068221
  • ISBN-13: 978-0470068229
  • Product Dimensions: 9.2 x 7.4 x 1.4 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #134,388 in Books (See Top 100 in Books)

More About the Author

I live near Indianapolis, Indiana.

I am a lecturer in computer science at Indiana University / Purdue University - Indianapolis (Yes, that IS officially the longest university name on the planet... we call it IUPUI)

I was an army brat. I grew up in many parts of the Eastern United States and in Japan.

I've been interested in computing since the early eighties, when my brother and I took the money we were saving for a car and blew it on a TRS-80 model 1 with the built-in Japanese character set. (That machine is still in my garage. Don't tell my wife.)

My first career was as a special education teacher. I taught young adults with severe disabilities for several years. I really enjoyed my job and my students. I learned a lot about teaching through that experience.

While doing special ed, I kept my interest in computing, doing some freelance programming and writing about computer topics. Eventually, I became a lab instructor in the computer science program at IUPUI.

I moved to IUPUI as a full-time gig in 1995. Since then, I have been involved in creating a certificate of applied computer science. I have also worked on building a distributed education program. I especially love designing curricula using emerging and interesting technology and ideas.

I have taught many applied CS topics, but there is always more to learn.
Right now my focus tends to be on applied computing in programming languages, game programming, and mobile computing.

My favorite part about writing is hearing from readers. It's great when somebody sends me a link to a game or project they've written using one of my books. I'd love to get a line from you about one of my books, what you'd like to see me work on next, or just to say hi. I hope my writing feels like a conversation, and I'm looking forward to hearing from your side of the talk.

 

Customer Reviews

9 Reviews
5 star:
 (8)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.9 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

17 of 17 people found the following review helpful:
5.0 out of 5 stars Don't judge this book by it's cover!, November 3, 2007
By 
kwm (North Carolina) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Game Programming: The L Line, The Express Line to Learning (Paperback)
Don't judge this book by it's cover! For some reason,
this book is part of a series of Wiley books, and they
all have the same cover.

This is a book about learning how to program computer
games using the Python programming language and the
PyGame package. PyGame is a Python wrapper around the
SDL library. This book offers step-by-step tutorials
that introduce game programming with complete Python
programs. All the programs work on several platforms:
MS-Windows, Mac, and GNU/Linux. Chapters 1-3 introduce
the Python programming language. Starting with Chapter
4, you begin to learn about graphics programming. In
Chapter 6 the programs begin to use OOP/classes. Then,
in Chapter 7, you begin to learn how to make 2D games
with sprites, sound FX, and keyboard and mouse control.
Game programming is a fun way to learn how to program
a computer, and Python with PyGame makes it relatively
easy as well.

This book has detailed information on creating graphics
and sounds for your games, using free, open source
third-party tools that are available on all platforms.
The GIMP is used for graphics, and Audacirty is used
for sounds. So unlike many other game programming books
which require expensive third-party programs in order
to make games, ALL the programs in this book are free.

The book has an easy-going, conversational style of writing
that makes it seem that the author is looking over your
shoulder, helping you to learn game programming. I'm really
glad I bought this book. It is worth many times its cover
price considering the amount of information it contains.

Things I like about this book:
1. Easy to read and understand with step-by-step tutorials.
2. Helpful reference tables throughout the book.
3. Complete example game programs.
4. All the third-party programs required are free and open.
5. Source code and extra appendices available for download.

Happy Programming!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Game snakes, great shakes!, June 24, 2008
Amazon Verified Purchase(What's this?)
This review is from: Game Programming: The L Line, The Express Line to Learning (Paperback)
Let me join the chorus here, this is a really well written book. The focus on free and current software tools (Stanti's Editor especially) makes following along easy. It may be a testament to the ease of use when it comes to python in general (just beware your use of the tab key!), but I had no problems getting the results described and learned buckets as a result.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars The best of the Python game programming books., December 11, 2007
This review is from: Game Programming: The L Line, The Express Line to Learning (Paperback)
Andy Harris did a great job on this book. I sponsor a computer programming club for high school students and this book is the best at getting to actual game creation. The first three chapters go over basics of programming, but then graphics and pygame are used early and well.

This book is a bargain at 570 truly helpful pages.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews







Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
use the pygame, sprite group, def reset, sentry variable, cow sprite, def update, pygame module, sprite class, plane sprite, island sprite, sprite hits, scorekeeping mechanism, cloud sprite, circle sprite, color tuple, string interpolation, sprites list, sprite objects, def init, ball sprite, ocean sprite, rect attributes, string slicing, pilot game, game loop
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Step Into the Real World, Watch Your Step, Ogg Vorbis, Command Arguments Description Example, Enter the Station Questions, Last Stop Practice Exam, Buffalo Man, Andy Harris, Reiner's Tilesets, Street Jargon, Debug Control, Help Python, Transfer Check, Comic Sans, Geek Boy, Wiffle-Ball Woman, Turn Rate
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
Free sample game 0 Jul 3, 2006
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject