screen = Screen() screen.setup(width=600, height=600) screen.bgcolor("white") screen.tracer(0) screen.listen() player_1 = Player() score = Scoreboard() car = CarManager() game_is_on = True while game_is_on: time.sleep(0.1) screen.update() screen.onkey(player_1.up, "Up") screen.onkey(player_1.down, "Down") car.cars() car.move() if player_1.ycor() > 290: score.level_up() player_1.starting() car.speed_up() for cars in car.all_cars: if player_1.distance(cars) < 15: score.game_over() game_is_on = False screen.exitonclick()
from scoreboard import Scoreboard screen = Screen() screen.setup(width=600, height=600) screen.tracer(0) player =Player() screen.listen() screen.onkey(player.up, "Up") car_manager = CarManager() score = Scoreboard() game_is_on = True while game_is_on: time.sleep(0.1) screen.update() car_manager.cars() car_manager.move() for car in car_manager.all_cars: if car.distance(player)<20: score.game_over() game_is_on = False if player.is_at_finish_line(): score.finish_point() car_manager.level_up() player.go_to_start()