コード例 #1
0
game_is_on = True

right_or_left = "right"

screen.update()

while game_is_on:
    time.sleep(move_speed)
    move_speed *= 0.9
    random_num = random.randint(1, 40)
    if random_num == 5:
        for obstacle in obstacles:
            if right_or_left == "right":
                obstacle.go_right()
            elif right_or_left == "left":
                obstacle.go_left()

        if right_or_left == "right":
            right_or_left = "left"
        elif right_or_left == "left":
            right_or_left = "right"

    if random_num == 20 or random_num == 30:
        laser_move_speed += 0.1
        random_enemy = random.choice(obstacles)
        x = random_enemy.xcor()
        y = random_enemy.ycor()
        laser = Laser((x, y), "Down")
        lasers.append(laser)

    for laser in lasers: