According to this Bloomberg article, another 467,000 jobs were lost in June, with unemployment at 9.5%, the highest since 1983. I’m no Obama fan. But what angers me is the stupidity of most Americans. George W. Bush got us into this mess, with his illegal war and out of control spending. Obama inherited a huge mess. He’ll do his own kind of damage to the country, but let’s be honest, he probably couldn’t try to do more damage than Bush has done. And, had Bush remained in office another term, we would be having these same economic problems. In my opinion, this very fact shows how illegitimate the Rush Limbaugh and Sean Hannity and other radio personalities are, stupidly blaming Obama for all of our woes. They know better.

Do you realize that we’re now living in a police state, which we were warned about by the founding fathers? Oh, we don’t see it because the news media gives us watered-down stories, but the real truth is, we as citizens have lost most of the freedoms that the founding fathers wanted us to fight for, to guarantee freedom. Thomas Jefferson and George Washington would recognize our federal government in their time–they knew it as King George III and his oppression. (They would find the name “George” curious, in fact).  The problem is, while we Americans watch our freedoms being lost, we’re lulled into compliance with comforts and entertainment so much so that we collectively do not dare rise up for fear of losing our comforts. Well, to that I say, a padded cell is also comfortable!

There are no terrorists that we need protection from. What we need protection from is our own out-of-control monstrocity of a federal government. The various states were supposed to hold power in this “united states”, not a monstrous central government. The states sold out their freedoms in return for federal money, just as people are selling out their freedoms in return for false comforts. I live in the nation of Arizona, which is chartered and retains it’s own elected senate, assembly, and president (i.e. “governor”). What most Americans don’t realize is, they do not have a “president” in Washington, D.C.; he does not answer to the “people”, he answers to the various states of the union. We do not elect a federal president, we elect our governors. Most Americans don’t even realize this, because the presidency is so sensationalized. Over the last three decades, the importance of state laws and state elections has been marginalized next to the ludicrous presidential campaigns every 4 years. What we the people need to start doing is paying attention to the states in which we live, paying attention to whom we are electing into office as governor and the state assemblies, not to mention the U.S. congress and senate.

These are the real positions of power! When we lose sight of the importance of these local positions, and keep our eyes solely on the president (who does not report to the people!), we lose track of what is really important–namely, what is our governor and assembly doing? The federal government should not concern us at all, frankly. It’s primary purpose is to defend the collective states against insurrection and invasion. Not to rule every aspect of citizens’ lives, not to provide national healthcare, not to own nationalized corporations, not to maintain a persistent and dangerous standing military.

Today I received an email from Erik Prusch, President and CEO of Borland, to announce “exciting news.” I’m just as skeptical of corporate spin as I am of government spin, so I had a hard time reading the words in this announcement at face value. I have been critical of Borland for many years, because I’m a disgruntled former customer–or rather, fan–of Borland’s language products from a bygone era (Google “Turbo Pascal”; you’ll find it in the software fossil record). About two years ago, Borland announced the sell off of their development tools division to Embarcadero. Okay, I can live with that, I guess. So will Borland Delphi and C++Builder be called “Embarcadero Delphi” and “Embarcadero C++Builder”? That just doesn’t work for me (besides what’s the deal with this completely forgettable company name?).

Last year, I spent some time with Turbo C++ 2006, the free version of C++Builder which is no longer maintained (i.e. no Turbo C++ 2009, only C++Builder 2009). Quite simply, I loved it. After much digging, I found some fans who had gotten DirectX 9.0c code to compile with Turbo C++, which is my preferred tool but one that is ultimately not supported. I can’t very well ask my students to download this obscure product and use it for their assignments, nor can I provide only Turbo C++ projects with any textbook I’m writing.

(more…)

