木瓜移动创始人沈思专访——从平台到孵化器
木瓜移动(Papaya Mobile)是一个开放的移动社交平台,专注于Android平台的休闲游戏和虚拟货币,其公司团队成立于2008年。木瓜游戏引擎是一个基于Android平台的免费OpenGL游戏引擎,让开发者能在iOS和Android平台上开发较复杂的社交游戏。创始人沈思本科毕业于清华,并获得美国斯坦福大学计算机及管理科学与工程双硕士学位,曾负责美国Google总部重要项目的开发和管理。木瓜移动在全世界拥有1500万注册用户,并以每日5万新增用户的速度增长。
木瓜移动现在已经开始进行孵化器计划,为游戏开发团队提供支持,无疑这是一次重大的战略转型,他们是如何理解中国的游戏开发、是如何考量这一新举措的?本刊记者采访了木瓜移动创始人沈思。
《程序员》:木瓜移动的最初目标是什么?开发人员所占比重有多少?
沈思:木瓜移动成立于2008年3月,最初的目标就是做一款“移动互联网上的游戏社交平台”。做平台的话就要先构建起自己的生态链,而作为一个游戏社交平台,想要支撑上面的游戏的话,需要有一个跨平台的游戏引擎。所以我们就先做了一个游戏引擎,然后在这个引擎的基础上,通过自己开发的一些游戏,构建起整个社区的基础。我们在北京总部有60多人,美国旧金山有10人左右,成都和纽约也有一些员工。而这些员工里面,和开发相关的人员占到80%。
《程序员》:当初为什么会想到木瓜移动这个名字?
沈思:公司的名字是和我的经历有关的。我在美国的时候非常崇拜苹果公司的Jobs,有一次我去听Jobs的演讲,之后便萌生了要创业的念头。后来成立了木瓜移动,在起名的时候也是希望能起一个和苹果相关的名字,于是就在所有水果的名字中找,最后选定了木瓜这个名字。因为木瓜的英文叫做Papaya,念起来也比较朗朗上口一些。
《程序员》:你们一开始就是针对Android平台进行开发吗?
沈思:从我们公司的历史来讲,最早是做J2ME方向的。后来苹果公司发布iPhone之后,我们成为了首批的iOS开发者之一。但是因为苹果App Store过于严厉的政策,并不利于我们平台的发展。于是在经过思考之后,将战略重心放在了Android平台,其相对宽松的政策对我们的发展更加有利。不过我们现在也在进行iOS平台的开发,相信不久就可以移植到iOS平台上。
《程序员》:现在提供的游戏有多少?第三方合作伙伴中,其中小团队的开发者和大公司间的比例是多少?小团队的优势在什么地方?
沈思:现在木瓜移动上有200多款游戏。其中有10多款是由木瓜移动自己开发,但是我们已经不再进行游戏开发了,更多的是帮助第三方合作伙伴进行游戏开发。在我们的平台上小团队和大公司之间的比例大概是1:1。大公司因为有战略上的考虑,需要做一些长期的规划。而小团队相对于大公司来说更加灵活,执行力比较高,可以快速地开发出一款游戏,迅速抢占大公司没有进入的领域。而且如果给予一定的帮助,小团队开发出来的游戏质量不会比大公司差。
《程序员》:你们的平台带给开发者的便利是什么?使用你们的SDK会有什么样的好处?
沈思:我们和其他的游戏引擎、平台选择的策略不同。我们先在不同的平台上搭建一个自己的脚本语言的开发环境,所有的游戏开发都使用统一的脚本语言来实现,从而对开发者降低了开发门槛。开发者不需要掌握复杂的Java语言或者C++语言,只要会用一些脚本语言,就可以利用我们的SDK轻松实现游戏开发,目前我们主要支持的脚本语言是Python和Flash脚本语言。游戏引擎里实现了繁琐流程的处理,如OpenGL渲染、连接Java和C、网络传输、本地cache等。开发者不用重新实现这些模块,这样一来带给开发者的好处就是,开发者只需要专注于游戏的策划和程序功能的实现,而不用将精力浪费在平台移植和屏幕分辨率适配等问题上,同时省去了学习Java或者C++的步骤。
《程序员》:这样一来,程序的性能和运行的效率是不是受到影响呢?
沈思:木瓜游戏引擎是基于Android平台的免费OpenGL游戏引擎,引擎核心是用C++实现的。其实一个游戏引擎最重要的是如何更好地利用设备底层图形处理能力,事实上该游戏引擎相对而言是更占优势的,因此语言对程序运行效率的影响就相对较小。
《程序员》:你们怎么看国内市场?是如何对开发者的游戏进行推广的?
沈思:我们认为用户在移动终端上的社交需求正在迅猛增长,在中国这个趋势非常明显,移动现在已经是非常热门的领域,移动社区将成为移动互联网的基础应用。而移动社区已经成为中国用户的最迫切需求,中国市场潜力巨大。手机游戏是中国市场最好的应用,“手机游戏+移动社区=手机游戏社区”已成为最佳组合。推广方面,我们在游戏里提供了在游戏内支付的功能,用户可以直接在游戏中进行交易。
《程序员》:你如何看待木瓜移动的未来?
沈思:木瓜移动在这么多年的运营下,已积累了相当丰富的经验。不光是在游戏引擎的开发上,更在于其他方面,比如社区运营、商业模式、应用推广、平台建设等方面都有很好的沉淀。我们的目标是成为移动互联网上最大的游戏社区,当然从用户数量上,现在已经是Android上最大的游戏社区了。我们现在更多的是以扶持整个产业链的态度来做事情,而在游戏孵化这块,目前国内还是空白。
现在,手机游戏开发的门槛现在已经很低,一般几个人就可以成立一支团队。国内很多开发者都是大学毕业生,在游戏开发、商业推广等方面的经验相对比较缺乏。木瓜移动现在开始做一个孵化器,给他们提供硬件、软件上的支持,包括各种各样的培训和商业推广。从游戏的开发开始,到后期的推广和策划,到最后游戏的盈利,进行全程的支持。