3

我正在不同平台上制作游戏,我需要保持固定的纵横比,同时根据不同的设备屏幕尺寸重新缩放游戏......

1) 所以有很多不同的屏幕尺寸,因为有很多不同的 android、ios 和 blackberry 设备。是否有所有建议的纵横比,通用纵横比?

2) 否则,这些设备是否具有不同的屏幕分辨率(即 540X480、1024X720 等)?这是否意味着我必须只针对固定数量的移动设备(即 5 个),并在数学上找到每个移动设备的屏幕分辨率的纵横比?

3)有没有更优化的方法来完成上述操作?

非常感激!

4

1 回答 1

1

在处理游戏屏幕尺寸时,您通常希望有一个固定的屏幕比例(取决于游戏的类型),而不是让某些人获得优势而让其他人处于劣势(由于用户在不同设备上玩您的游戏)。

我以 320x470 的比例进行开发(因为这是 Android 移动设备最常见的屏幕比例)。我建议你根据这个比例来开发你的游戏。

在实际渲染帧缓冲区时,要么拉伸它以填充屏幕,要么使用一种称为信箱的技术。两者都有其优点和缺点。

我希望这能给你一个更深入的见解,也许你会知道如何解决你的问题。

于 2012-08-08T14:22:55.897 回答