This post gets a bit philosophical but still very relevant to day-to-day game development. This time I’m all about distinguishing facts from assumptions and perceptions.[[MORE]] Consider what you think of as facts. People eat because they are hungry? The sky is blue? Tampere is cooler than Helsinki? Wrong. These kinds of things actually aren’t pure facts, but generalizations based...
The Art of Zero Inventory
Throwing away perfectly fine stuff is never cool and game development isn’t an exception. It is the easiest thing in the world to “pre-empt” what the game might need in the future and develop assets or technology to support it. Before you realize, that feature is getting cut and all your work will end up collecting dust or worse: erased. Sometimes feature cutting can’t be...