- ベストアンサー
自作ゲームの解像度について
自作でSTGゲームを作っているのですが、画面を640×480か800×600のどちらで作るべきかわからないでいます。 出来る限り多くの環境でプレイしてもらえるようにしたいですが、そう考えたとき、どちらの方がより多くの環境に対応できるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
どっちでも良いんじゃないかな。 強いて言えば「配布メディアに入り切る大きさ」「配布可能な大きさ」で。 画面サイズが変われば、データ量も変わる。ゲームの解像度を上げれば、より多くのデータが必要になり、配布時、ダウンロード時のサイズが大きくなる。 「内部的な画面サイズ」をどのサイズにしようが「内部的な画面サイズ」と「ハードウェアでサポートされた画面サイズ」は何の関連性もないので、データ量を気にしないなら「どっちでもよい」って事になる。 因みに、ゲームを作る時は「内部的な画面サイズ」を「ハードウェアでサポートされた画面サイズ」に合わせたりなんかはしない。 画面の内部データを「640x480」で作ってあっても、画面解像度は「640x480に固定せず、ハードウェアでサポートされている、どれでも好きな解像度に出来る」ようにするのが普通。 例えば「640x480」で作られてるゲームで、解像度を「800x600」に設定したら、内部的に「640x480」で処理して、画面に表示する際に「640x480の画面を、800x600に拡大」して表示するのが普通。 逆も同じで、「800x600」で作られてるゲームで、解像度を「640x480」に設定したら、内部的に「800x600」で処理して、画面に表示する際に「800x600の画面を、640x480に縮小」して表示するのが普通。 で、そういう「ハードに合わせて拡大縮小」が嫌なら「プレイ可能なハードウェア環境を限定」しちゃうしかない。 例えば「解像度800x600、色数1千6百万色TrueColor(24ビット)が表示可能なグラフィックボード、グラフィックチップを搭載した、Windowsパソコンに限る」とか。 もちろん、そうしちゃうと「条件に合わないパソコンでは遊べない」ので「動作環境が極端に減る」事になる。
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
どのOSを標的にしたいかで違うんじゃないかな XPからしか考えてないなら後者、98やMeも含めたいなら前者だね。
補足
回答ありがとうございます。 なかなか難しいですね…今時のPCゲーム(フリーの同人なども)はどちらが多いのでしょうか?
補足
回答ありがとうございます。 データ量によって、ですか。640×480を800×600にしたところで、それほど容量は変わらない気がするので、それなら画質が綺麗な800×600の方が断然いいのかもしれませんね。 「640x480に固定せず、ハードウェアでサポートされている、どれでも好きな解像度に出来るように」というのは基準サイズを作成者側で決めておき(例えば640×480)、それを基準に拡大もしくは縮小できるようプログラムして、画面サイズをプレイヤーに選ばせてあげるということでしょうか?(基準値の640×480を2倍にして1280×960にするように)