不同移动设备屏幕上游戏的宽高比

3
我正在不同平台上制作游戏,需要在不同设备屏幕大小的基础上保持固定的宽高比例并进行缩放...
1)由于有许多不同的Android、iOS和Blackberry设备,因此存在许多不同的屏幕尺寸。是否有建议的宽高比适用于所有设备,即通用的宽高比?
2)否则,每个设备是否具有不同的屏幕分辨率(例如540X480、1024X720等)?这是否意味着我只能针对固定数量的移动设备(例如5个),并计算出每个移动设备屏幕分辨率的宽高比?
3)是否有更优化的方法来实现上述目标?
非常感谢!
1个回答

1
处理游戏屏幕尺寸时,通常希望有一个固定的屏幕比例(根据游戏类型而定),以避免因用户在不同设备上玩游戏而导致一些人具有优势,而另一些人则处于劣势。
我开发的比例是320x470(因为这是Android移动设备最常见的屏幕比例)。建议您基于此比例开发游戏。
实际渲染帧缓冲区时,可以将其拉伸以填充屏幕,也可以使用称为“信箱式留白”的技术。两者都有其优缺点。
希望这能让您更深入地了解问题,并可能给您提供解决问题的思路。

谢谢你的建议,可以问一下你是怎么想出320X470的比例的吗? - bouncingHippo
这是Android设备非常常见的比例。 - Luke Taylor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接