话题

糖果传奇vs.水果忍者!工作室成功背后的21款工具

0
登录或者登记去做吧。
King.com和Halfbrick Studios 可以说是移动游戏开发商中的成功代表,它们最热销的游戏糖果传奇(King.com)和水果忍者(Halfbrick Studios),无论是在Google Play还是Apple Store中都有着超高的下载量。看到这两家的成功之作,你是否想过它们使用的工具有哪些及两家之间的比较?他们使用的SDK是否一样?能否从中找到适合 自己的开发工具?

54fea97f61ea1_middle

为此,我们分析了King.com和Halfbrick Studios的39个应用(iOS和Android)去判定它们正在用的SDK有哪些。为了更好的进行比较,我们将结果以工具的类型拆分开来。详情可见以下的图表:

54fead099ecfa_middle

1. 广告网络(Ad Network)和交易平台(exchanges)

首 先我们从广告网络开始,从图表中就可以看出HalfBrick Studios使用了各种不同的工具,而King.com只选择了每个平台的主要网络,比如Android的Google Ads和iOS的Apple iAd。这一点就可以看出两家公司对广告收益的依赖情况。其实,King长久以来都没有把广告作为收入的来源,他们专注的一直是应用内购买。

对于应用开发者来讲,使用多个广告网络是很常见的事情。如果第一个网络的供应满足不了需求的话,你可以转向下一个,以此类推,直到找到最适合自己的搭配。这就是为什么Halfbrick Studios使用多个广告网络的原因,事实上,他们是在选择高性能网络。

2. MV*框架

Halfbrick Studios采用的是流行的JavaScript MV*框架AngularJS,那么JavaScript在水果忍者和疯狂喷气机游戏中起到什么作用呢?深度挖掘后,我们发现Halfbrick使用 Web技术来实现BrickNet,一个实现分数传输并在多个设备上保存的服务。我们发现,BrickNet服务被捆绑在这个公司的所有游戏之中。

这让我们产生了一个共鸣:由于性能方面的原因,出现了很多Web技术不适合移动应用的话题。而在Halfbrick Studios这一情况下,很好的证明了技术本身是没有好坏之分的,这一切取决于你对它的使用情况。

3. 用户分析

关于用户分析,我们在King的游戏中并没有检测到任何SDK。他们使用的可能是内部定制的解决方案,或是一个我们未知的工具。

Halfbrick Studio使用的是大家都知道的Google Analytics结合Kontagent(更名为Upsight),能够对移动游戏进行更好的定位。说个题外话,最流行的工具分类比如Google Analytics,完全适用于独立开发者。最大的区别不是你使用的工具是什么,而是你是如何使用工具的,比如你是如何诠释这些分析数据,怎样将它们更好 的用于提升公司效益中去的。

4. 社交工具

Halfbrick Studios使用的是西方最主流的社交网络,Facebook、Google和Twitter,而相比之下,King似乎更任性一点,iOS版本中,用 Kakao Talk取代了Twitter。社交工具的选择还是取决自己的爱好,不过选择主流并没错,这样可以更好的提升产品的宣传度。

文章来源:Developer Economics

Force Touch是Apple用于Apple Watch、全新MacBook和13英寸MacBook Pro的一项新的触摸传感技术。
牛X的全息技术即将要改变交互的趋势,交互师你out啦