遊戲開發中多解析度支援

2021-05-25 11:36:00 字數 461 閱讀 1467

隨著計算機硬體設施的快速發展,玩家對遊戲多解析度的要求也越來越強烈,主要解決現下大部分遊戲固定解析度的問題,讓硬體配置較高的玩家能有更好的視覺衝擊,給玩家更酷的感覺。

技術說明:

為了實現多分辨下,長寬的不同比例變化,在以前800x600和1024x768兩種解析度是使用每個介面出兩套資源和兩套gui的配置,這樣大大增加了美工、資源配置和維護成本。 

這次主要採用的技術和方法有:一、採用多基點技術,用一套gui配置,實現多解析度支援。其實,在現在的gui配置中,對介面的位置配置也是通過左上角這個基點確定,現在增加左中、左下、上中、中、下中、右上、右中、右下八個基點,加上左上,以九個位置為基點,那麼,無論長寬如何變化,最終介面的整體布局保持不變。二、採用介面比例放縮,使用者可以根據自己喜好,整體放縮介面的比例,這樣介面資源只要一套就可以滿足需要。三、視野區域的變化,這就要求客戶端和伺服器根據不同的很分辨來請求和下發片區資訊。

android多解析度支援

螢幕尺寸 螢幕的物理尺寸,以螢幕的對角線長度作為依據 比如 2.8寸,3.5寸 簡而言之,android把所有的螢幕尺寸簡化為三大類 大,正常,和小。程式可以針對這三種尺寸的螢幕提供三種不同的布局方案,然後系統會負責把你的布局方案以合適的方式渲染到對應的螢幕上,這個過程是不需要程式設計師用 來干預的...

WP8開發中多解析度支援詳解

支援的解析度 windows phone 8中支援三種解析度,下表中描述相應解析度以及與os 7.1解析度的縮放關係 resolution 解析度橫縱比例 os7.1縮放關係 按比例縮放後解析度 wvga 480 800 15 9 未縮放480 800 wxga 768 1280 15 9 為7.1...

Android解析度常識 多解析度適配

螢幕大小 以螢幕對角線的物理長度來衡量螢幕的大小 解析度 螢幕中所有物理畫素點數。如1920x1080,就表示寬方向有1920個畫素,高方向有1080個畫素,整個螢幕有2073600個畫素。螢幕密度 dpi dots per inch 即畫素密度,每英吋面積上存在多少個畫素。160dpi表示單位面積...