This spring term has been very time consuming so I haven’t posted here in a long while. I’m spending quite a bit of time on Facebook lately so look me up! Latest news on the programming front: Beginning Game Programming, Third Edition will be done in about two weeks for an early summer printing. I’ve also begun work on my next work entitled Multi-Threaded Game Engine Design. Unlike Advanced 2D last year, this one will be driven entirely by programmable shaders; I’m leaving behind the fixed function pipeline, but still using DirectX 9.0c–not ready to move up to Vista or DX10 yet.
I bought an indie game called The Tales of Bingwood (www.bugfactory.fi) because it was programmed by author Carl Granberg who wrote the awesome books Programming and RTS Game and Character Animation with Direct3D. I’m using his books in my DirectX classes. This is a great little indie game in the vein of the old Sierra games. It is well worth the $12. My kids have been playing it all morning.

Which got me waxing nostalgic. I don’t know why, but lately I’ve been feeling that way. I dug up my old box of paperback sci-fi novels, Asimov, Heinlein, Bear, and all the old Star Trek novels. I decided that this would be a good way to spend quality time with the kids, while reliving joyful moments from my childhood. The Space Quest collection is only $11 on amazon. Vivendi licensed a special edition of DosBox that plays correctly on new PCs. this includes the special voiceover CD-ROM versions and the VGA update of SQ1, which I remember ordering direct from Sierra in 1991 for $25. at the time the VGA version was so amazing with a mouse interface. And remember Space Quest III? the best version ever!  I don’t think i ever played the last one, VI.

For the price you cant go wrong and we’re talking about 100 hours of gameplay here. I will try to play with the kids without looking up any solutions online–so it will be like the old days. And after this i’m looking forward to doing this with the Kings Quest Collection too. I want to introduce my kids to what real game storytelling is about. Bingwood reminded me of how fond I was of story-driven games. When video games began to see big budgets about ten years ago, these types of games fell out of favor. I hope Bingwood is the beginning of a new trend, and I will be buying new episodes as they are released by Bug Factory.

Ray Kurzweil–world renowned inventor and futurist–is coming to speak at UAT’s graduation ceremony in April as our keynote speaker. To honor his visit, I’ve penned some speculation of my own…

I predict that small boxes will replace our large tower computers, and when you want more power, you’ll add more boxes rather than opening up a large case and modifying it. The little boxes will have class designations representing the box’s processing power and memory. There will be no more any difference between CPU and GPU, but only a single massively threaded architecture that can handle all types of processing. Vertex and pixel shaders, which will have been replaced with ray shading, will simply run on available threads. No more video cards.

(more…)

My son Jeremiah, who is 10 years old, is already showing promise as a talented game designer! He has already started creating custom units for Memoir 44, and now he’s created a completely unique board game. He calls it “War of Anthropology: Americans vs France”. As you can see, this unique new game features a game board that supports open-ended gameplay. The instructions promise an upcoming expansion! I’m looking forward to the new campaigns.

img_0983.jpg img_0982.jpg

Halleluia!! OpenOffice 3, which I just upgraded to, can read Word 2007 .docx files!! I’ve been waiting for this for a year, ever since UAT adopted Office 2007 (to my great dismay). Now I don’t need to worry about it any more. I was pondering the possibility of buying Office 2007 so I wouldn’t have to keep asking people to export files to .doc and .xls so I can read them. OO3 can also open Excel 2007 .xlsx files. There’s no way to save to these formats, but at least it’s possible to open them so that when someone sends you one of these annoying files, you can convert it to a proper industry-standard format such as .doc and .xls. I’m extremely impressed with the new features and performance of OO3, and have yet to really explore it completely. It definitely seems to run faster.

Here’s the deal. I’m an alpha computer geek. The whole sack of potatoes. I carry USB flash drives on my person, I have a portable hard drive in my pocket most of the time (no jokes please–not in the mood!), I read the magazines and review blogs, and I browse newegg.com for fun. In my home are no fewer than five PCs. I have a quad-core PC with a gamer’s dream video card, SATA hard drives, an expensive three-rail power supply, a groovy dark aluminum case–the whole works.

