文/ Steve Peterson (Gamesindustry)
谷歌所推出的云游戏服务Native Client(简称“NaCl”)能够相当简单地把PC游戏移植到Chrome浏览器和“Google+”平台上。
在关于NaCl的推广倡议中,谷歌表示要尽可能简单地把该服务提供游戏发行商和开发商们,以便他们能够把现有的PC游戏移植到Chrome浏览器和Google+平台上,根据谷歌NaCl开发者关系主管柯尔特·麦坎利斯(Colt McAnlis)的介绍,目前已经有15款游戏通过NaCl移植成功,而更多游戏的移植正在进行之中。

图为大型游戏 Bastion基于Native Client 技术在Chrome上运行

图为大型游戏 Bastion基于Native Client 技术在Chrome上运行


麦坎利斯的工作就是为谷歌把游戏带到网络上,“当我们在和传统游戏开发商沟通的时候,我们发现他们对目前的现状感到非常恐慌,因为他们看到目前人们在手机、网络和微交易等领域中投入了巨大的热情和精力,”他说道,“事实上,他们自身并不适合去处理这些事情,因为他们没有对这些领域熟悉的设计师,没有为这些技术编程的程序员,也没有对网络和移动领域有深刻理解的生产商和营销人员,而我们如今要做的事情就是弥补这一差距。”
麦坎利斯解释了谷歌的NaCl技术是如何为上述问题提供答案的,“NaCl是一种允许你在不用任何插件的情况下而在网页上运行C++代码的技术,这是非常神奇的,”他指出,“这就意味着那些为Xbox 360制作游戏(比如《灰烬》(From Dust))的AAA开发商们能够利用原有的游戏代码,通过NaCl进行编译,然后将其发布到网页上。”谷歌认为,相对于消除额外的插件下载步骤或安装一款游戏而言,用户更喜欢去尝试一款游戏,“用户不喜欢插件和任何安全限制,”麦坎利斯说道,“如果开始运行马上就能进入游戏,我们看到有太多的游戏提供商通过一个插件来提供的此类服务。 95%想要玩这款游戏的玩家在看到了插件安装界面之后放弃了这款游戏。”(dApps注:Google企图借助 Native Client 技术让开发者可以在 Chrome 内执行原生 X86 代码,并且轻松实现跨平台。)
麦坎利斯认为在NaCl的帮助下,开发商可以在不付出任何开发成本的情况下尝试拓展新的市场。“他们可以把自己现有的技术成果(比如游戏)拿出来,利用NaCl进入到网页游戏领域和新的模式之中,对于他们来说,如果用Javascript或Flash重新编写游戏代码,那将是一项庞大而艰巨的任务,同时还需要付出数百万的开发成本,但是现在他们可以带着自己已有的代码,说一句:‘嗨,我们对网络不是太了解,干脆把产品交给它来编译吧!’他们可以通过NaCl来实现这一目标。
谷歌推出该项技术的另一个重要因素是安全问题,“我们已经删除了所有的恶意代码。所有有害的东西,所有的黑客技术,我们都除掉了。”麦坎利斯指出,“所以当这些代码放在网络的时候,它们就已经是安全的了,这也正是不需要你安装任何程序的原因所在。”
NaCl技术不仅适用于Chrome浏览器和Chromebooks,“本周一我们已经在‘Google+’平台发布了几款NaCl游戏,也就是说下周你可以在‘Google+’平台上运行C++代码了,你可以在上面实现所有的游戏画面和与互动相关的功能,”麦坎利斯指出。
那么NaCl技术是如何收费的呢?“它是免费的,这是最酷的地方,”麦坎利斯指出,“你现在就可以在NaCl上开始进行开发了,你可以采用我们免费提供的数字分销服务,把你的游戏上传到Chrome Web Store中,我们会免费为你进行移植,甚至我们可以免费帮你托管该游戏,我们不会向开发商收一分钱。你可以通过任何你选择的方式来赚钱,这和我们是无关的,我们更不会因此而敲你一笔。如果你决定使用我们的‘谷歌钱包’服务,我们只会从每笔交易中抽取5%的费用,这和其它平台相比起来,优势是相当明显的。”
很显然,NaCl技术肯定也能够在移动环境中迅速扩展开来,但是根据麦坎利斯的介绍,谷歌并不打算把NaCl技术带到移动平台上,因为他们认为开发者更喜欢充分利用平板电脑和智能手机的硬件功能,这看起来是个相当浅显易懂的解释,不过谷歌暂时不希望涉足移动平台可能还有其他原因。
就目前而言,市场规模已经足够激起开发者的兴趣了,“每7天会有2亿用户启动Chrome浏览器,这是一个相当庞大的市场,”麦坎利斯指出。目前,游戏软件制作开发公司Square Enix已经宣布将长期采用NaCl技术,而育碧的新版《灰烬》也将在今年4月发布,同时还有许多小型工作室都在陆续采用该技术。
最后,麦坎利斯进行了简单总结,他说:“我们用一种比较安全的方式告诉了大家谷歌的在硬件方面拥有的巨大优势,我们能为你提供开发游戏所需的速度和灵活性,我们将会为你提供一种让用户不再担心安全问题的服务,同时我们想说Chrome已经发展成为一款现代游戏浏览器。”