Tankerous Media price
$39.99 List Price (Save 27%)
Seller since 2010

Feedback rating:


Ships from: ACWORTH, GA

Usually ships in 1-2 business days

Seller Comments
Condition: Acceptable
1592000770 This item is pre-owned - acceptable condition - may include notes, markings, underlining, highlighting, bent corners, scuffed edges, creased pages, and shelf wear. Please allow 4 - 14 business days for Standard shipping, within the US. Thank you for supporting our small, family-owned business!
  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.


Get ready to dive headfirst into the world of programming! Game Programming with Python, Lua, and Ruby offers an in-depth look at these three flexible languages as they relate to creating games. No matter what your skill level as a programmer, this book provides the guidance you need. Each language is covered in its own section; you'll begin with the basics of syntax and style and then move on to more advanced topics. Follow along with each language or jump right to a specific section! Similar features in Python, Lua, and Ruby—including functions, string handling, data types, commenting, and arrays and strings—are examined. Learn how each language is used in popular game engines and projects, and jumpstart your programming expertise as you develop skills you'll use again and again!

  • The three scripting languages are all discussed separately, each with their own section.
  • A great tool for learning high-level languages
  • Suitable for beginners, game developers, or programmers
  • Comes with finished and tested open source game code and scripts

    About the Author
    Tom Gutschmidt has been a freelance technical writer for the past two years, with articles mainly appearing on Earthweb, Gamelan, and He also worked as an editor for the RPG website GameBanshee for the year 2001. Currently he is the youngest member of a small development team in an encryption and key management company (Widevine Technologies). Gutschmidt has worked on a number of open source game projects, do freelance work currently making web based games, and actively work on mod development. His current projects include running an online gaming site that focuses on NWN mods and flash game development. The site has a small but regular following. He is wrapping up production on a full length NWN game mod that is in the late stages of beta testing.
Read More Show Less

Product Details

  • ISBN-13: 9781592000777
  • Publisher: Course Technology, Inc.
  • Publication date: 12/3/2003
  • Edition number: 1
  • Pages: 472
  • Sales rank: 0

Table of Contents

Section 1: Introducing High Level Languages 1. High Level Language Overview 2. Python, Lua, and Ruby Language Features Section 2: Programming with Python 3. Getting Started with Python 4. Getting Specific with Python Games 5. The Python Game Community Section 3: Programming with Lua 6. Getting Started with Lua 7. Getting Specific with Games in Lua 8. The Lua Game Community Section 4: Programming with Ruby 9. Getting Started with Ruby 10. Game Started wtih Ruby Games 11. The Ruby Game Community Section 5: The Wrap Up 12. Using Python, Lua, and Ruby in Development Appendix A: History of Computer Programming Appendix B: Meet the Family

Read More Show Less