And you know what? I’m fed up with all of it. From an objective point of view, it’s all junk. You read that right–I called it “junk”, because that’s what all of this computer stuff really is. I’m fed up with computer technology. In my opinion, in the last decade, this industry (hardware and software) has progressed backward not just a few, but many steps. Today, warranties are all the rage, and are pushed heavily by employees at stores like Fry’s Electronics and up on newegg.com’s site–and don’t even get me started with Circuit City or Best Buy because I can’t even stand to walk into those places any more. (Don’t call me a noob or any other word from the dictionary of 1337 for this rant–I’ve earned it with hard time, plus I have four C++ compilers on my PC, and I can port the game of Breakout from DirectX to GBA to GameCube in a single day–so there!).

(more…)

Jump over to www.starflightgame.com and join the forum to download the latest beta of The Lost Colony, the game I’m currently working putting the final touches on (not solo, of course, with the help of others…). This new build is a dramatic improvement over the last release back in October, seeing the gameplay pretty much balanced and the game is finished aside from a few bugs. The next beta, addressing the reported bugs and gameplay glitches, is due for release in another two weeks or so.

I’ve continued working on the game engine featured in my book Advanced 2D Game Development, using it as an example in my courses and hobby work, so it’s evolved quite a bit from the original Advanced2D engine in the book–and I’ve called the new engine Octane to differentiate it from the book version. The latest feature is a script language called OctaneScript which can tap into the engine via LUA script code. The language consists of C++ functions that can be called from LUA script. That isn’t anything revolutionary, since most game engines have scripting support. But my intent is to build games entirely in script code, rather than just enhancing them with LUA.

The first example is available on the forum: a remake of a Pocket PC game I created with an artist friend a few years ago. This game was pretty challenging for the newbie script engine, which had no features to speak of when it was started. Next I’ll be creating demos that show how the various features of the script language work, such as keyboard and mouse input, sprites, meshes, lighting, camera control, math, physics, and so on, with a few small games thrown in for good measure. Check the forum for more details.

Piracy is a subject that I’m still very concerned about, and I’m old enough to be able to recall all of the techniques over the years, starting in the 80s with copy protected floppies and the various hacking tools people used to duplicate them. In those days, floppies were created with bad sectors that the game would magically avoid to get around read errors, but if you tried to copy the disk, the copy would fail. It was pretty ingenious, until someone wrote a tool called Copy2PC that skipped bad sectors rather than stopping.

Today, in my opinion, the best form of copy protection is via the online registration. I don’t think retail will ever go away because many people like to have the physical box and DVD in their hands, and getting a Christmas gift that’s just a card with a download link will never be as fun as opening the real box. But times are changing. If you look at downloadable games like on Xbox Live Arcade, you might notice that most of them are crap, and the good stuff is still sold at retail stores. I personally think Blizzard is cutting edge right now in licensing.

(more…)

Shred Nebula is a new space sci-fi game by James Goddard’s company Crunchtime Games, located in Chandler, Arizona. Goddard (famed designer of such games as Super Street Fighter II Turbo, Alien vs Predator, and many other coin-op games) has gone indie with this game and worked very hard to get it released on Xbox Live Arcade. I was present during some of his phone calls with Microsoft and can tell you this game is like his child. Not your average big-studio game among dozens in development, Shred Nebula received 100% of Goddard’s attention for the nearly two years it was in development.

(more…)

PRESS RELEASE
FOR IMMEDIATE RELEASE

Contact:
Jonathan S. Harbour
University of Advancing Technology
2625 W. Baseline Road, Tempe, AZ 85283
http://www.jharbour.com
jsharbour@gmail.com


Software Engineering Professor Teaches Game Engine Development From The Ground Up

Tempe, AZ — July 1, 2008 — Game engines like Doom III, GameBryo, and Unreal 3 push the graphics and networking technology to the limits of computer hardware and promote the development of dozens of award-winning games by industry-leading studios like Firaxis (makers of Civilization Revolutions). But before these games hit store shelves, they were in development for many years. How did they get started? What is the technology behind such games? These questions and more are answered in the latest book by Jonathan S. Harbour, Advanced 2D Game Development.

