if self.game_ball.rect.bottom > c.display_heigth: self.vidas -= 1 wait_init = True if self.vidas <= 0: self.game_over() self.change_scene('GameOver') def Draw(self, screen): self.display_game.blit(self.img_bg, (0, 0)) self.display_game.blit(self.game_ball.image, self.game_ball.rect) self.display_game.blit(self.game_player.image, self.game_player.rect) self.game_wall.draw(self.display_game) text = self.font.render( str(self.player_points).zfill(5), True, (255, 255, 255)) text_rect = text.get_rect() text_rect.topleft = [0, 0] lifeEnca = "vidas: " + str(self.vidas).zfill(2) life_txt = self.font.render(lifeEnca, True, (255, 255, 255)) life_text_rect = life_txt.get_rect() life_text_rect.topright = [c.display_width, 0] self.display_game.blit(text, text_rect) self.display_game.blit(life_txt, life_text_rect) director = Director('Arkanoid', (c.display_width, c.display_heigth)) director.addScene('Level1') director.execute('Level1')