2012-04-24 10 views
0

私はすべての画面解像度とサイズで動作するゲームを作りたいです。ゲームを始めるには、グラフィックを作るためにどの画面解像度を考慮する必要がありますか?私は怒っている鳥のゲームはすべての画面解像度のための単一の画像しか持っていないことを見てきました。次にそのベースで、他の解像度のためにそれらの画像を拡大するためにどのような計算が必要ですか?アンドロイドゲーム用の画像を作成するためには、どの解像度の参照を考慮する必要がありますか?

+0

ゲーム開発のSEサイトがあります:あなたの質問がそこにある方がいいですか。 – BiAiB

答えて

0

あなたがアンドロイドで複数のデバイスをターゲットにしている場合、あなたはあなたのゲームのために別の画像を使用する必要がアンドロイドproject.Youで使用する必要があるが、すべてのデバイスについては、以下のようなあなたのAndroidプロジェクト構造を作ることができます

ここでのあなたの構造であり、あなたの条件によると

12.layout This Use For Default Layout Files // layout for normal screen size ("default") 
    13.layout-land For Use in Landscape Mode 
    14 layout-large  // layout for large screen size 
    15.layout-large-long 
    16.layout-large-long-land 
    17.layout-large-notlong 
    18.layout-large-notlong-land 
    19.layout-ldpi 
    20.layout-normal-long 
    21.layout-normal-long-land 
    22.layout-normal-notlong 
    23.layout-normal-notlong-land 
    24.layout-small // layout for small screen size 
    25.layout-small-land 
    26.layout-xlarge  // layout for extra large screen size 
    27.layout-xlarge-land // layout for extra large in landscape orientation 

:レイアウト構造のために今

1.res/drawable for Default Images 
2.res/drawable-hdpi for high-density // bitmap for high density 
3.res/drawable-hdpi-v5 
4.res/drawable-v9 
5.res/drawable-ldpi 
6.res/drawable-ldpi-v5 
7.res/drawable-ldpi-v9 
8.res/drawable-mdpi // bitmap for medium density 
9.res/drawable-mdpi-v5 
10.res/drawable-mdpi-v9 
11.res/drawable-xhdpi // bitmap for extra high density 

アンドロイドプロジェクトにおけるリソースフォルダは以下の通りですレイアウトファイルのldpi、mdpi、hdpi、xhdpiに使用されているres/drawableの画像を追加することができます。このSOのリンクも参照できます。

+0

Herryさんに感謝します。しかし、私は怒っている鳥のリソースフォルダを見ています...彼らは単一のイメージしか持っていないので、どのスクリーン解像度でも動作します...どうやって彼らがそれをすると思いますか? – Lajpat

関連する問題