The Truth About Piracy
What are publishers doing to fight piracy and why is it all wrong?
Push the Button!
Scenes from Half-Life 2:Episode 2, showing Gordon Freeman being a jerk.
The Strange Evolution of OpenGL
Sometimes software is engineered. Sometimes it grows organically. And sometimes it's thrown together seemingly at random over two decades.
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?
MMO Population Problems
Computers keep getting more powerful. So why do the population caps for massively multiplayer games stay about the same?