display.fill((0, 86, 27)) # for better code readability rend is pygame.font.Font.render score_image = font.render('{0} : {1}'.format(env.teamAscore, env.teamBscore), True, (255, 255, 255)) textpos = score_image.get_rect(centerx=WIDTH/2, centery=HEIGHT+TABLE_HEIGHT/2) display.blit(score_image, textpos) env.draw_field() for robot in robots: robot.sense() robot.act_handler(robot) robot.update() robot.draw() ball.stay_in() ball.draw() for prop in props: prop.draw() b2world.Step(TIME_STEP, 10, 10) pygame.display.flip() clock.tick(FPS) pygame.quit()