私は現在、C と OpenGL の素早い学習体験として、ブレイクアウトのバージョンをコーディングしています。
パドルの移動に問題があります。左矢印が押されるとパドルの x 値から 1 が減算され、右矢印が押されると x 値に 1 が加算されるように、キーボード コールバックを設定しました。
これを念頭に置いて、どちらのキーを押してもパドルの動きが非常に遅くなります。たとえば、x 値を 10 に変更する量を増やすことで、これを変更できます。これを行うと、一度に 10 ずつジャンプするため、パドルが画面全体でカクカクしているように見えます。もちろん、画面に沿ってより速く移動しますが、滑らかに見えません.
OSX でのウィンドウ処理に GLUT を使用しています。
これをスピードアップしてスムーズに見せる方法はありますか?