The rant is great, so I suggest watching the video and reading Hecker’s article. To summarize, he is concerned that game developers, especially indie developers, are too satisfied with making lots of quirky, simple games, especially within a short period of time. With competitions such as Ludum Dare encouraging developers to create games in a weekend, Hecker agrees that cool mechanics can come out of them, but he wonders if there could be more value in exploring those mechanics as deep as possible.
He gives the example of Jonathan Blow’s Braid. Hecker argues that Braid has more value than hundreds of Indie Game Jam games.
I think Braid has more value because it explores its mechanic to the depth the mechanic deserves. I strongly feel that game mechanics have a kind of natural depth and value, and it is our duty as developers to follow a mechanic to its logical and aesthetic extent.
In a somewhat related article, Alex Weldon of Bene Factum wrote Density, Not Volume last year, and he argues that game designers should create games that focus and serve core mechanics rather than try to pile on as much as possible. Adding to a work doesn’t always make it better. It just makes it more. He gives the example of the original Super Mario Bros.
In these games, the player has a very limited range of powers and the enemies are likewise more like variations on a theme than completely different entities – in Mario, for instance, the Koopa is essentially a Goomba that leaves a shell behind when killed. Buzzy Beetle is a Koopa immune to fireballs. Spiny is a Koopa immune to being jumped on. Terrain and power-ups are similarly limited. The level design is based around the interplay between the player’s finite abilities and this small range of assets and challenges, presented in different combinations. And that’s enough – the original Super Mario Bros. has 32 levels, but manages not to be repetitive, because the designers were forced to be creative with what they were given. The resulting game is simple but dense, in the sense that every ounce of potential has been squeezed out of these simple building blocks.
Hecker argues that game mechanics and dynamics need to be fully explored more often. Shipping shallow games quickly isn’t enough. Weldon argues that designing a game from a bottom-up, mechanics basis is the way to go. In both cases, quality and depth is praised over quantity and volume. Cranking out 20 games a month is impressive, and you can probably discover some cool mechanics in the process. Still, it would be much more valuable to players and the game industry if you went back to some of those quickly conceived games and fully explored what is there. For example, Blow explored time manipulation thoroughly, and he didn’t add unneeded elements, such as 3D graphics for the sake of it. The game had a lot of depth, and it didn’t feel disconnected or filled with useless cruft.
How do you feel about Hecker’s rant? Do you agree that more game developers need to “follow a mechanic to its logical and aesthetic extent”? Are indie games too shallow by and large?