Procedural generation of balanced levels for a 3D paintball game
cellular automata for real - time generation of infinite cave levels .