This is the first in a short series of posts about No Man’s Sky and the future of procedural generation.
Procedural generation has been around for a long, long time now. We are approaching the 40th anniversary of Rogue, Elite has already had its 30th birthday, and even sprightly young Spelunky is coming up to double digits. We’ve seen old ideas refined and polished over those decades, and new ideas experimented with and tested out. But throughout this evolution and growth one area has remained largely the same, swept under the rug every time it caused problems, hoping that we could forget about it for a little longer. With the release of No Man’s Sky this month, I feel like it simply can’t be ignored any longer. We need to talk about how we talk about procedural generation.