ページ 1 / 1
おもい(-_-;)
Posted: 2010年3月05日(金) 12:49
by okusi
VC++を使ってシューティングゲームを作っています。
実行すると初めの2~3秒あたりで動きが遅くなってしまいます。
どのような理由が考えられますか?
Re:おもい(-_-;)
Posted: 2010年3月05日(金) 12:57
by Mikan
もう少し詳しく情報を載せると正しい回答がえられますよ。
ゲームということなので、推測で回答させてもらうと、
グラフィックのロードや、Dxlibを使ってる場合ですと初期化等じゃないですか?
処理の間で時間を測定することをお勧めします。
Re:おもい(-_-;)
Posted: 2010年3月05日(金) 13:00
by softya
情報不足なので、色々考えられます。
(1)使っている描画ライブラリが重い。
(2)無駄なループがある。
(3)重なったor見えないキャラクタを描画している。
(4)透明部分が異様に多いスプライトを描画している。
(5)単純に描画が多い。
(6)処理ループ中にロードなどがある。
無題
Posted: 2010年3月05日(金) 13:03
by okusi
コメントありがとうございます
はい。Dxlibを使っています。
アドバイスを試してから出来なかったらまた来ます
Re:無題
Posted: 2010年3月05日(金) 13:12
by okusi
解決できました!
グラフィックをロードするとき変な所にあったのが原因みたいでした。
コメントをくれた方ありがとうございました。m(_ _)m