예제 #1
0
    def startup(self):
        random.seed(datetime.time())
        self.jogador = actors.Paddle(340, 600, self.player_image)
        self.bolinha = actors.Ball(random.randint(300, 600),
                                   random.randint(250, 400), self.ball_image)

        for i in range(self.total_blocos):
            self.bloco.append(
                actors.Blocks(1 + 90 * (i % 9), 35 + 35 * math.floor(i / 9),
                              self.cores_blocos[math.floor(i / 9) % 8]))
예제 #2
0
    def cleanup(self):
        self.bloco.clear()
        self.jogador.pontuacao = 0
        self.jogador.vidas = 5
        self.bolinha.x = 400
        self.bolinha.y = 350
        self.nome_jogador = ''
        self.pontuacao_max = 0

        for i in range(self.total_blocos):
            self.bloco.append(
                actors.Blocks(1 + 90 * (i % 9), 35 + 35 * math.floor(i / 9),
                              self.cores_blocos[math.floor(i / 9)]))

        self.game_over = False
        self.lista.clear()