[過去ログ] ドラゴンクエストXを作ります (519レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
126: 2014/09/22(月)13:18 ID:0d0NAbEB(1/5) AAS
>>125
60fpsの概要ぐらいは解かる
だがプログラムコードレベルではまだ理解しきれていないのは事実
それを理解していないという意味

1秒間を60コマで表現するプログラムコードをもう一度じっくり考えてみよう
127: 2014/09/22(月)13:38 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コマで表現するものである
省8
129: 2014/09/22(月)13:54 ID:0d0NAbEB(3/5) AAS
上記の点を踏まえて30fpsゲーム開発を課題に上げてみる
つまり1秒間を30コマで表現するゲーム開発

★注意点★
1.コマ数が減っても必ず1秒間で表現しないといけない

外部リンク[html]:blog.livedoor.jp
ここにスタートアップ1.0.0のコードがある
どのように作り替えれば30fpsになるのかを考えてみよう
省4
130: 2014/09/22(月)13:59 ID:0d0NAbEB(4/5) AAS
>>128
実は俺は絵を描くことよりもプログラムを考えることの方が好き

俺の興味度の割合は
絵は40%、プログラムは60%ぐらい

絵を描き始めればしっかりした絵を描こうとするが
出来ることなら絵は他の人に任せて
自分はプログラムだけをやりたいね
省1
131
(1): 2014/09/22(月)14:14 ID:0d0NAbEB(5/5) AAS
順を追って考えて行く

外部リンク[html]:blog.livedoor.jp
まずMaincpp.cppのコードを見て行こう

まず最初にLONGLONG型のNextTime変数を定義
Times関数の中でNextTime変数を0に初期化してから
新たにLONGLONG型のStartTime変数にforループに入る前の時刻を取得

forは10回ループさせてNextTime変数に10回分の時刻を蓄積させて
省6
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s