【发布时间】:2014-12-27 23:10:51
【问题描述】:
我正在制作一款游戏,具有静态游戏玩法(即固定背景)。 我想定位宽高比在 1.33(800x600) 到 1.77(854x480) 范围内的设备。 对于我的 playArea,我想要一个固定的纵横比。 对于我的 HUD,我想要相对于 Scrren Size 的固定位置 我正在使用阶段来实现HUD,游戏区域。
- 注意这里的世界尺寸是指虚拟尺寸(如Springrbua所述)
第一个问题- 是否可以使用恒定的 worldsize 或设置一些 ViewPort(拉伸、填充等)来定位广泛的屏幕?
第二个问题 - 世界的像素大小应该是多少,以便我可以根据它创建图形?
第三个问题 - HUD、游戏玩法的视口应该是什么?
我的经历... 我用 WorldSize (855 x 600) 和 Fill ViewPort 为 gamePlay 和 StretchViewPort 为 HUD 开始了一个游戏。到目前为止的游戏性很好,但是我在使用 HUD 时遇到了很多问题。无论我做什么,HUD 元素的位置都不会保持不变(无论屏幕大小如何,都是固定位置)。
最后一个 - 创建分辨率 855x600 的背景是否正确?
请建议更好的选择,方法或我做错了什么。
提前致谢。
对不起我的英语不好。
【问题讨论】:
-
可能有点超出 StackOverflow 的范围。如果您继续使用 libgdx,那么我建议您访问gamedev.stackexchange.com,这可能会引起更多关注。
-
我可以把这篇文章转移到gamedev.stackexchange.com吗?
标签: android ios mobile libgdx game-development