(more…)

FREE BOOK DRAWING! Sign up for the bi-monthly free book drawing HERE. No purchase necessary. I will give away two free books every month by random selection, and five copies of Advanced 2D during June-July! Congrats to the winners so far:

May 1 : Andrew Hood (Andrew77)
May 15 : Chris Saik (Mentalist)
June 1 : Robert Palmer (Robert1352)
June 15 : Chris Moeller (doomtwo)
June 23 : Jaime Moreno (daviangel)
July 1 : Daniel Baird (eagle11)
July 7 : Mike Neiheisel (mikeysfan)
July 15 : Randy Brown (randyabrown)
July 23 : Austin Watson (nintendo4life)
July 31 : Steve Meyer (Arrowofdarkness)

The drawings will still take place every month or so!

I have been experimenting with FPS Creator X9 this week and must admit that it’s addictive and an hugely fun thing to do in the evenings after work. It took about 2 hours from install to first “real” game run, because the tool does have a minor learning curve. The toolset is really easy once you get the hang of it, but it’s not immediately obvious how those tools are used.

(more…)

Last night I listened to a very special interview with Dr. Michio Kaku by Art Bell on Coast to Coast AM. Dr. Kaku will be the guest of honor at UAT’s graduation ceremony in April 2008 in Phoenix, AZ, at which time he will be admitted to the Da Vinci Society for Thinking. Dr. Kaku is fascinating because he believes we as a civilization will develop, within 20 years, many of the advanced technologies featured in science fiction.

(more…)

Do you remember what it feels like when you’re riding on a roller coaster and it’s climbing the hill, then levels off and begins to tilt downward over the precipice? I remember as a child feeling torture for those long pregnant seconds, believing I would give anything to escape the coaster at that very instant. Then, the drop… The United States at the macro level is at the level point now and just beginning to tip, and we’re facing a deep fall down the precipice.

(more…)

Originally posted in Sept 2006 when the game was announced, I’m now pleased to update this news item to reflect the project’s current status–at 90% complete. Starflight - The Lost Colony will be taken to the Game Developer’s Conference (GDC) in San Francisco in February by a team of UAT students who have been working steadily on the game for the last five months, continuing the hard work put into the initial game engine and early modules by the all-volunteer team up through mid-2007. The game is scheduled for release on Jan 31, but the initial release will only be “mostly complete”.

(more…)

Christmas is upon us rather suddenly this year. The fall semester has just ended, and I’m enjoying a long break, spending time with the family and working on Starflight: The Lost Colony.

(more…)

If human civilization survives the trials of the next three decades and manages to develop an engine that will make interstellar space travel a reality, our children may be in for a fascinating event. Rigil Kentauris (popularly known, incorrectly, as “Alpha Centauri”) is a trinary star system, meaning three stars orbit each other, and is the closest “star” to our sun. Alpha Centauri B orbits A in a highly elliptical orbit at a range equivalent to Saturn in our solar system (which is quite close for a star!). Proxima is a red dwarf that orbits the two at a much greater distance, going out almost a quarter light year. But amazingly, in the year 2036 or so, Proxima will intersect with Alpha Centauri B! Or, at least, come close to it!

(more…)

I’ve discovered a wonderfully relaxing pasttime for my Friday evenings–reading comic books. I had a small collection (two boxes) from my teen years, most of which were in bad shape from sitting in the garage and being moved so many times. Every Friday night for the last three months I’ve picked up a new mini-box, cards, and bags from a local comic shop and have been re-bagging and boarding my collection, which is now beginning to grow again.

(more…)

“In a time of universal deceit, telling the truth is a revolutionary act.” -George Orwell

“I sincerely believe the banking institutions having the issuing power of money, are more dangerous to liberty than standing armies.” -Thomas Jefferson

(more…)

