コード例 #1
0
ファイル: Level1.py プロジェクト: Victody/Arkanoid_Clone
        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')