Beispiel #1
0
        a_propos = True

    son.stop_music(2000)
    son.play_music('ThunderZone.mp3')

    tmp = Time()

    # ------------------------------ #
    # ------------ Game ------------ #
    # ------------------------------ #
    while game:
        screen.fill(white)
        pygame.mouse.set_visible(False)

        # on ajoute des tour
        if tmp.get_time() == TIME_TO_ADD_TOWER:
            towers.append(Tower(rnd(), random.randint(1, 10)))
            tmp.reset_time()

        for ev in pygame.event.get():
            if ev.type == QUIT or (ev.type == KEYDOWN and ev.key == K_ESCAPE):
                son.stop_music(2000)
                game_over(ship)
                game = 0
            if ev.type == KEYDOWN and ev.unicode == "m":
                son.toogle_son()

        for tower in towers:
            tower.render()
            tower.fire(ship.get_center())
            # on test si la ball du ship n'a pas touche une tower