如何在移动游戏开发中支持多种屏幕尺寸

时间:2015-09-20 22:50:42

标签: java android mobile libgdx

对于这个问题,我特指的是android。 我想学习如何制作游戏,并确保它可以在不同屏幕尺寸的设备上运行。我在手机上测试应用程序,这个应用程序有一个巨大的屏幕。但是如果用户下载它并且屏幕尺寸较小,它将如何影响游戏?我正在使用libGDX。

1 个答案:

答案 0 :(得分:0)

通常你设置"虚拟屏幕的尺寸"您将考虑渲染游戏中的真实屏幕。 通过这种方式,您可以轻松地投影演员的尺寸。

然后使用ViewPort扩展您的"虚拟屏幕"填充真实屏幕(具有自己的实际尺寸,以像素为单位)。 显然,方面比率存在问题。 通常情况下,选择"虚拟屏幕"的尺寸会更好。正确;例如,如果您选择800x480的虚拟比例,游戏将无法在具有相同屏幕宽高比的设备上进行拉伸。

这不是唯一的解决方案......如果你看看这里可能会更好[https://github.com/libgdx/libgdx/wiki/Scene2d][1]

卢卡