[過去ログ] ドラゴンクエストXを作ります (519レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
127: 名前は開発中のものです。 [sage] 2014/09/22(月) 13:38:14.97 ID:0d0NAbEB(2/5) AAS
現在の自分が理解しているFPSシステムの概要をまとめる

1.ゲームの基本はループ処理の中で実行するものである
2.C++で使えるループ処理にはforやwhileなどがある
3.forやwhileなどのループ処理は1秒間に約60回ループする
4.約60回なので正確に1秒間に60回ではない
5.ループ処理の中で重い処理を入れた場合に50回に減ることもあるでしょう
6.60fpsとは1秒間を60コマで表現するものである

ここまでがFPSシステムの概要
4〜5の問題点の解決策として

1.Windowsは独自で時間を管理している
2.画面右下端を見ればWindowsは正確に時刻を刻んでいるのが解かる
3.DXライブラリにはWindowsが管理する時間を取得する関数が存在する
4.GetNowHiPerformanceCount関数を使えばマイクロ秒で時間が取得できる
5.1秒間は100万マイクロ秒である
6.60で割ると1万6666マイクロ秒になる
1-
あと 392 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s