2007 年 iPhone 第一次面世的时候,苹果公司没有想过这台“掌上计算机”居然能成为许多人眼中的“游戏手机”。许多观察家也对“智能手机成为游戏行业重要组成部分”的言论表示怀疑,因为他们认为相比微软或索尼的游戏主机,手机缺乏物理按键,没有足够的硬件性能,不具备吸引力。然而仅仅一年之后,苹果的 iPhone 3G 手机上市,伴随着 App Store 的到来,手机游戏行业正式开始起飞。

近日,苹果公司正式出货 Apple Watch 智能手表。游戏又一次不是这个新设备的主打营销卖点。在苹果看来,智能手表玩游戏看起来并不是特别重要的一件事。苹果的 WatchKit SDK 开发工具对游戏开发的支持力度也不够,此外,市场至今还未表现出对超小屏幕、抬手玩游戏的方式表现出兴趣。

但这些都没有组织一些开发者去为 Apple Watch 开发游戏。尽管存在不确定因素,一些开发者还是将 Apple Watch 看作是充满潜力的新市场,就像当年的 iPhone 一样。

早期挑战

跟任何一个开发 Apple Watch 游戏的开发人员聊天时,他们会告诉你现在几乎所有种类的游戏都没法放在这么一个小屏幕的手表里。有许多人会告诉你,他们试着开发了几款原形游戏,最后因为无法有效利用 Apple Watch 这 1.54 英寸的小屏幕而失败。

第一批出局的是第一人称射击、赛车、简单的 2D 游戏等。接着是有些专门为小屏幕设计的手机游戏被淘汰出局,它们也不能装在 Apple Watch 里。

早期的 Apple Watch 开发者也在 SDK 上遇到了问题,现在的 WatchKit 开发包只是为了让开发者开发拓展形应用程序,通过蓝牙拓展 iPhone 手机的功能罢了。设计语言只包括简单的互动和简单的界面元素,比如滑动菜单、静止按钮、静止图像等。开发者说,游戏开发需要更多的动态输入,而现在的 WatchKit 并不支持。

如果你像往常一样给 Apple Watch 应用程序加入动画效果,也会遇到问题。Eyes Wide Games 的 Griffin 解释说,“一般来讲,开发游戏的时候,开发者希望一切都按算法来运行。但在 Apple Watch 上需要一切都提前规划好。开发者依旧可以加入有趣的动画特效,但是跟以前动态计算不同,需要提前想出所有可能移动的方向,然后提供行进路线。”

如果是 RPG 游戏那还好,当然也适合简单的解密游戏。如果开发者准备开发动画效果更酷的游戏,而不是现在的幻灯片一样的效果,需要等待年底苹果推出完整的 Apple Watch SDK。Griffin 说,“技术限制让开发者无法施展创意。”

更重要的是,现在的 Apple Watch SDK 无法让开发者使用一些硬件功能。开发者如果想要使用手表中的 Taptic Engine、心率感应器、数码表冠、加速计等,要等 SDK 的更新才行。

更小的屏幕,更短的游戏时间

硬件和 SDK 的限制让第一批 Apple Watch 游戏只能提供简单的互动,大部分都是直接从手机端移植来的。比如解密游戏、文字游戏、RPG 游戏等。也有一些问答游戏、卡牌游戏和虚拟宠物等。

而根据苹果的使用指南,绝大多数 Apple Watch 开发者都表示他们开发游戏的目的就是让玩家每次都可以开心地玩上 10-15 秒。从用户使用疲劳度和手表续航来考虑,最多的互动时间也只有 1 分钟。也就是说,即便是手机上那种每次只需要玩 5 分钟的小游戏,拿到 Apple Watch 上也要重新设计。进一步说,就是会有很多很多的微型游戏。

比如 Watch This Homerun 这款棒球游戏,玩家要在 15 秒内进行 3 次棒球接球,只需要准确地接住球,游戏就算完成。在电脑、手机上,你可能会花一整天的时间来玩这种游戏,放在手表上,几秒的小动作就可以完成,也不会让你觉得厌烦。

“后台游戏”

Everywear Games 的总裁 Aki Jarvelehto 说,“把游戏设计成 10-15 秒的间隙,而且还得保持有趣,这是过去几年里遇到的最让我们兴奋的挑战。”Everywear 开发的 RuneBlade 就是这么一款游戏,超级快餐式游戏,打开,升级,释放魔法,然后离开,游戏在后台自动打怪升级。在“离线”阶段,游戏自动收集金币和经验,获得更复杂的技能和物品,用户下一次看手表的时候就可以看到这些内容。

