如今,距離微軟Windows10系統發布已經一月有余,Win10能夠在手機、平板、臺式機PC以及Xbox One等幾乎所有終端上運行,隨著全球Win10系統用戶的增長,Win10版本的應用也正逐漸增多,為此OpenXLive特別整理Win10游戲開發常見問題,便于幫助開發Win10版本App的開發者們少走彎路,以下是由OpenXLive代理發行的國內首個WIN10游戲《飛行棋》進行一系列的相應指導說明。
問題一:如何針對不同應用/游戲運行設備進行優化
Windows 10應用/游戲可以運行在多種硬件配置、操作方式不同的平臺上,如PC、平板、手機、IoT設備、Xbox、Surface Hub、Hololens等,在啟動開發項目時需要首先明確應用運行的目標平臺,以便確定在開發過程中針對目標平臺需要進行調整優化。
問題二:如何保證不同分辨率設備保證最佳性能
為保證應用/游戲在多種Windows 10設備上以最佳視覺效果和分辨率運行,當應用/游戲中使用了位圖資源時,最好為不同分辨率分別準備圖片資源,以實現在手機等低硬件配置設備上實現最佳性能,在高端PC等設備上實現最精致的視覺效果。
問題三:如何利用有效像素安排界面布局
當Windows系統對應用UI進行縮放時,會按4的倍數進行縮放。若要確保清晰的外觀,需要使UI元素的邊距、大小和位置以及文本位置(而不是大小—文本可為任意大小)為4個有效像素的倍數。
OpenXLive聯合創始人歐陽凱介紹到:隨著Windows10的發布,微軟的整個終端設備都會發生比較大的變化,到了2018年,全球Windows10設備最起碼會有10個億的用戶。在2016年,三星將會重新加入Windows Phone陣營,推出三星Win10 Mobile旗艦機型。
另外,在談及到Windows10將會兼容安卓應用時,歐陽凱表示:微軟對于安卓的兼容整個策略是一種過渡式的兼容,從微軟開發工具Visual Studio全部免費,到直接一鍵式將iOS和Android應用切換成WP應用。
|
新聞熱點
疑難解答