Beginning Java Game Programming, 2nd Edition, is finished and will be in print in late November, most likely. This new edition has undergone significant changes, but the core code for Galactic War remains the same (for consistency with the previous edition). The previous “bitmaps and sprites” chapter has been split into two, and a new chapters just on sprite animation has been added because that was sorely lacking before.

(more…)

Microsoft is incapable of maintaining standard file formats within it’s own organization, so why would anyone want to approve of a global ISO standard fabricated and lobbied by Microsoft?

(more…)

VB for Teens, 2E is finished and should be available in stores by October. The screenshot image here shows the final version of the game as presented in the last chapter of the book. The final content took quite a different direction than I had originally planned. This new edition includes a complete chapter introducing the beginner to VB.NET programming, and another whole chapter just on the basics of Managed DirectX. We then quickly delve into the Celtic Crusader game engine and begin building the game, step by step, chapter by chapter. Although I’d wanted to include projectile weapons and questing, the game became more of a hack-n-slash like Diablo.

(more…)

I just saw Solid State Society and it was fantastic! Incredible animated film based on the Stand Alone Complex animated series. The visuals are stunning, the story deep and complex, with some old references and characters from the original film. This is easily the most beautiful animation I have ever seen.

(more…)

I dislike politics with a passion but I just can’t keep quiet about the disasters being wrought upon our nation by the puppet president, George W. Bush. He is fulfilling the will of globalists, the heads of international corporations who want a global political entity to eliminate all national borders and open every market in the world to trade. George W. Bush will be remembered by historians as the most destructive president this republic has ever elected to power. He is a globalist, whose double talk about the ”War on Terror” and Iraq is a thinly veiled disguise for his true ambitions: the establishment of a one world government.

(more…)

When I was a child I made curious assumptions about the world. I assumed that everyone envisioned the same future that I did: a future in which our cars (and homes) were powered by reactors of some sort; that space travel would be safe, frequent, and common; and that people would continue to push the boundaries of progress in every field. I am now living in the future that I imagined as a child, and it is utterly disappointing.

(more…)

It seems that the larger an organization becomes, the less it is able to coordinate it’s activities and falls under the ”left hand not knowing what the right hand is doing” syndrome. This is certainly the case with Microsoft in recent years. The world’s largest software company seems to be teetering under it’s own massive weight, unable to create working software without massive piles of bugs–along with leaves, dirt, rodent droppings, twigs, and rusty scrap metal.

(more…)

I’m busily working on the 2nd Edition of Visual Basic Game Programming for Teens, with the full Managed DirectX and VB.NET conversion from the old VB6 sources. This subject is very enjoyable to me so it has been fun working on Celtic Crusader again. The demand for a .NET version of this book has been high since it’s first release in late 2004.

(more…)

Most people believe that the Bible was written late in Jewish history so that it’s contents may be without conflict or contradiction. Those who have never read the Bible are prone to believe whatever they read or hear, that supposedly the Bible is filled with contradictions and errors. In fact, the more we learn from archaeology and cosmology, the more science begins to move in the direction of events and facts found in the Bible.

(more…)

I live four miles from PIR (Phoenix International Raceway). I live so close I can hear races going on every other weekend. This particular weekend of April 21, I finally made it to NASCAR, thanks to my buddy Kevin and his free Navy tickets. We had great seats right at the apex of turn one, where the first crash of the evening occurred when ”25″ Casey Mears broadsided ”10″ Scott Riggs.

(more…)

Ford Motor Company is going bankrupt, and not even Mark Fields can pull it out of the quagmire of debt and sinking sales because Ford just doesn’t get it. What compells a person to purchase one product over another? Ford believes that the car business is about fooling customers into buying a new car (by any means necessary), without concern for their repeat business. In the vein of Ford’s marketing slogan “Job One”, I submit three problems that Ford must overcome in order to survive: Problem One, Two, and Three.

(more…)

I have started working on a revision to Visual Basic Game Programming For Teens, originally published in late 2004. The second edition is updated to Visual Basic 2005 (with full support for the free Express Edition).

