04.12.2015

Shadow Fight 2移植到腾讯的历史(反馈和一些有用的建议)

关于与中国主要出版商腾讯的合作,以及根据其要求对游戏Shadow Fight 2进行适配,—— App2Top.ru的项目经理Nekki的谢尔盖·索罗金(Sergey Sorokin)进行了详细介绍。

Shadow Fight 2适配腾讯的历程(反馈与实用建议)

中国……

中国人有自己的App Store和Windows Phone Store。然而,如果你真的想在中国取得成功,就必须在本地的Android市场上推出应用,比如MyApp。

MyApp是中国最大互联网公司之一腾讯的移动应用商店。这个市场占据了中国30%的移动下载量(更重要的是,它出现在中国25%的智能手机上)。

那么,如何开始与腾讯合作呢?

以Shadow Fight 2为例,腾讯主动联系了我们,而不是我们去联系他们。那时我们的应用已经在360市场上发布。我们希望将我们的应用作为独占产品进行分发(以获得“特别推广”)。但是360拒绝了我们。随后,我们开始与腾讯进行沟通。

在达成有关要求的共识后,我们开始了合作。

腾讯方面有两位经理:一位负责合同、资金交易、特性展示等,另一位则是发布经理:通过他我们获得所需的SDK、提请求获取所需的艺术资源等等。

移植

签署合同并设定“实际”时间后,我们开始进行移植工作。

移植过程中,我们需要一位经理和两位程序员。一位程序员是全职,另一位负责支持。为什么这样?很简单:两个人一起工作总是更容易找出更好的解决方案。

当然,服务器程序员也给予了一些帮助,但是他只花了一天的时间就完成了所有工作。

SDK

MeApp的SDK指南内容庞大。幸运的是,腾讯专门为进行移植的人员在文档中突出标出那些必须实现的方面,以确保应用正常运行。

很好吗?当然好!但是尽管如此,我还是建议全面阅读文档。

问题在于,有时并不仅仅标出了必要的部分。此外,可能会出现需要添加的内容,但这些却被遗忘了。

我认为一个显著的缺点是,该指南不幸没有完全翻译成英文。因此程序员必须懂中文。

Screenshot_17

可以不看具体的排版,最重要的是已被突出

Screenshot_18

代码中的注释无疑会很有用

支付系统

在MyApp上移植的一个巨大优势是,对你的应用所需的更改最少。我们遇到的最复杂的问题是必须去掉广告(这很简单),以及整合新的支付系统(这就稍微复杂一些)。接下来我们详细说一下后者。

你应用中的所有支付必须通过三家本地移动运营商(中国电信、中国移动和中国联通)的短信进行处理。为了保证支付的顺利进行,IAP需要同时处理一对id:商品ID和点数ID。第一个是游戏中的IAP编号,第二个是交易的顺序编号。每个运营商都需要为每个IAP设置这一对id。

Screenshot_19

这里还有一个重要的事项:腾讯对IAP的最高定价有自己的限制,因此每一项的价格都需要重新计算。

在处理短信支付时,需要考虑以下几点:

  1. 必须有能力伪造支付,以检查其在新系统中的有效性。
  2. 需要一张中国的工作SIM卡。
  3. 重要的是要做好准备,因为你代码的有效性检查将由腾讯的经理来进行。

沟通

第3点可能会带来意外的问题。

首先,腾讯的经理非常神秘:尽管我们怎么努力,他们除了电子邮件外不给我们任何联系方式。与他们的沟通只能通过邮件进行。

其次,存在时差。当我们开始工作并准备与中国同事沟通时,腾讯的员工正好去睡觉。

第三,最简单的问题可能需要等待长达4天的回答。

第四,收到的回复可能不完整,或者如果你在一封邮件中有很多问题(尤其是一些复杂的问题,比如:为什么你们的库不工作——尽管代码是正确的?),部分问题可能根本得不到关注。

我们不得不重复这些问题(有时还要重复几次)。

所有这些麻烦(邮件、时差、慢回复和追问答案)导致了时间表的严重推迟。

一旦我们向他们施加了强硬的最后通牒,进展就明显加快了:最终导致了成功发布。

因此我的建议是:在所有方面和请求上都要保持尽可能的坚持。

事情是这样的:尽管存在困难,腾讯的经理们还是尽力提供了测试和额外信息的帮助。

除了上述缺点,移植过程还是相当顺利的。

是的,腾讯会拿走你收入的大部分——60%。所有收入统计以特定时间段的报告形式发送(不过这取决于你在合同中注明的内容)。没人禁止你保留自己的统计信息,但是考虑到税收、扣款和退还,腾讯提供的答案还是更准确。

最后,我想说的是,与其他市场(如360)不同,MyApp对应用程序的大小没有限制(在360中上限为50 MB),而上线的事实则保证了特性展示。此外,这里没有强制要求必须在应用中嵌入某些特性,即使你对此有异议,例如Kakao的好友列表。

相关主题:

评论
写评论...
Related news