欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

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

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

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

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

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

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