This post’s been featured on Gamasutra!
The amount of procedural games nowadays is very big. From Minecraft to Canabalt, the replayability that this form of random game gives is very appealing to a lot of players; And to developers too, that sometimes doesn’t have enough time or skill to create levels good enough to keep players entertained for long time spans.
Subjects like procedural terrain and procedural events are well covered in a lot of sites in the web, some other subjects are covered in PCG wiki and some other forums. Even though, if you want to create some new type of procedural content, you have to venture and empirically test methods to create this content. We’ll treat here my adventure on creating procedural racetracks.