[過去ログ] 1人でゲームが作れるように修行します。 (984レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
977: 2010/04/30(金)13:42 ID:QJ0EVrLS(2/2) AAS
>>976
がんばりやす。

初心者らしくVC++2005とDXライブラリで作ります。

簡単に変数を表示できる簡易デバッグ用のクラスや、FPSを取得する関数がミニゲームつくりの段階で作ったのがあるんで
これを使ってしばらくは負荷テストに終始する予定です。
何も考えずに作ってみたらどうやらクォータービューはマップの描画だけでかなり負荷がかかるみたいなので。

今日までのテストでわかったことは

マップチップを長い逆三角形のように並べてマップを動かして負荷の推移を調べた
・マップチップが画面に多く表示されている部分は高負荷で、チップが少ない部分は低負荷だった
 →画面からはみ出た部分に関しては描画処理を行わない仕様っぽい。

同じマップでマップチップのサイズを大きくしてみた
(はみ出た部分は処理を行わない事がわかったのでチップを大きくし、面積当りの処理の回数を減らした)
・負荷が軽減した
 →描画面積より処理の回数の方が負荷に与える影響は大きい。

クォータービューの醍醐味である高さ方向へチップを重ねてみた とりあえず単純に全てのチップを2段3段と重ねて厚くした
・負荷が一気に大きくなった
 →描画に関しては、画像が上書きされて見えなくなった部分も描画が行われていると考えられるため単純に2倍3倍の描画の負荷がかかっていると推測

次のテスト予定
3次元配列と構造体配列マップデータとしてどっちが適してるか
僕の環境で1画面にいくつまでチップを表示させても良いのか
馬鹿でかい画像と、ウィンドウと同じサイズの画像とで、ウィンドウいっぱいに表示したときの負荷は同じなのかどうか

こんな作業がしばらく続く予定です。
1-
あと 7 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s