WWDC 2015蘋果開發(fā)者大會于今天凌晨結束。盡管WWDC對于大眾用戶的吸引力顯然比不上iPhone和iPad的新品發(fā)布會,但對于每一個移動互聯(lián)網(wǎng)從業(yè)人員來說,WWDC是“每年必看”的項目。
對于移動游戲略顯“可惜”的是,相比于去年的WWDC2014以及當時曝光的iOS8 metal圖像技術,今年的WWDC2015并未有過多明顯和游戲相關的內容。選取一些手游開發(fā)者需注意的功能如下:
1.iOS9新工具:玩家也能編輯并分享游戲玩法
雖然本次WWDC沒有出現(xiàn)像去年的iOS8 Metal那樣對游戲畫質提升顯著的新技術,但游戲作為移動互聯(lián)網(wǎng)最大的一塊蛋糕,蘋果不可能完全不管不顧。在北京時間今天凌晨的發(fā)布會上,蘋果還公開了GameplayKit和ReplayKit兩款游戲工具。前者主要用于處理游戲邏輯,后者則可以允許玩家們編輯并分享游戲玩法。
另一個值得手游開發(fā)者們注意的是新版的Xcode 7,不僅使用了全新的技術,還給蘋果自己家的研發(fā)政策帶來了巨大的改變。通過Xcode 7,開發(fā)者們可以在不獲得蘋果開發(fā)者項目授權(即不用交年費)的情況下在蘋果設備上測試自己的游戲,你只需要一個蘋果ID即可搞定。當然,想要在iOS平臺發(fā)布游戲,你仍然需要成為付費用戶。
蘋果也在官網(wǎng)上表示,“現(xiàn)在,所有人都可以在他們的設備上獲得自己的應用,Xcode 7和Swift讓所有人都能夠在蘋果設備上研發(fā)并運行自己設計的應用。只要登錄你的Apple ID,把你的想法變成一款可以在iPad、iPhone或者Apple Watch等觸屏上進行體驗的應用即可。下載Xcode 7,現(xiàn)在就開始嘗試,你需要成為開發(fā)者項目的授權用戶。”
2.Watch OS 2.0
這可能是對移動游戲開發(fā)影響相對“明顯”一點的內容,誠然,這確實也只是可能。蘋果在本次發(fā)布會上針對Apple Watch平臺發(fā)布了“Watch OS 2.0”操作系統(tǒng)。在新一代的操作系統(tǒng)中,蘋果把更多權限開放給了開發(fā)者,以便其能更調用更接近硬件底層的API、訪問Watch上的各種傳感器等(有可能包括心率傳感器、加速器、陀螺儀以及氣壓計)。
另外,Apple Watch也將不再完全依賴于iPhone運行,不需要總是從iPhone“終端”讀取數(shù)據(jù),這也將讓它獲得更快的App運行速度。還有一點明顯的變化是,Apple Watch可以直連Wifi了,雖然很多時候你的iPhone還是會帶在身邊,但能直連Wifi也總是好的。關于這點,我們也在猜測,此舉是不是會讓更多的非iPhone用戶對Apple Watch產生興趣。
綜合以上兩點,Apple Watch游戲有望跳出如今“iPhone化”的桎梏,不再局限于“微屏觸摸”和“超輕量化”的尷尬方向,轉而選擇讓游戲更多地去利用Apple Watch本身的特性功能,比如心率傳感器等,此前各大媒體所展望的“健身類游戲”、“體感游戲”等也有可能逐步實現(xiàn)。
Watch OS 2從今天起就會開放給Apple Watch應用的開發(fā)者,預計今年秋季會有一批原生Apple Watch應用和大眾用戶見面。
3.也許會對游戲體驗帶來變化的分屏設定(僅支持iPad)
再次說回iOS9。本次iOS9還正式推出了“分屏運行”功能。今后,用戶可以在刷微博的同時,在同一屏幕內打開safari瀏覽網(wǎng)頁。有占 1/3 屏幕、占一半屏幕以及占 2/3 屏幕三種比例可供選擇。
同時還有“畫中畫”功能的引入,支持視頻懸浮播放功能,允許用戶在一個總在最上層播放的小窗口中保持視頻播放。
分屏運行的設定,或許在理論上也意味著用戶可以在手游里“掛機”操作的同時,去做別的事情,甚至有可能是運行第二款游戲。比如你在屏幕左半邊掛機刷副本的同時,在屏幕右半邊打開COC經(jīng)營你的部落。
僅從安卓設備的分屏設定體驗來看(需要root,最終效果如下圖所示),這一設定不會對游戲開發(fā)者帶來多大影響,但有可能會對一部分玩家的游戲體驗帶來改變,比如他可以更快地做完更多游戲的日常任務。