玩家不必盯着画面,就可以在几周、几个月的时间内完成一次伟大的史诗级冒险。Everywear 的 Jarvelehto 说,“不应当只是单纯地把手机上的游戏移植到手表上,这样做只会丢失许多趣味。但玩家在 Apple Watch 上玩游戏就希望能体验到新的概念,获得更多乐趣。我认为,关键在于开发 Apple Watch 游戏的时候,要换一种完全不同的思路,从全新的概念出发,适应这个平台。”

Bossa Studios 工作室开发的 Spy_Watch 也用这种“后台游戏”的方法设计了完全不同概念的游戏,既克服了限制,又满足了 Apple Watch 的形式。这个游戏会间歇性地在手表上显示消息,显示游戏中间谍传来的密信。虚拟代理人会询问,到底是把大使旁边的所有守卫都杀了,还是秘密潜入暗杀关键任务。

在选择了之后,间谍就开始执行自己的任务,只有当任务结束或失败的时候才会进行提醒。整个界面模仿了 Apple Watch 的短信界面。通知的频率根据用户的操作频率而定,也会在用户无暇操作的时候自动进行操作。

“有米没炊”的开发者

除了上面提到的平台和设计挑战之外,许多 Apple Watch 的开发者也遇到了另外一大难题:他们开发完之后没有 Apple Watch 去测试应用。虽然有些开发者承认之前以测试目的用过 Apple Watch,但是还有很多的开发者表示他们开发 Apple Watch 游戏的时候,只能用 Mac 电脑的 iOS 模拟器。

这就需要开发者从设备中跳脱出来考虑应用程序的可用性测试。“我们开发了许多原型 App。为了测试,我们把它们打印到纸板上,然后比着手表来测试。”Griffin 描述他们开发 Apple Watch 游戏时的样子。“在开发的时候,在电脑上看起来很大,但是在自欺欺人。打印出来之后,‘我去,这也太小了吧。’”

开发硬件的缺失也意味着有些开发者必须等到第一批 Apple Watch 下载试用、给出反馈之后才能做出最后的完整版本。即便开发者能拿到 Apple Watch,他们依旧需要根据硬件的局限性来优化开发路线。Bossa Studios 的 Jele 说他们的团队在 Apple Watch 上市之前就已经拿到了手表,“但我们以前开发游戏的时候,会进行测试,拿到消费者面前让他们来试玩,看他们的反应。但是 Apple Watch 上的游戏却不能这么做,因为其他人还没有 Apple Watch 可以用。”

进化还是革命?

尽管遇到了许多挑战和不确定因素,不少开发者依旧跳入 Apple Watch 游戏市场,抱着淘金热的心态进入。Griffin 说,“市场并未饱和。我们做的是社交游戏,这个市场开始有些衰落了。一般来讲,苹果的 iPhone 游戏市场早就饱和了。所以我们把 Apple Watch 看作是一个很有潜力的市场。”

当然,在手表上玩游戏的改变并不是苹果想出来的。Nelsonic 出过游戏手表,任天堂也做过手表系列游戏机。最近,Hatchi 的虚拟宠物在 Pebble 智能手表上也成了最受欢迎的应用程序之一,Portable Pixels 的 Plumbly 也将带领不少开发者加入手表游戏开发的行列。“现在 Apple Watch 的定位就是简单实用,提供最少的互动,必要时显示简洁的信息。因此它未来将具备的游戏也将围绕休闲行为,同时具备移动因素。”

第一批开发者也同样认为 Apple Watch 游戏产业需要等待一段时间才能证明价值,才能吸引玩家来玩。TheCodingMonkeys 的 Pittenauer 说,“预测手表游戏具有革命性意义,只是我们现在还看不到而已。我真的很期待我们的游戏最终到了市场上是什么样的结果,毕竟我们花了 6 个月的时间来开发,又在没有设备的情况下进行测试。”

也有人觉得 Apple Watch 只是苹果参与智能产品市场另外一条产品线的试水之作而已。WayForward 的 Bozon 说,“iPad 并没有取代笔记本电脑,只是占了一小部分。我觉得 Apple Watch 也只能占很小一部分市场份额。有些人会迷上 Apple Watch 的新概念,最后发现自己一直在玩手表游戏。能玩的游戏都是有趣的游戏,而 Apple Watch 则提供了一个寻找好玩游戏的平台。”

来源:Arstechnica,本文由TECH2IPO/创见编译