Beispiel #1
0
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)
Beispiel #2
0
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)
Beispiel #3
0
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)
Beispiel #4
0
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)
Beispiel #5
0
 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)
Beispiel #6
0
 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)