March 15, 2008
Perfectionism
Jason Rohrer, author of Passage and Gravitation, discusses his difficulties with game design and a new game is born:
The trap of perfectionism is particularly treacherous for computer programmers, since we’re saddled atop of Turing-complete programming languages that are capable of doing almost anything. Every bug is fixable. Every behavioral rough spot can be smoothed over with just a bit more coding, a smidgen of extra special-case logic. Programming isn’t like carving something out of marble, where if your sculpture’s nose is too small, you must either live with it or start over with a fresh block of marble. Our code bases can be massaged indefinitely.
In designing a game to explore this issue, I thought about players tweaking some set of game objects toward a goal, but forcing them to decide how far toward the goal they needed to go. If we give the players multiple sets of game objects and goals, and force them to divide their limited time among these “subprojects,” they will need to make interesting decisions about which projects to polish, which to leave flawed, in which to skip completely. This is quite different from traditional level-based game designs, where players must finish a given level before moving on to a subsequent level.
hat tip to Waxy.org
comments
Leave a Reply


wow.
I love this guy, more and more.
[...] Rohrer, creator of passage, gravitation, and perfection, has a new game which I pretty sure I have already mastered without even [...]