我们团队的前身是开发3D的客户端网游的,在现如今的当口,选择开发怎样的游戏作为切入点,团队内部也好、其他公司的朋友也好、VC的朋友也好,都有过无数次的讨论乃至争执。尽管AppStore如日中天,我们最终还是选择了Android(安卓)作为第一顺位的发布平台。
文/ CoA Studio (微博)
系列介绍
今年2月底,几分偶然,几分必然,我们真真切切地来到了创业这个选择的面前。一群只会做游戏的老伙计,对于公司、融资等等,至多是一知半解,没有朋友们的帮助和提携,连走到如今这步给大家感慨两句、扯两句咸淡的地步怕是也做不到。
还记得最早的时候,乐港的老颜“勒令”我熟读许总的“网游创业失败全攻略”。虽然之前拜读过,不过再读还是感触良多,其中提到国内不大有分享的做法,无论是经验还是教训。在创业的过程中,给我们帮助最大的游虎的老虞也说道,他帮助创业的团队,就是希望大家在最艰难的时候,能尽量规避掉前人的风险,这样研发创业的成功案例才会多起来。
对以上的说法,深表同感。所以虽然才短短2个多月,经历的事情才一点点,但是还是有不少感触,忙不迭地整理出来,主要是因为:有道是“新手写的攻略往往是对新手最有帮助的”。所以不管有多么浅薄,多少的谬误,就纯当是创业日记和大家分享吧。
本文前言
我们团队的前身是开发3D的客户端网游的,在现如今的当口,选择开发怎样的游戏作为切入点,团队内部也好、其他公司的朋友也好、VC的朋友也好,都有过无数次的讨论乃至争执。无论是平台的选定,还是技术方案的选定,其实都没有一个永远正确的答案。
尽管AppStore如日中天,我们最终还是选择了Android(安卓)作为第一顺位的发布平台。我们看中的最主要是安卓的开放,从市场而言开放才会有迅猛的增长,而从技术而言开放便于我们移植之前所熟悉的一些模式。举个非常简单而又实质性的例子,在AppStore里的游戏,是无论如何无法实现差异化更新的。任何一个玩过网游的人都知道,客户端网游Launch界面里的AutoPatch可以省掉多少安装的麻烦,而无端页游更是把这部分做到了完全透明化。试想我们要在选中的平台布局一个CS架构的游戏,无论有端还是无端,不支持差异化更新所带来的维护门槛是高得可怕的。
安卓的其它好处其实各种媒体已经报道了不少,这里不复赘述。本文其实想着重说的是:安卓不那么如意的地方。而这些不如意正是造成安卓尽管各路叫好,但是在软件应用尤其是游戏方面,还只能充当AppStore下级院线尴尬局面的原因。这些问题其实远不只是困扰我们这些刚起步的开发者,所有为安卓开发软件的公司都会遇到。如果能有幸形成一种群体的声音,让安卓的整个大环境朝更加良性的方向发展,那就皆大欢喜了。
兼容的巨大成功
很多现在看来理所当然的产品,问世的时候都曾是冒天下之大不韪。花点时间来看下前人的故事。
1982年1月9日,一位名叫罗德•卡尼翁(Rod Canion)的德州仪器(Texas Instruments,简称TI,是全球领先的半导体公司,直到如今)经理萌发了一个念头:制造便携式电脑,能与IBM公司的个人电脑兼容。当时的情形是,最最便携的电脑至少也得15公斤,长相类似如今记忆深处的机械式打字机,但是蠢笨得如同便携式缝纫机,而显示器则比智能手机屏幕还要小。而这个可以把人的胳臂轻易弄脱臼的恐怖玩意,最要命的还不是它的势大力沉,而是各家电脑公司都运行着不同版本的微软DOS操作系统(其中最著名的是IBM的PC-DOS)。这个要命的问题所带来的后果是,每个独立软件公司不得不针对不同公司的电脑,把他们的产品软件,进行无数版本的兼容性处理,严重的甚至得重新编写。可以很轻易地想见,市场份额小的电脑品牌,上面几乎没有什么可运行的软件,这些可怜的品牌要么自己开发软件,要么坐视自己的市场份额进一步萎缩。
卡尼翁和他的两个同事,靠着餐具垫上画的电脑外形草图,说服了一家成立仅6个月的风险投资公司。这家风险投资公司其实只有两个独具慧眼的投资人,于是他们又去说服了规模更大的KPCB风险投资公司。于是,一家后来闻名遐迩的企业诞生了,企业的名字是从花了足足1万美元命名设计费后的众多候选名中遴选出来的——Compaq(康柏),按照官方的说法,这个名字就象征着“兼容的品质“。
虽然如今康柏已经被惠普公司收购,但是在1982年,凭借其前瞻性的“兼容“战略,康柏在第一个销售年度(1983年)就创造了1.11亿的全美第一的销售成绩。这一切都是建立在他们排除万难,坚持不懈地与IBM保持兼容的战略上:专门设计了和IBM同样功能的BIOS芯片,还说服微软开发了和PC-DOS相同的功能的通用版DOS,放弃了时尚的3.5英寸软驱而采用和IBM相同的5.25寸软驱(想想这玩意和“便携”是多么背道而驰,但是既然第一准则是“兼容”,那么第二准则“便携“也得让道。”对此(与IBM保持100%兼容才是成功之道)我们坚信不疑“,卡尼翁如是说道。事实是,康柏卖了1.11亿美元的一代产片还是有28磅,差不多14公斤,可以从楼梯上滚下去还能继续用。可是有什么关系,所有能在IBM上跑的软件都能运行在这台”便携式缝纫机“上。)……
安卓不兼容之现状
现在和康柏出现前的个人电脑行业有点类似:各家的智能手机都运行着不同版本的谷歌的安卓操作系统,而且甚至还没有一个最霸气的版本。
尽管安卓本身覆盖面足够大,见下面的图表(以美国为例):
但实际的情况却不容乐观,见下面的图表:
这33%的市场份额因为安卓的版本划分为不成比例的5块(2.2和2.1是绝对的大头,可是2.3正在缓慢上升,而平板专属的3.0也总会多起来的),接下来因为几大品牌厂商HTC、三星、摩托罗拉等再切成几块,已经30块了。而噩梦还远远没有结束,即便是同一厂商的分辨率也会不同;而CPU方面除了强弱不同,更是有非Tegra不跑的“需求”;等等等等。留给软件开发者的是如何支离破碎的一个蛋糕?
甚至软件的获取途径都严重不兼容
假定某家软件开发商以壮士断腕的气魄,选了以上不那么破碎的几块大蛋糕碎块作为发布的目标,完成了开发,搞定了兼容性测试,作了一系列的推广,还有个该死问题困扰着用户,到哪里去下载?
不比苹果的AppStore一统江山,撇开谷歌的电子市场时断时连的“枝节”问题,大大小小的Android AppStore不说几十家,十几家总是有的。正常使用手机的用户,手机里会装几个市场?我没有统计数据,无法断言,但是以周围的情况来开,通常不超过3个。用户尝试了几个store都搜不到这家开发商的软件,或者下了山寨的版本,或者下了官方的版本但是不适用该用户的手机,阴差阳错,啼笑皆非,情何以堪。
这或许解释了为什么一再有新闻说安卓手机的市场份额如何如何、安卓软件的数量如何如何,周围的安卓机友除了重启、刷机、拔电池,多多少少总是有些羡慕果粉机器里装的那一堆堆软件。作为软件开发商,尽管看好安卓的开放、安卓的活力、安卓的爆发式增长,但是真的临到开发,面对这块支离破碎的蛋糕,真的是想说爱你不容易啊。
能够理解,但是决不赞同
上面这些切割蛋糕的厂商们: HTC、三星、摩托罗拉等等,为了让自己不被边缘化,确实在以各种各样的方式帮助软件开放商,以增加高品质应用的数量。但是另一方面,却又衷心希望软件开发商特别针对自己的自留地,捣鼓点什么。从而使得蛋糕越来越破碎,身在其中的,越来越容易被边缘化。
以我一个IT行业的后进者,尚且知晓康柏当年成功的秘诀,切蛋糕的大佬是不可能不知道的,或许是人在江湖,身不由己,为了让自己的产品尽可能地与众不同些(因为说老实话,外观上确实是经不住乔老爷子的嘲讽的),所以还在不断地地树立反兼容的壁垒。机器的界面各家各不相同,类似的功能的软件能换上自己的应用就换上,能开得了AppStore的就开一个……
游戏的家用机硬件,同样是以携手更多更优秀的软件开发商作为决战的资本的,几十年打下来,真正某平台独占的游戏又能有几款?前有康柏兼容制胜的王道照耀,旁有游戏家用机行业几十年纷争的结果做参考,壁垒式的圈地真的是可取的吗?仅仅是因为互相之间不愿意承认谁是安卓行业的IBM?
打破品牌壁垒,降低兼容成本才是王道
确实没有上世纪80年代IBM这样的绝对的霸主可供靠拢,但是其实每个版本的安卓,都有谷歌的“亲身儿子“的。
试想一下,假设Android 2.1时代,某家厂商推出自己的产品时宣称:只要是Nexus One上能跑的软件,我这里必然能跑;Android 2.3时代,只要是Nexus S上能跑的软件,我这里必然能跑。尽管前者是HTC的,后者是三星的,又有什么关系?谷歌拿这几款作为新版本的样板机,就屈尊去靠拢一下能吃什么亏?能赚多少便宜?
作为智能机用户,谁会需要一个性能卓然不群,却没有软件支持的手机。
显然作为软件的提供者,首选的肯定是相对较大的几块蛋糕。
下一篇预告:跨平台3d游戏开发方案的纠结。
如若转载,请注明出处:http://www.gamelook.com.cn/2011/05/37362