Author Archives: J.S. Harbour

About J.S. Harbour

Author of books on programming and game development.

Celebrating 10 Years with Beginning Game Programming, 4th Edition!

Goodreads Book Giveaway Beginning Game Programming by Jon Harbour Giveaway ends August 08, 2014. See the giveaway details at Goodreads. Enter to win   The fourth edition of Beginning Game Programming has been released to celebrate it’s 10th anniversary! First published in 2004, this book has been a mainstay for aspiring DirectX programmers and teachers around […]

Working At Peak Torque

Are you bored at work? Not feeling challenged? Feeling in a rut? That is like an engine going 10 mph in overdrive–it has no power because it’s in the wrong gear. Maybe you’re in the wrong gear as far as your life goes. Not feeling challenged? Or feeling over-worked? It may be you aren’t working at […]

Video Game Programming for Kids

Introduce pre-teens and young learners to the exciting world of game programming! This concise, dynamic book is designed specifically for 8-12 years olds and uses simple language; a step-by-step approach; and no-cost QB64 easy, but powerful, software to teach short graphics programs and games. This book is ideal for true beginners or young users who […]

Learn Python Game Programming

What better way is there to learn a programming language than with a game-oriented approach? If you ask the many readers that have made this book’s prequel, PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER, a bestseller, they’ll tell you – there isn’t one. MORE PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER offers readers more practice, more exercises, […]

Teach Yourself Windows Phone Game Programming

  Now, there’s a practical, hands-on guide to mastering game development for Windows Phone 7 with Visual C# 2010 and XNA Game Studio 4.0. One step at a time, this book teaches all facets of mobile game development, from design through publishing via Microsoft’s Marketplace. Top game development author Jonathan S. Harbour starts with the […]

Visual C# Game Programming for Teens

Learn how to create your own role-playing game (RPG) with VISUAL C# GAME PROGRAMMING FOR TEENS! A true beginner’s guide, the book covers each essential step for creating your own complete RPG using Windows Forms and GDI+, including a tiled scroller, game editors, and scripting. While some experience with Visual C# is helpful, this book […]

Revisiting Why XNA Is Not Totally Abandonware

This book had a promising future until Microsoft left XNA developers out in the cold. Here was the blurb: Discover how to create exciting and challenging games for the Xbox 360 using XNA Game Studio 4.0 and the Visual C# programming language. XNA Game Studio 4.0 for Xbox 360 Developers provides experienced game developers with […]

Multi-Threaded Game Engine Design

Multi-Threaded Game Engine Design shows experienced game developers how to apply threading techniques to game programming technology to improve game performance. Using Direct3D and C++, a sample game engine is created step-by-step through the book featuring numerous examples to illustrate the concepts. Detailed screenshots and well documented source code help readers understand the techniques being presented. […]