Why Video Games are Hard to Make
Is writing video games software harder than other forms of software development? In his biography of a handful of video games, Blood, Sweat and Pixels , Jason Schreier answers it with an emphatic Yes. First, he points out, video games are interactive. Which means they don’t move in a linear fashion, unlike say an animated movie or a movie like Avatar . Secondly, the game consoles (e.g. Xbox, or PlayStation) have newer, faster, better hardware capabilities every year. If you don’t come up with a game that can use those newer capabilities, your game will look tame and old . But that hardware is still under development, which means things are continuously changing: “Making a game is like constructing a building during an earthquake.” Third, games need other software tools like photo creators, and physics engines (you don’t want to program the laws of physics each time, do you?). These tools keep changing. Or the tools could do so much more with the improved hardwa...