(more…)

I bought a tune from Evolution Performance that gave my 06 GT another 30 horses over stock…and it feels like 110%. I read an article about this company in Hot Rod and wanted them to handle my engine’s first tune. This was a fun upgrade after the Eibach springs and Hurst shifter I installed last fall. The stock 4.6 does 320 torque; it’s now up in the 350 lb-ft range.

(more…)

I’ve been struggling for the last few months to organize the mountain of data associated with, well, my life…I guess that’s the best way to describe it. I have a lot of data backed up on discs, but it’s the data I regularly use that is piling up like so many boxes of stuff.

(more…)

I tend to put compilers through their paces while teaching a variety of game programming courses at UAT. One of the most irritating bugs I’ve found with Visual C++ 2005 is related to the way Microsoft’s manifest files are handled. If you are working on a game using Allegro or DirectX with this compiler, and you get the following error message: 

“This application has failed to start because MSVCR80.dll was not found”

(more…)

The Starflight team is making huge strides of progress with the indie game Starflight: The Lost Colony. We are nearly complete with phase 1, which calls for a functional interstellar and interplanetary scrolling engine, with a galaxy database and editor, a starmap, and title screen. The ultimate goal is to complete the game by fall in time to submit it to the IGF.

(more…)

I’ve been patient for a long time, but I must say something about DarkBasic Pro. Having just completed DarkBasic Pro Game Programming, 2nd Edition, I have reason to believe that my opinion regarding this tool is valuable to others. To cut to the chase…DBPro is a buggy mess, and The Game Creators are in denial. I’ve been making excuses for The Game Creators for two years now, and have been following their suggested workarounds, but I’m simply tired of jumping through hoops with this product. I’ve communicated these issues with the owner and business manager at The Game Creators, and they are not working to fix the problems.

(more…)

I’ve been wanting to build a MAME arcade cabinet for many years, but like most original arcade fans, I haven’t had the time to look into building a custom model, and was never quite satisfied with the commercial offerings. Now, it seems, one company has stepped up with a true enthusiast kit for building a MAME cabinet by providing the most important components–the joysticks and buttons.

(more…)

This article was published in The Journal of Advancing Technology, Volume Two, Summer 2005.

As a teenager, I was a huge fan of the TV show, MacGyver, starring Richard Dean Anderson. MacGyver was produced by Henry Winkler, John Rich and Paramount Pictures, and aired on ABC for seven seasons between 1985 and 1992.

(more…)

I’ve recently completed Beginning Game Programming, 2nd Edition. This new edition comes with a new chapter on tile-based scrolling (the DynamicScroller program, shown here, scrolls a starfield vertically, which would make for a cool space shooter). I’ve cleaned up the DirectSound problems while still managing to hang on to the DXUT code which is such a big help when working with DirectSound.

(more…)

How can it be Aug 27 already? This is ridiculous. The last time I looked at the calendar it was like June, now it’s almost Sept? I am losing my mind. Anyway, I’ve been too busy to notice.  Last week I installed new springs on my Stang. I opted for Eibach Sportlines which drop it about 2 inches, and the result is very cool.

 

(more…)

I’m very pleased to announce the birth of Kourtney Faith Harbour, born August 2, 2006. Man, four kids. I don’t think that’s going to sink in for..like..a few years.

(more…)

 What a surprising move on Ford’s part, to come up with yet another Shelby Mustang right on the heels of the ill-fated (for most people) GT500. This new car is called a Shelby GT, and is a sort of cross between the GT/CS and GT-H.

(more…)

I’ve been working hard on the first game that will be released under the banner of my game studio, Primeval Games. So far we’ve got a complete game design done, a basic prototype, and some of the custom artwork is trickling in. I’m very excited about the potential of this game on multiple platforms, because it is a truly unique product with an interesting storyline and characters.

(more…)

This is Part 2 of the article printed in The Journal of Advancing Technology, Summer 2006. To begin with the first part of the article, follow this link.

(more…)

