给 Apple Watch 开发游戏:有前途,也有挑战

创见网  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

创见干货:Apple Watch适合玩游戏吗?难说,但是开发者却一股脑地开始进入这个未知的领域,希望它能像iPhone一样,对游戏行业产生革命性的影响。在苹果刚发布WatchKit SDK开发包之后,开发者就开始为它开发游戏,即便SDK不完整,即便没有设备去测试,即便没法证明消费者是否会买单……


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

当然,iPhone 只是整个手机游戏行业的一部分,但它上可以已经出现了几十万款游戏,从几兆的休闲游戏到主机级别的大型游戏,都可以找到。手机在游戏市场中的地位越来越重要,甚至任天堂今年都开始为智能手机开发游戏,哪怕这么做会与自家的 3DS 掌机产生冲突。

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

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

Eyes Wide Games 公司总裁 Stephen Griffin 说,“现在我们把所有资源全都放在 Apple Watch 游戏开发上。一般来说,我们不会这么做,因为项目的实验性太强了。不过,我认为我们的游戏将改变所有 Apple Watch 用户玩游戏的方式。他们所有的休闲游戏都将从手机移到手表,就像当年从网页端移到手机端一样。游玩的时间将决定一个设备平台的成败。”

早期挑战

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

第一批出局的是第一人称射击、赛车、简单的 2D 游戏等。接着是有些专门为小屏幕设计的手机游戏被淘汰出局,它们也不能装在 Apple Watch 里。Apple Watch 的屏幕实在是太小了,在屏幕上的滑动本来就困难,手指去点击时还可能会遮挡整个屏幕。开发出 Watch Quest 这款游戏的 WayForward 公司的创意总监 Matt Bazon 说,点击屏幕的做法是可行的,但是可以点击的区域实在是太小了。

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

Hatchi-Developer Portable Pixels 的管理总监 Greg Plumbly 表示:“因为没法像以前一样随机地摆放游戏元素,我们现在要在水平或垂直方向上堆放元素,导致缺失了许多应有的游戏操作方式。”TheCodingMonkeys 游戏公司的联合创始人 Martin Pittenauer 更简单明了,他认为 WatchKit SDK 开发应用程序存在缺陷。“如果你开发的游戏能塞进苹果提供的框架中,那就不会有问题了。”

如果你像往常一样给 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 才行。Nimblebit 公司联合创始人 David Marsh 说,“手机端的游戏可以是短时间互动,也可以是长时间互动,但是在 Apple Watch 上只能是极短时间的互动。”

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

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

像 Rules!这款游戏,在 iPhone 上每次需要玩三五分钟,但是在 Apple Watch 上只有 10-15 秒。TheCodingMonkeys 的 Pittenauer 说:“抬起手臂玩 5 分钟,没人会这么做的。”

“后台游戏”

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

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

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

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

Bossa Studios 首席运营官 Vince Farquharson 表示,苹果公司对于 Apple Watch 的用途也主要集中整改个人互动、快速通知功能上。“这就给了我们方向。我们是不是可以开发一款游戏,它可以让用户像跟朋友一样对话,但却只是一款游戏。而其他类型的游戏则是需要用户花上 5、10 分钟或者 1 小时来玩。但 Apple Watch 上的游戏不是这么玩的。Spy Watch 这款游戏融入了人们的日常生活,一直存在数周或数月。并不是你想到去玩游戏,而是游戏找到时机来找你玩。”

在开发出《外科医生》《我是面包》等爆红的电脑和主机游戏之后,Bossa Games 的总裁 Imre Jele 希望 Spy Watch 可以让 Apple Watch 游戏开发社区明白为 Apple Watch 开发游戏,不是简单地移植,而是从一个完全不同的角度去思考。“我既然可以在 iPhone 上玩同样的游戏,为什么要在这么小的手表屏幕上玩?"

“有米没炊”的开发者

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

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

开发硬件的缺失也意味着有些开发者必须等到第一批 Apple Watch 下载试用、给出反馈之后才能做出最后的完整版本。Portable Pixels 的 Plumbly 说,“预购那天起来的晚,结果我们的 Apple Watch 要等到 6 月份才能发货。想到有人比我们更早地用上我们开发的 App,我们还有点不爽呢。”(苹果公司近日表示开发者的 Apple Watch 将在 4 月 28 日发货)

即便开发者能拿到 Apple Watch,他们依旧需要根据硬件的局限性来优化开发路线。Bossa Studios 的 Jele 说他们的团队在 Apple Watch 上市之前就已经拿到了手表,“但我们以前开发游戏的时候,会进行测试,拿到消费者面前让他们来试玩,看他们的反应。但是 Apple Watch 上的游戏却不能这么做,因为其他人还没有 Apple Watch 可以用。”

WayForward 的开发人员也是一样,开发游戏的时候并没有硬件来测试。Bozon 说,“在过去的 25 年里,我们在许多系统中开发过游戏,每一款发布前都确定它可以成功,所以都比较零活。虽然没有 Apple Watch 硬件来测试,苹果还是帮我们检查了游戏是否好玩、有意思。没有硬件就发布游戏是一件很困难的事情,但是我们之前也做过,结果也算流畅。随着时间的推移,游戏本身就定型了。”

进化还是革命?

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

对于其他开发者来说,Apple Watch 的技术是新的,市场也没有得到证明,“但却是进入这个市场最令人兴奋的时机。因为我们在做全新的东西,所以整个团队都很兴奋……对于我们而言,智能手表是 2015 年最为之一振的品改,这个 4 月份注定与众不同。既然这样,为什么还要等呢?”

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

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

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

但开发者则期待 Apple Watch 能给游戏市场带来如 iPhone 般意想不到的改变。“假设你是一名作家,有人说现在你的语言中多加了 1000 个新词,你会怎么办?其中绝大多数你根本就用不到,当然你也可能每天都去用,因为新词用起来很酷,说话的时候都用新词来描述……这就是 Apple Watch 对智能手表的重新定义。”


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

标签: Apple Watch 手表 游戏

随意打赏

提交建议
微信扫一扫,分享给好友吧。