for event in pygame.event.get(): if event.type == QUIT: exit() if event.type == KEYDOWN: if event.key == K_UP: user.move(-ai.speed) elif event.key == K_DOWN: user.move(ai.speed) elif event.type == KEYUP: if event.key == K_UP: user.move(0.) elif event.key == K_DOWN: user.move(0.) user_score = font.render(str(user.score), True,(255,255,255)) opponent_score = font.render(str(opponent.score), True,(255,255,255)) updateScreen() user.updateLocation() # Update the ball and opponent time_passed = clock.tick(30) time_sec = time_passed / 1000.0 ai.collision() ai.updateBall(time_sec) ai.updateOpponent() pygame.display.update()