class Level1(core.BaseLevel): BACKGROUND_PATH = engine.background_path("bridge.png") def create_ennemies(self): self.create_fast_fantom(50, 50) def create_platforms(self): platformsbuilder.platform1_builder(self)
class Level0(core.BaseLevel): BACKGROUND_PATH = engine.background_path("wall.png") def create_ennemies(self): self.create_slow_fantom(250, 150) def create_platforms(self): platformsbuilder.platform0_builder(self)
class Level4(core.BaseLevel): BACKGROUND_PATH = engine.background_path("wall.png") def create_ennemies(self): self.create_octopus(450, 50) self.create_left_bird(250) self.create_right_bird(320) def create_platforms(self): platformsbuilder.platform4_builder(self)
class Level3(core.BaseLevel): BACKGROUND_PATH = engine.background_path("desert-2.png") def create_ennemies(self): self.create_octopus(450, 50) self.create_slow_fantom(250, 50) self.create_slow_fantom(450, 150) def create_platforms(self): platformsbuilder.platform3_builder(self)
def __init__(self, game): backgrounds = os.listdir(engine.background_dir()) background_filename = random.choice(backgrounds) self.BACKGROUND_PATH = engine.background_path(background_filename) super(RandomLevel, self).__init__(game)