为何移动应用该移植于Mac OS
为何移动应用该移植于Mac OS-移动阅读二维码

为何移动应用该移植于Mac OS文/Josh Constine

Mountain Lion(编者注:苹果新一代电脑操作系统)曾宣布:“Mac将会是下一个主要游戏平台”。苹果正将游戏中心带到Mac上,它将会支持跨平台的iPhone和Mac之间的游戏,Mac应用商店的地位也将会更加显著。现在正是移动开发者决定是否将自己的游戏移植到Mac OS以及怎样移植游戏的控制系统和关卡的时候。如果他们的答案是否定的,那么他们将不得不承受步履维艰的风险。

ZeptoLab于2月22日在Mac OS上发布它的热门游戏《糖果怪兽》(Cut The Rope)。这款游戏在各种平台上的下载总量已经突破了1亿次。在给我提供了一个抢鲜版的下载后,来自俄罗斯的创始人透露了将游戏移植到Mac OS最大的挑战以及为什么他们认为保持手机游戏开发者对于小屏幕保持领先非常重要。

 

何要移植?

“我们在Mac应用商店里看到了机遇,因为它不像移动应用商店那样‘人满为患’。虽然商店中已有几款相当不错的游戏,但竞争还不激烈”,ZeptoLab的创始人双胞胎SemyonVoinov和Efim Voinov如是说。Mac OS商店里已经有《愤怒的小鸟》(Angry Birds)和《植物大战僵尸》(Plants Vs. Zombies),不过其他畅销游戏,如《水果忍者》(Fruit Ninja)、《填字游戏》(Words With Friends)和《鳄鱼小顽皮爱洗澡》(Where is My Water)还没有出现在商店中。没有这些游戏占据着排行榜,其他开发者就有机会在榜单上崭露头角了。

既然价格昂贵的主机游戏和PC游戏,如《使命召唤》(Call Of Duty)和《星球大战:旧共和国武士》(Star Wars: Knights Of The Old Republic)都出现在了商店中,那么从移动设备上移植过来的付费游戏也可以提高售价。手机上5美元的应用可能算是贵的,但是大尺寸屏幕和曾经可以卖到50美元的游戏光盘使得5美元在Mac应用商店中显得很便宜了。

“我们内部很早以前就开始着手准备这件事了。可是准备时间比我们预期的要长。但从技术的角度来说,移植到Mac的过程非常简单。工具非常棒。我们把主要的工作时间都放在设计和艺术方面。”

 

从触摸屏到触控板

在《割绳子》中,玩家通过切断连着糖果的绳子,利用重力、惯性和其他作用力将糖果送进一只名叫Om Nom的饥饿的小恐龙嘴里。“将《割绳子》移植到Mac OS很有挑战性,因为它原本是为触摸屏设计的”,Voinov兄弟承认了这一点。

“迅速从屏幕的一端移动到另一端需要技巧。这个过程用手指可以很自然的完成,而使用鼠标则很难完成。”当游戏移植到HTML5的时候,一些笔记本用户反映一只手控制鼠标,同时做到另一只手的精确移动挺困难的。

为了在保证原有体验的同时使得玩家能够更好地用触控板和鼠标进行控制,Voinov兄弟添加了一个选项,玩家可以选择当鼠标靠近绳子时悬停并突出显示,然后单击切断绳子,而不用直接切过去。如果这个方法管用玩家则可以继续使用,但如果玩家觉得这与手机版的相差太大也可以取消选择。测试期间开发团队发现在需要做出几个快速切绳子动作的关卡时,用户可能会咒骂触控设备。于是作为补偿,他们适当放慢了Mac版游戏的物理过程。

开发者应该思索应用中哪部分可能用鼠标较难控制,并考虑添加一个类似的选择,键盘上的快捷键或者屏幕上的按钮都是利用“不动产”的的方法。如果这些方法不奏效则可以对游戏的物理机制进行类似的调整来降低玩家的失落感

 

高分辨率宽屏下的关卡设计

于此同时,《割绳子》中许多关卡都是为窄屏设计的,而Mac的显示器则为宽屏。Voinov兄弟采用了一个妥善的方法,把每一关都玩了一遍,并同时注意哪些关卡画面太窄需要调整。“我们发现有超过一半的关卡需要调整”,重新设计关卡非常浪费时间。其他的开发者应该把这个因素考虑在移植或发布时间表中。

更大的屏幕也需要更高分辨率的画面。ZeptoLab把这看作成为Mac OS版游戏独立出众的机遇,而非繁重的任务。“我们确保画面看上去会非常棒,清晰锐利。这一点使得Mac版的《割绳子》独立出众,让在移动设备上玩过这款游戏的玩家有了(购买Mac OS版的)理由。你可以在游戏中观察到所有的小细节。”现在这支团队在制作新资料片的时候使用的就是Mac OS的分辨率,因为降低分辨率比提高分辨率容易得多。

 

增加收入来源

“这是我们初次发布Mac OS游戏。我们相信它将会随着时间的推移变得更重要”,Semyon告诉我。ZepoLab将会密切关注这款游戏的成功,不过与此同时也会寻找其他的收入来源。上周这家公司为Barnes & Noble书店的Noble阅读器发布了相应版本的《割绳子》。Apple TV和Siri是两个开发者应该关注的重要平台。

在纽约玩具展上ZeptoLab宣布授权Mattel、Hasbro、JAKKS Pacific和Li & Fung制造Om Nom毛绒玩具、棋牌游戏和《割绳子》主题服装。“我们正试图保持平衡。出售商品固然重要,但如果没有好的产品就没有销量”,Voinov兄弟这样告诉我。商品化对于Rovio的《愤怒的小鸟》非常重要,而如今Zynga也已经做起了授权生意,开拓线下收入来源。

最后,虽然《割绳子》在应用商店付费游戏总榜上名列第四,但是ZeptoLab仍然愿意去创造新的游戏,“创意在驱使我们制作新的超酷的游戏。”

开发者不应该局限于移植现有游戏。Mac OS的游戏平台有着独特的特性,比如开发者就需要针对触控板的特性对游戏进行设计,而不是与之背道而驰。“切断限制你想象的绳子吧”一个落魄文人可能会这样写道。我只想告诉你“让人快乐,这就是你的艺术”。

 

来源:TechCrunch

本文链接:http://www.mobileui.cn/mobile_application_for_mac_os.html
本文标签: , , , , ,