2012-05-08 171 views
3

一种有趣的问题。我希望这会产生很多良好的想法。瓷砖大小,视网膜与非视网膜,iPad vs iPhone

我在设计,我现在的正交游戏项目的早期alpha阶段。我正在试验不同的瓷砖尺寸。几个问题,我想在右脚下台。

  1. 我们应该区分平铺尺寸(80×80×16,32×32等)上的视网膜与非Retina显示屏,iPhone VS iPad的显示器?

  2. 什么是适合设计师和艺术家的好推荐瓷砖尺寸?为什么?

目标:

  • 我想一个干净,清晰的视觉效果,无论显示格式。 Cartoony,无论显示器如何,都可以提供丰富多彩的16位至32位图像。

  • 我想保留我的地图集的纹理尺寸。我希望这会给我足够的瓷砖,使世界看起来不错,而不是粉碎我的瓷砖地图系统。

  • 我目前的地图尺寸是宽200块×高120块。该地图将是一个低地球的细节(航海集中)mercator投影。

在此先感谢所有的好建议。

Ë

回答

2
  1. 我通常试图让我的游戏在iPad屏幕方面,我确保重要的元素在一个较小的安全区域。 UI可以锚定在距离边缘的指定距离处。然后,为了iPhone屏幕方面,我裁剪了一小部分屏幕并相应地布置UI。

所以,如果你是在景观在这里工作的大小,你需要支持: 分辨率480x320 - iPhone(0.5) 的960x640 - iPhone的Retina(1) 1024×768 - iPad的(1) 2048x1736 - iPad的视网膜( 2)

括号内的数字表示比例。我喜欢为我的游戏单位挑选iPad(1024x768)。在这一点上,我有3种尺寸的所有纹理,因为我使用的是OpenGL,对于我需要的每种分辨率,我使用不同的mipmap。我的纹理加载功能可以跳过mipmap级别,以便在我不需要高分辨率的设备上安全存储和加载时间。

  1. 取决于您是否需要单击各个瓷砖。如果您需要,我会建议在iPad上使用iPhone(480x320)256x256上的64x64(2048x1736)。让你的所有艺术在2的力量总是很好。如果尺寸太大,则考虑48x48的iPhone和192x192的iPad视网膜。如果你的游戏要求你可以有更小的贴图,但是考虑在你必须点击的实体周围有更大的活动区域(希望不是每个贴图都是可点击的)。
+0

感谢您的好消息! –

2

我前一阵子面临着类似的问题,并意识到我是从错误的角度解决问题。

您首先需要考虑用户的平均手指/拇指大小,并确定有多少像素/点消耗该空间。

从那里你可以派生非视网膜显示像素单元和视网膜显示点单位使用。

N.B.如果用户的手指模糊了视图,那么在iPhone上运行良好的游戏可能无法在iPhone上运行。

+1

有趣的观点。你找到/想出了什么?您是否找到有助于您决策过程的资源? –

+0

苹果公司建议至少44x44点的可点击元素。但这取决于你的游戏。我的发现来自我自己的实验。我有一个我搁置的iPhone游戏,因为我意识到用户的拇指将拼图块遮盖到无法播放的地步。最初,我在模拟器中使用鼠标光标时没有想到(我仍然不是Apple开发人员,所以我被困在模拟器中)。现在我把这个项目作为一个分辨率更大的iPad/Mac游戏来粉刷,所以尽管有大拇指,拼图仍然可见。 –

相关问题