0

私は現在、OpenGLES1.0でAndroid用のゲームを開発しています。libgdxライブラリを使用しています。720x480の画面サイズをターゲットにしています。

たとえば、720x480用のアートパックを1つだけデザインします。そして、画面サイズがそれよりも小さいまたは大きい、たとえば480x320のAndroid携帯電話ではどうなりますか?AndroidでOpenGLESのスケールポリシーを変更する方法を教えてください。または特にlibgdxで?

libgdxの「ResampleImage」のようなものはありますか?(Nearest Neighbor、Bilinear、Bicubicなど)?

編集:OpenGLのテクスチャフィルターに関するチュートリアルをいくつか見つけました。LinearとNearestでテストしてください。線形はスケーリングには適していますが、ゲームの速度を低下させます。逆に、Nearestは逆です。それらの間のバランスをとるために私は何をすべきですか?

4

1 に答える 1

2

ここで私の答えを見ることができます。すべきことは、すべてのアセットをいくつかの異なるサイズで作成することです。次に、デバイスに応じて適切なサイズをロードします。libgdx がどのように役立つかについては、私のリンクを参照してください。

于 2012-08-03T19:32:32.293 に答える