2015-08-22 62 views
1

我正在制作2D迷你战略游戏,我有一个TileMap。如何使Tilemap适应不同的屏幕分辨率?

其主要思想是TileMap适合所有屏幕分辨率,无需滚动浏览它,并防止为更高分辨率降低视角(显示更多的图块)提供视图优势。

因此,这让我没有多少选择,我想呢?

  • 缩放瓷砖。
  • TileMap与我想支持的最低分辨率一样小,然后用一些装饰来填补更高分辨率的差距?

我还有其他的选择吗?你会怎么做?

回答

0

根据您的引擎是如何构建我说你可以: - (?战争的阴影)

鼓捣出了第二个选项使用类似战争的升级雾减少有用的信息采取从视野外的瓦片到没有任何东西。

在我看来,使用“装饰”填充空间将给游戏带来未完成的触摸。你可以考虑这个选项,但在游戏的初始阶段。

设置一个固定的视野并执行放大/缩小等操作,因此较小的屏幕可以简单地利用该功能获得整体视图,并通过鼠标滚动或任意输入轻松处理游戏方法你在手边找到。

只是扩大他们的大屏幕,但可以降低图像的质量,除非你使用antialias或基于矢量的图像。

编辑:你也可以结合任何这些。像战争迷雾和放大/缩小