ObjNumber += 1 for i in range(len(pawns[7])): pawns[7][i].move(pawns[8][0], GROUND_SIZE[0]) for i in pawns: if i in [0, 6]: pass else: for j in range(len(pawns[i])): pawns[i][j] = GAMERULE.simulate_physics( pawns[i][j], speed_boost, GROUND_SIZE[0], SCREEN_DIM[1]) spawn_order = generate_spawn_order() to_delete += TERM_SCREEN.add_pawn(spawn_order, GROUND_SIZE[0]) for i in pawns[9]: object_score += i.get_score() delete_pawns(to_delete) if len(pawns[8]) == 0: break TERM_SCREEN.draw( [game_score, 150 - (now - init_time).seconds, pawns[8][0].get_lives()]) distance_moved += (std_velocity_frame + speed_boost) idx += 1 idx %= 60 game_score = pawns[8][0].get_score() + int(