Kerning, OpenGL, and Android. (Oh, my!)

Android has this nifty feature where you can distribute a TTF with your app. Since games use OpenGL to render everything (including text), I was using a TTF-to-PNG converter that I wrote for my XNA book back in 2007. Fancier fonts use something called kerning to make the text look more natural. For example, “Hijack” [...]

Isometric C&C? Youbetcha.

In typical Joe fashion, I couldn’t just do a straight port of Andrew’s Creatures and Castles game to Android. I thought it might be fun to render his existing level data in an isometric engine. Same game, same rules, new look. Early tests have been promising. Of course the new style means that I can’t [...]

C&C Vector-Based Menus

Andrew says that I should blog about the conversion as it progresses. In truth, I’m not in conversion mode just yet. I’m focusing on the differences between the current and new platforms. Ultimately, Andrew and I will work together to merge any new features that I put in the Droid version into the iOS version. [...]

The Cat’s Out of the Bag …

Well, Andrew tweeted about our new project, so I guess it’s not a secret any longer. I’m porting his “Creatures and Castles” game to Android. He’s already released the game for iOS in the Apple App Store and for Google’s Chrome web browser in the Chrome Store. I hope to have the game in the [...]

XNA 4.x Source Available for Download

These ZIP archives contain source code from the book, XNA Game Studio Express: Developing Games for Windows and the Xbox 360, by Joseph Hall. The following paragraphs describe the changes that have been made from the XNA 3.x version of the same code. The Files The update projects are compressed into ZIP files. They’re separated [...]

It’s Coming…

I’m in the process of moving my site from easycgi to rackspace. Please excuse the clutter for a few more weeks. — Joe