Thursday, January 22, 2009

Tic-Tac-Toe: Released

You can get Tic-Tac-Toe by visiting the google-code stake of pezad!

It might have taken longer than expected to get Tic-Tac-Toe out the door, but when you start out with a completely clean slate, I suppose the beginnings would be a bit humble.

Yep, project Tic-Tac-Toe started out as but a glint in the eye on Oct 16, 2008. Here we are, 98 days later with a finished product. I must say the end result is much better than the hello world code that it started out as. Still, I can't help but feel a little disappointed with my efforts, considering it should take less than a day to program start to finish. In any case, we've finally got a game under our belt, and we can continue on to our next project! And hopefully it's a game that people will want to play more that a couple of minutes.

We got some great things out of this game though. We figured out how to use OpenGL, SDL, and FreeType without the help of some external framework. The graphics, while amature, fit the motif of Tic-Tac-Toe nicely. Check out the two levels of AI difficulty too, most implementations offer only one.

The most amazing thing about Tic-Tac-Toe was that, somehow, not one, not two, but THREE professional musicians agreed to do music for the game. Chad Nigh was on drums and did the mixing/producing, Kyle Moreland played the funkodyne (er, the acoustic guitar), and Blake Kresge on bass guitar. Check out Kyle's Build Yourself A Boat CD. And then buy it.

I'm not sure why I spaced out on the music credits in the game (I only gave production credit of Chad) but I can't give enough thanks to the group for the aural bliss they provided.

In conclusion: We've got game #1 out the door, let's keep it going!

Monday, January 12, 2009

You know you're a programmer when...

... you go to a Larry the Cable Guy show expecting him to talk about Linus' DVCS.

Think about it.

... you've had to explain to people why 256 is a nice round number.

... you've attempted anything other than a selection sort when playing any game involving a deck of cards.

... you view laziness as a virtue.



Enough of that. In other news, I think I've almost done everything I can for the Windows port of Tic-Tac-Toe, and soon you'll be able to download it from pezad.com and pezad-games on Google Code.