Characters come and go, but the relative success of a campaign story can be judged by the number of players who are willing to see it through to the end.
Silent Hill Origins
Here is a long look at a game that tries to live up to a big legacy and fails hilariously.
Trashing the Heap
What does it mean when a program crashes, and why does it happen?
Programming Language for Games
Game developer Jon Blow is making a programming language just for games. Why is he doing this, and what will it mean for game development?
There are two major schools of thought about how you should write software. Here's what they are and why people argue about it.
Let's ruin everyone's fun by listing all the ways in which zombies can't work, couldn't happen, and don't make sense.