This is Part 1 of an article published in The Journal of Advancing Technology, Volume Four, Summer 2006.

Video game publishers are releasing games today that are filled with intense scenes of violence, sex, and profanity, and these games are being played by young children and teenagers in ever-growing numbers every day. Why is this a problem? Because video games are beginning to look more real today due to advanced 3D graphics technology. Thus, playing a realistic game is similar to a real-world situation.

(more…)

Work has begun on Game Programming All In One, 3rd Edition. This revision will update the book to Allegro 4.2 and will focus more on Visual C++ 2003 and 2005 Express, with less emphasis on Dev-C++ and KDevelop, which were featured prominently in the 2E.

(more…)

This past month has been the busiest of the year, which is saying something after completing two books already. I’ve been working on the 2nd Ed of of DarkBasic Pro Game Programming, while teaching an 8-course load, and taking a graduate course in IT mgmt. This book revision has been a blast to work on, though, so I’m not about to complain! It contains everything I wanted to cover in the 1st edition. I think all DarkBasic fans will love this book, and it will be enjoyed in many a classroom (including my own). 

(more…)

Now that I’ve had the car for a month, I find that I’m enjoying it on par with any experience I would have had with the Shelby, given the cost.

(more…)

 I’ve had to give up the dream of buying a 2007 Shelby GT500 because the Ford dealers are jacking up the price of this car by $15-20k over MSRP. After waiting for 15 months to buy this car, and being first in line at a local dealership, I’ve decided that I’m just not willing to pay such an inflated price…the demand for this car is just too high. I thought about waiting for the 2008 model, but that’s another whole year. So, I’ve decided to just buy an 06 Mustang GT instead.

(more…)

I’m already about 1/3 done with DarkBasic Pro Game Programming, 2nd Edition, and this new edition is looking very strong so far, with chapters covering every aspect of DarkBasic Pro and high-level game programming with several complete example games developed in the book.

(more…)

Beginning Java 5 Game Programming is due out in early May, so keep a look out for it!

(more…)

I completed work on The Gadget Geek’s Guide to Your Xbox 360 recently and have been working full hilt on another book that was delayed due to this one, so they will both come out back to back.

(more…)

Although I live 30 miles from the Barrett-Jackson event in Scottsdale, AZ, I did not go to see it this year–but I did watch it on SPEED TV every day, especially that extraordinary Saturday auction when the 2007 Shelby GT-500 was auctioned off for $600,000!

(more…)

I finally got around to updating some of the pages here (such as the GBA page and MUSTANG page), and created a new page about the new Shelby GT-500 so I can cut down on some of the stuff I’ve been posting here on the main page.

(more…)

This article was published in The Journal of Advancing Technology, Volume Three, Fall 2005. This article is a no-nonsense and direct challenge to the aspiring game programmer to take his or her work seriously…right now.

What is your ultimate goal, to be a game programmer for a big-name publisher? That’s a good goal, but you need to go about achieving that goal in the right way, and keep your expectations to a realistic level. The most important factors to consider for this field are motivation, attitude and expectations.

(more…)

Well, the fall is here already! Here in Phoenix, we don’t say farewell to the summer, we say good riddance. On the gaming front, I’ve been playing Sid Meier’s Pirates! a lot, and having a blast with it!

(more…)

Since my last news post here in April, the summer has already come and gone, but I had a great first semester at UAT! The GameCube, Game Boy Advance, and DirectX students created some terrific games for the end-of-semester presentation.

(more…)

The first quarter of this year has been so crazy! Kaitlyn is now 3 months old and starting to sleep a little better, and she’s starting to respond to others now, which is very cute. I transitioned to a new job–no, make that a new career– as a teacher.

(more…)

We are proud to welcome the fifth member of our family into the world. Kaitlyn was born on Jan 13, 2005, weighing in at 7lbs 3oz, and measuring 21 1/4″ long.

(more…)

