我從來都是個很凹凸的人。這不今天才看完WWDC 2010上喬布斯的keynote演講。不得不佩服喬布斯那傳說中的“現實扭曲場”,他把2小時的節奏把握得恰到好處,先是慣用的大量數字衝擊、籠絡開發人員,隨後iPhone 4的八個feature中處處埋藏著驚喜和啟發學習法的demo,這種感覺自06年E3上Reggie的那場精彩Wii demo之後似乎就不曾有過了。
Game Center雖然不在昨天發布的iOS 4.0之中,但蘋果的這一步無疑將iOS平台硬體真正變成了專業的遊戲平台。我稍微看了一下2個關於Game Center的講座,基本上它把match making,friends+invitation,in-game voice chat,p2p networking(API功能基本等同於DirectPlay/XNA)全都做了,所以Game Center = XNA + XDK Extension。
拋開Game Center,就以喬布斯示範的iOS 4 + iPhone 4的特性來說,我猜測今後的AppStore上會出現以下幾種新應用:
1、大量更新穎的,基於Augmented Reality(AR)技術的應用。
由於引入了陀螺儀,iPhone 4稱為一個真正的6軸系統,對於動作感知方面不可同日而語(非常簡單並準確地orient the device, orient the virtual object)。加上高清的攝像API以及前後2個網路攝影機,麥克風,基於AR的應用可大大超越目前GPS+Compass+Google Map的套路。
2、全景相片。
由於有陀螺儀偵測旋轉速度,完全可以做到目前DC(如SONY TX-7)的全景相片功能,無需像AutoStitch那樣後處理拼接、變形。
3、基於全景相片或有地理資訊的照片,開發使用者建立內容遊戲。
可以算作全景相片的分支。一張全景相片可以作為一個世界,在此基礎上可以組合多種使用者產生的內容。通過GPS裝置,照片可以帶有地理資訊,加上6軸的朝向和鏡頭FOV,能輔助多張照片建立同一情境的point cloud(類似Photosynth,但有了地理和朝向資訊應該更方便),也不失為一種使用者建立內容。
4、基於網路攝影機遊戲。
自拍使偵測玩家動作成為可能,將會湧現一大堆類似EyeToy的遊戲。還有些遊戲不一定通過玩家“顯式”的動作來進行,而可以偵測一些如頭部搖晃,配合動作感應功能,相信會有很多可能性。再有,利用API轉換前置或後置網路攝影機擷取的映像/視頻,說不定也可以增加或加強一些遊戲的玩法。
5、眼睛控制的遊戲。
這其實也是前面一個大類的細化,不過如果真的能做好,也不失為一種新奇的玩法。通過自拍擷取的影像資訊,跟蹤玩家的眼球,通過眼球的朝向移動資訊,起到遊戲內的控制功能。
6、照明應用。
LED閃光燈如果可以API控制,將會出現更多的照明應用。
暫時就想到這些。