Launchpad: A Rhythm-Based Level Generator for 2-D Platformers
Design Patterns in FPS Levels