I got some hands-on time with the Nintendo DS. It was very impressive. If I hadn’t just bought my son a GBA SP a few months ago, I’d use this as an excuse to buy one (and steal some time on it when he’s not playing with it!).

(more…)

I was very careful not to allow myself to have unrealistic expectations from this game, because I want to enjoy it like I did the first game 3 years ago. Whoa, but it is totally different. It’s like Halo on steroids.

(more…)

Fable, the latest game by Peter Molyneux, has elements of a typical RPG, where you equip your character with weapons, armor, etc, and fight monsters to gain levels.

(more…)

 Visual Basic Game Programming for Teens is almost finished.

(more…)

Beginning Game Programming is now available in stores!

(more…)

I think the IT (”information technology”) industry creates more problems than it solves, and there’s a reason for that today. Anything that causes instability and disruption on the whole economy is a danger, and some controls should be put into place. Many IT companies should be held to standards, and held responsible for predatory practices, when usefulness is replaced with an emphasis on profits.

(more…)

I enjoy collecting video games as much as playing them, and to a certain degree, wish I still had all the old systems I have owned through the years. I have tried emulators, and don’t like them.

(more…)

I’ve been reminiscing a lot lately. Not sure why that is. I think maybe gaming is moving forward so rapidly and technology is advancing so fast that I miss the time when a 256k VGA card was top of the line, back when the pace was much slower and you actually had TIME to keep up.

(more…)

Anyone who is interested in modifying their Xbox should be interested in this project that I’ve started working on, a book called The Black Art of Xbox Mods.

(more…)

Well I’ve been modding my Xbox, and not just for fun either. I bought a Xenium mod chip and installed it in about 30 minutes using the solderless adapter.

(more…)

Have you ever stopped to ponder what you will do if there is another gasoline shortage? With the situation in the Middle East as volatile as it is, it’s a miracle that our gasoline prices are as stable as they are. The fact is, everyone is equally dependent on gasoline, and alternate sources of fuel are not sufficient for all.

(more…)

As far as new announcements go, I’m now working on my seventh book titled Beginning Game Programming (due in stores on Oct 12!). I’ll have a page full of info on this book as soon as I’m done overhauling the rest of the site. Visual Basic Game Programming for Teens is also in the works, due for release in a few months.

(more…)

I moved my site to a new server, so it’s a little jacked up right now. I’ll be working to get it back in working order over the next couple days.

(more…)

My next book is only a few months from release! Premier Press has already put some initial details up on their site, click Game Programming All In One, 2nd Edition to see the synopsis.

(more…)

I have set up a new online forum on my site to replace the YahooGroups discussion lists (which were dysfunctional for the most part–thank you Yahoo for all the spam).

(more…)

Chapters 9-11 are now online, thus finally completing the long-awaited conclusion to my book, Programming The Nintendo Game Boy Advance! The appendices are all that remain, and will be online this weekend.

Chapters 1-8 are online.

(more…)

I’ve finally gotten around to redesigning the web site. Well, after a 7 month hiatus, I’m finally working on another game dev book.

(more…)

I can’t believe it’s November already! Well, I have some good and bad news.

(more…)

I bought another Mustang! It’s another 68 coupe, candyapple red, 100% original, bought it from the first owner.

(more…)

The video game contest is now officially over, although I extended it almost a month beyond the original June 20 end date. Thanks to everyone who participated, and I hope you winners out there enjoy the free games!

I realize this book is way overdue and many of you have been itching to get your hands on it. Unfortunately, Nintendo has been pressuring the publisher to keep this book off store shelves.

(more…)

My latest book, Beginner’s Guide to DarkBASIC Game Programming is now available in all major book stores.

(more…)

Not many people know about the Filipino-American War or the true story behind the Spanish-American War or the annexation of Guam and Hawaii, because most Americans don’t study their history.

(more…)

I’ve finally started restoring my Mustang, after it has been sitting in the garage for the last 4 years!

(more…)

Admin Login. Logout. RSS Feed for Posts

Copyright 2006 by Jonathan S. Harbour