2015-08-22 107 views
1

我正在製作2D迷你戰略遊戲,我有一個TileMap。如何使Tilemap適應不同的屏幕分辨率?

其主要思想是TileMap適合所有屏幕分辨率,無需滾動瀏覽它,並防止爲更高分辨率降低視角(顯示更多的圖塊)提供視圖優勢。

因此,這讓我沒有多少選擇,我想呢?

  • 縮放瓷磚。
  • TileMap與我想支持的最低分辨率一樣小,然後用一些裝飾來填補更高分辨率的差距?

我還有其他的選擇嗎?你會怎麼做?

回答

0

根據您的引擎是如何構建我說你可以: - (?戰爭的陰影)

鼓搗出了第二個選項使用類似戰爭的升級霧減少有用的信息採取從視野外的瓦片到沒有任何東西。

在我看來,使用「裝飾」填充空間將給遊戲帶來未完成的觸摸。你可以考慮這個選項,但在遊戲的初始階段。

設置一個固定的視野並執行放大/縮小等操作,因此較小的屏幕可以簡單地利用該功能獲得整體視圖,並通過鼠標滾動或任意輸入輕鬆處理遊戲方法你在手邊找到。

只是擴大他們的大屏幕,但可以降低圖像的質量,除非你使用antialias或基於矢量的圖像。

編輯:你也可以結合任何這些。像戰爭迷霧和放大/縮小