我从来都是个很凹凸的人。这不今天才看完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控制,将会出现更多的照明应用。
暂时就想到这些。