def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = Animation([ "image/menu/startt1.png", "image/menu/startt2.png", "image/menu/startt3.png" ], loop=True)
def update(self): GameObject.update(self) collide_list = collide_with(self.box_collider, Player) for game_object in collide_list: if game_object.win == True: game_object.deactivate() winning_scene = WinningScene() global_scene_manager.change_scene(winning_scene)
def update(self): GameObject.update(self) collide_list = collide_with(self.box_collider, Player) for game_object in collide_list: # rescue = Rescue(game_object.x, game_object.y) # add_game_object(rescue) self.deactivate() game_object.win = True
def update(self): GameObject.update(self) self.counter.run() if self.counter.expired: self.frame_counter.run() self.screen = False if self.frame_counter.expired: self.screen = True self.counter.reset() self.frame_counter.reset()
def __init__(self, x, y): GameObject.__init__(self, x, y) self.box_collider = BoxCollider(32, 32) self.renderer = PlayerAnimator() self.frame_counter = FrameCounter(120) self.counter = FrameCounter(120) self.black_screen = False self.dx = 0 self.dy = 0 self.win = False self.step = 8 self.overlap = False
def __init__(self, x, y): GameObject.__init__(self, x, y) self.box_collider = BoxCollider(32, 32) self.renderer = EnemyAnimator() self.direct = True self.frame_counter = FrameCounter(120) self.black_screen = False self.counter = FrameCounter(120) self.dy = 8 self.dx = 0 self.overlap = False self.directory = [1, 2, 3, 4] self.step = 8
def update(self): GameObject.update(self) self.update_animator() self.frame_counter.run() if self.frame_counter.expired: self.black_screen = True self.counter.run() if self.counter.expired: self.black_screen = False self.counter.reset() self.frame_counter.reset() if self.black_screen: self.move() else: self.dy = 0 self.dx = 0
def update(self): GameObject.update(self) self.update_animator() self.frame_counter.run() if self.frame_counter.expired: self.black_screen = True self.counter.run() if self.counter.expired: self.black_screen = False self.counter.reset() self.frame_counter.reset() if not self.black_screen: self.move() else: pass collide_list = collide_with(self.box_collider, Player) for game_object in collide_list: game_object.deactivate() game_over = GameOverScene() global_scene_manager.change_scene(game_over)
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/map/image/1.png")
def update(self): GameObject.update(self) self.move()
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/slave/prisoner.png") self.box_collider = BoxCollider(32, 32)
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/enemy/enemy/enemy right1.png") self.box_collider = BoxCollider(32, 32)
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/map/image/6.png") self.box_collider = BoxCollider(16, 16)
def __init__(self, x, y, input_manager): GameObject.__init__(self, x, y) self.box_collider = BoxCollider(32, 32) self.input_manager = input_manager
def __init__(self, x, y): GameObject.__init__(self, x, y) # self.renderer = Animation([])
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/menu/Gameover.png")
def __init__(self, x=0, y=0): GameObject.__init__(self, x, y) self.counter = FrameCounter(120) self.frame_counter = FrameCounter(120) self.screen = True self.box_collider = BoxCollider(800, 640)
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/menu/winning_scene.png")
def __init__(self, width, height): GameObject.__init__(self, 0, 0) self.width = width self.height = height
def update(self): GameObject.update(self)
def __init__(self, x, y): GameObject.__init__(self, x, y) self.renderer = ImageRenderer("image/37059021_226940234620421_6512011225008701440_n.png")
def play(self): if self.game_started: GameObject.play(self)