Возникла такая проблема, игра выглядит тормазнутой, хотя задержка цикла настроена так, что бы частота обновлений окна игры соответствовала частоте обновлений самого экрана.
И тут я наткнулся на существование вертикальной синхронизации, но в pygame я её так и не нашёл.