エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
macOSでOpenGLプログラミング(1-3. ゲーム更新用のループを作る) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
macOSでOpenGLプログラミング(1-3. ゲーム更新用のループを作る) - Qiita
macOSでOpenGLプログラミングの目次に戻る はじめに 前回までで、Xcodeのプロジェクトを作成して、OpenG... macOSでOpenGLプログラミングの目次に戻る はじめに 前回までで、Xcodeのプロジェクトを作成して、OpenGLの基本的な設定を行い、ウィンドウのリサイズ方法も調整することができました。 今回は、ゲームに欠かすことのできない、画面とデータを更新するためのゲーム更新ループを作成する方法を解説します。 ゲーム更新ループの速度は、FPS (Frame Per Second)、すなわち、1秒間に何回画面(フレーム)を更新するかという数値で表されます。PC用ゲームの基本FPSは60fpsです。これは、旧来のテレビやPCモニタの垂直同期周波数が60Hzに設定されていることが多かったことに起因します。 現在は120Hzや144Hzのモニタも存在しますので、「60」という数値にそれほど意味はありませんし、今回使用するディスプレイ・リンクを使った方法でも、60という数値を設定する箇所はありません。