ゲームのアルゴリズムを教えて管sai (199レス)
ゲームのアルゴリズムを教えて管sai http://mevius.5ch.net/test/read.cgi/gamedev/1053853069/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
102: 名前は開発中のものです。 [] 2008/03/19(水) 01:43:05 ID:bv/3obIk 適切なスレが見つからないのでここで質問させてください。 携帯電話アプリのシューティングを作っているのですが、 2D描画の処理を軽くする方法がわかりません。 個々のgifファイルを軽量化してみたりもしましたが、効果があるのかどうか分からないくらいです。 クリッピング領域を指定する方法もあるようですが、いまいちよく分かりません。 他に効果的な方法は無いものでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1053853069/102
103: 名前は開発中のものです。 [sage] 2008/03/19(水) 09:04:08 ID:a6WC8gIo >>102 画像の数を減らして、同じ画像を使いまわすとか、 1秒間あたりの描画回数(FPS)を減らすとか。 あとは、一画面に同時に出現するオブジェクトの数を減らすとか、 背景のスクロールをあきらめるとか、 あと、ベンチマークツールがあればそれを使って、 ボトルネックとなっている処理(メソッド/関数)を分析してみるとか。 http://mevius.5ch.net/test/read.cgi/gamedev/1053853069/103
104: 名前は開発中のものです。 [sage] 2008/03/19(水) 11:15:27 ID:MFS90Jv9 >>102 プログラム実行中は結局ビットマップでメモリに保持させてるから効果がないと思うんだが… 予め画像のパレットを全て一緒の256色にしといてパレットを読み込ませないと。 http://mevius.5ch.net/test/read.cgi/gamedev/1053853069/104
105: 102 [sage] 2008/03/19(水) 14:33:54 ID:bv/3obIk >>103 ありがとうございます。 >同じ画像を使いまわす 試してみようと思います。 これは一箇所に画像を読み込んでおいて、 その画像を使うオブジェクトが描画のたびにそこを参照するようにする、 ということで良いんでしょうか? 他のは、ゲームのバランス調整と平行して考えてみます。 >>102 すいません。そういうことに理解が無いもので・・・。 >予め画像のパレットを全て一緒の256色にしといてパレットを読み込ませないと。 これは良く使われる手法なのでしょうか? それともgifファイルの軽量化に意味を持たせるための方法なのでしょうか? どういう風に実装すれば良いのかさっぱり分からないので、後者なら諦めます・・・。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1053853069/105
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.624s*