Links: Game-Object Component Architecture

The game-object component architecture seems to be a design technique that’s gaining (or has already gained?) traction in the gaming industry. We’ve implemented a similar design at my daytime workplace with a slant toward simulation training, but until it gets further along I can’t talk about it publicly. Maybe one day I’ll write an article.
Lately I’ve [...]

Mojave: The Next Windows Version?

I'm a proud Vista user and have raved about it to my friends and colleagues, yet it's amazed me to hear some of the responses I get when I say I use Vista. I don't mean good responses, either.
Yet even when I get a negative response about Vista, it turns out most people haven't checked it out [...]

A Code Quality Metric

I came across this via the Agile Advice blog:

Bob C. Martin (Uncle Bob to you and me) suggested, in his “quintessence” keynote at the Agile2008 conference that he had the perfect metric for code quality. Cyclomatic complexity and others were interesting mostly to those who invented them, etc. His answer was brilliant, and was easily [...]

What makes a better software engineer? Part 2

Before Tropical Storm Fay's mandatory visitor evacuation forced me to leave earlier than planned, I was enjoying some great weather and boating in Key Largo for my birthday weekend.
I go there to get away from the hectic for a few days, sometimes even unplugging from the world completely by disconnecting from Internet, TV, and phone. It [...]

Why do people pirate games?

I'm really surprised someone didn't ask "Why do people pirate games?" sooner in a public forum. Kudos to cliffski for doing it. This story has been all over slashdot and a few other high traffic locations. I'm surprised the GameDev.net news staff hasn't picked it up (hint, hint – although I could take care of it myself..).
I [...]

What makes a better software engineer?

What makes a better software engineer?
This is a question I've asked myself often over the years, primarily because I'm constantly asked to teach others how I "do things". The problem is that I don't know how I do things – I just do it, like Nike. No really, I once said that during a radio [...]

Larrabee’s Here – In Spirit

Intel's announcement of Larrabee the other day is certainly something to watch out for in the future. Of course, Intel has had other fantastic announcements in the past only for them to flop – no pun intended.
So now I'm curious what the other industry players are going to counter with, if anything. Larrabee technology probably [...]

The Tao of Programming

I came across this on the GameDev.net forums this morning: The Tao of Programming. Classic.
And yet, so true, with hidden lessons to be learned.

Crunch almost over

We hit our milestone last week – a few hours ahead of schedule actually – but crunch isn’t over for me yet. I have a few more days to go. I have to admit the 70+ hour weeks are getting a little old, though.
Of course, this crunch is a little different in that I’m preparing for [...]