screen = Screen() screen.setup(width=600, height=600) screen.tracer(0) player = Player() car_manager = CarManager() score = Scoreboard() score.show_score() screen.listen() screen.onkey(player.move, "Up") game_is_on = True while game_is_on: time.sleep(0.1) screen.update() if player.ycor() > 290: score.level += 1 car_manager.level_up() score.clear() score.show_score() player.reset() for car in car_manager.all_cars: if car.distance(player) < 20: game_is_on = False score.game_over() car_manager.create_cars() car_manager.car_move() screen.exitonclick()
screen = Screen() screen.setup(width=600, height=600) screen.tracer(0) turtle = Player() screen.listen() screen.onkey(turtle.move, "Up") score = Scoreboard() car = CarManager() game_is_on = True while game_is_on: time.sleep(0.1) screen.update() car.new_car() car.car_move() if turtle.ycor() >= 280: score.update_level() turtle.start() car.speed_up() for one_car in car.all_cars: if turtle.distance(one_car) <= 20: score.over() game_is_on = False screen.exitonclick()