Author Archives: J.S. Harbour

About J.S. Harbour

Author of books on programming and game development.

Mandate is Finished

Last night, 3/16/2015, at 9:00PM, I wrote the final paragraph of The Mandate of Earth, sat back in my chair, and breathed a sigh of relief. 12 years of struggle finally over. I started writing this novel in 2003, inspired by a lifelong love of science fiction, a fascination with artificial intelligence, and even to a small […]

America Needs New Trains

I’m in the transportation industry now (as a programmer). Looking over trucking routes across N. America, it’s staggering. 3.5 million truck drivers (9 million including dock workers, etc), heavily dependent on gas prices. These guys deliver 70% of our goods! It works, but it’s inefficient. Trucks should be regional, not continental. We need a new […]

Classic Computing Nostalgia

I had a fit of nostalgia this past week for 80s computing, and this old marketing ad is a beautiful double entendré today! Amiga 500, Atari ST, Commodore 128. Began seriously shopping ebay for a C=128. As a kid I’d wanted one so bad. K-mart used to have them in the small electronics/game area, and […]

Happiness By Vonnegut

Been reading Kurt Vonnegut for the first time. Lots of great wisdom. In his opinion, the problem with the world is we’re still following Hammurabi’s Code–an eye for an eye, tooth for a tooth. Look at how the USA behaves toward terrorism, how so-called “Christians” in this country treat other nations. A nation has a […]

Thinking About Time

I’ve been doing some deep meditation about time, from an intuitive point of view, not subjecting my thoughts to the physics and math–though trying also not to violate what we currently know. I have had an impression since a very young age that space-time doesn’t quite work how we think it does–namely, Einstein’s theories, plus […]

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, […]