Lesson & Level

Which Programming IT Course Book Should You Buy? Four Game Dev Titles Compared

Compare four used game development programming books covering ActionScript, DirectX, math foundations, and Python/Lua/Ruby, with prices from $9.92 to $18.24 to match your budget and skill level.

Last updated Aug 17, 2026

If you're shopping for programming IT course books to improve your game development skills, the hardest part is deciding which aspect to tackle first. The four titles here each solve a different problem: one teaches a specific language, one dives into animation, one builds math foundations, and one compares multiple scripting languages. Use this guide to match your goal to the right book.

Quick Take

The ActionScript book gives you a single-language deep dive, while the DirectX title focuses on animation techniques. The math book provides the foundational knowledge and arrives in the cleanest condition, and the Python, Lua, and Ruby book offers the widest language coverage. The price spread spans more than eight dollars, so your choice should be driven by which skill you need next rather than just the sticker price.

Price & Focus Comparison

TitlePriceConditionPrimary FocusPrice Bar
Game Development with ActionScriptUSD 18.24GoodActionScript game logic
Advanced Animation with DirectX (Focus on Game Development)USD 9.92GoodDirectX animation
Beginning Math Concepts for Game DevelopersUSD 16.08Very GoodMath foundations for games
Game Programming with Python, Lua, and RubyUSD 12.00GoodPython, Lua, and Ruby scripting

Decision Matrix

If You Want To...Best Match
Strengthen your math foundationBeginning Math Concepts for Game Developers
Learn DirectX animationAdvanced Animation with DirectX (Focus on Game Development)
Build game logic in ActionScriptGame Development with ActionScript
Compare multiple scripting languagesGame Programming with Python, Lua, and Ruby

Product Notes

Game Development with ActionScript

Game Development with ActionScript

Lewis Moronta's Game Development with ActionScript is a dedicated course in creating game logic with ActionScript, the language that powered many interactive web games. If you already know you need ActionScript for a project, this is the one book in the group built around that language. It is a trade paperback in Good condition, so the pages are intact but you may see notes, highlighting, or a previous owner's inscription. The price tag of USD 18.24 is the highest among these four, so it's the largest upfront investment for a focused skill. The limitation is that it only serves ActionScript developers; if your game targets a different language, this isn't the right starting point.

Advanced Animation with DirectX (Focus on Game Development)

Advanced Animation with DirectX (Focus on Game Development

Jim Adams's Advanced Animation with DirectX takes you into the graphics programming side of game development, specifically animation techniques built on DirectX. It is the least expensive option here at USD 9.92, so it requires less financial commitment if you're curious about this area. The Good condition means you may find light writing, highlighting, or library markings, but the book remains fully readable. This is not a beginner's guide to programming; it assumes you're ready to work with DirectX and animation concepts. Pair it with a broader programming book if you're still learning the fundamentals. Its compact focus is the main reason to pick it up.

Beginning Math Concepts for Game Developers

Beginning Math Concepts for Game Developers by John P. Flynt; Boris Meltreger

John P. Flynt and Boris Meltreger's Beginning Math Concepts for Game Developers fills the gap between basic algebra and the math you need for game code, including concepts like coordinate systems and vector math. It stands out for its Very Good condition, with unmarked pages and only limited writing on cover pages. The package includes a CD-ROM and carries a New Edition designation, so it offers extra materials beyond the printed text. At USD 16.08, it costs more than the DirectX and Python/Lua/Ruby books but is still under the ActionScript title. If math is your weak point, start here before moving into graphics-heavy books.

Game Programming with Python, Lua, and Ruby

Game Programming with Python, Lua, and Ruby by Tom Gutschmidt 2003 Trade Book

Tom Gutschmidt's Game Programming with Python, Lua, and Ruby is the broadest of the four because it walks through three separate scripting languages. If you haven't decided which language to learn, this title lets you compare them in a game development context. The trade paperback is in Good condition with typical wear, and the pages are intact. At USD 12.00, it's a moderate price that sits below the math and ActionScript books while costing more than the DirectX option. The limitation is coverage: because three languages share the space, you don't get the deep dive into any single language that a dedicated book provides.

Final Recommendation

Start with Beginning Math Concepts for Game Developers if you need to build up the math side of your skills. Choose Advanced Animation with DirectX for DirectX-specific animation. Pick Game Development with ActionScript only when your project truly depends on ActionScript. And if you're still weighing language options, Game Programming with Python, Lua, and Ruby gives you the broadest look. Let the project dictate the purchase, and the right title should become clear.

Products in this article
Game Development with ActionScriptUSD 18.24View on eBayAdvanced Animation with DirectX (Focus on Game DevelopmentUSD 9.92View on eBayBeginning Math ConceptsUSD 16.08View on eBayGame Programming with PythonUSD 12.00View on eBay
Game Development with ActionScriptUSD 18.24View on eBayAdvanced Animation with DirectX (Focus on Game DevelopmentUSD 9.92View on eBayBeginning Math ConceptsUSD 16.08View on eBayGame Programming with PythonUSD 12.00View on eBay

You may also like

Finding more guides for you…