华为面向手机游戏开发商的绅士套件:快速HMS集成的游戏服务和工具



哈Ha!我叫Mikhail,为华为移动服务集成领域的开发人员提供技术支持。今天,我想向您介绍我们的工具,这些工具对移动游戏开发人员很有用。我们来自Azur Games的朋友已经在谈论如何快速适应游戏在本文中,我将向您详细介绍华为游戏服务,该服务实现了基本的游戏内功能以及用于应用获利,广告和分析的工具。



应用级别的华为游戏服务



华为游戏服务是HMS游戏生态系统的一部分。它适用于应用程序级别和系统级别。在应用程序级别,HGS(华为游戏服务)允许:



  • . 200 . Game Service , . ID, , , , . , , : —  ; —  , ; —  , .

  • . , , , . , , -. .

  • . . , , - , .

  • . Game Service 70 , .

  • . Huawei Drive, / .



Huawei Game Services





华为游戏服务基于GameTurbo Engine,可将操作系统与应用程序本身链接在一起。这样可以在有限的系统资源上实现负载平衡-应用程序可以将游戏场景,配置和其他信息传递给系统,以动态分配资源。该系统依次提供有关其状态的信息,以便可以更改和调整应用程序参数,以实现与游戏的无缝用户交互。 



因此,该应用程序可以为用户提供延迟的方案,并使它们尽可能不可见。这种方法对于增加可设置灵活且平滑过渡的游戏场景数量很有用。



营利工具



在使用支付服务时,华为生态系统需要对法人进行强制性注册。确认数据后,即可使用广告并进行应用内购买。为此,请使用:



  • Ads Kit,可让您实施个性化广告。它与第三方广告平台(例如adjust集成在一起,在不影响隐私要求的情况下跟踪转换和流量-每个用户都有一个唯一的加密OAID。

  • In-App Purchases (IAP) — . : , . . IAP 78 170 . , . IAP , Huawei.





在华为生态系统中,有几种方法可以促进用户活动。为了增加游戏参与度,建议您使用Push Kit,它可以让您发送带有自动语言选择的个性化通知。反过来,开发人员可以查看有关查看和发送通知的完整报告。对于通知,您可以设置个性化组,Push Kit可以从Analytics Kit中获取有关其的信息。开发人员可以设置不同的事件脚本,以根据过去的通知缓存发送通知和发送新的事件脚本。推送通知也可以进行可视化定制。



使用礼物模块您可以设置玩家将收到的礼物系统,用于游戏中的某些动作或下载应用程序本身。礼物可以具有唯一的序列号,要接收它们,用户将需要按照说明进行操作,也可以不使用序列号,然后,执行特定操作的每个人都会收到礼物。



奖励用户的另一种方法是Huawei Points,这是一种可用于在应用程序和游戏中支付的内部货币。该系统可方便地增加游戏内购买并吸引更多玩家。他们可以随积分一起购买并作为游戏玩法的一部分进行购买,也可以赚取积分并用它们在其他华为应用程序中进行购买,从而增加了游戏的动力。 



积分目前可用于购买付费应用,虚拟商品,特权或应用内服务,交换游戏内货币(例如金币和钻石),以及订阅华为视频,华为音乐和华为主题。 ...



游戏数据工具



当前,HMS核心中大约有30种不同的鲸鱼可以使用不同的功能。对于大多数游戏,仅将其中三个连接就足够了:



  • Analytics Kit 500 , , . , , , . . 

  • Account Kit (SMS- ) Huawei ID, . QR-. 

  • Drive Kit, . Drive API, Huawei Android. . 





通常,为HMS修改应用程序不需要花费太多精力,主要任务是确保同时使用两个平台:来自Google和来自华为,并且在Habré上已有关于此的文章



如果您在Unity引擎上玩游戏,则可以使用Android Studio插件Unity Distribution Portal加快HMS的实现,该插件可让您一次为多个平台(包括AppGallery)创建一个APK。与Cocos Engine直接集成。 



对于小型团队而言,使用基于云的测试和调试服务将非常方便无需物理访问华为电话即可测试应用程序。我们的下一篇文章将是关于它们的。



如何发布游戏 



要使用AppGallery,请按照以下步骤操作:



  • 注册AppGallery Connect它是用于应用程序(包括游戏)的通用控制台,可让您发布,进行早期访问并获取统计信息。要注册,您必须指出您的法人实体并添加付款细节。验证过程最多可能需要4天。

  • 创建一个项目。

  • 将应用程序添加到项目中。



  • 添加与您选择的各种华为服务的主要集成。添加脚本和证书以与其他鲸鱼互动。

  • 发布应用。



目前为止就这样了。如果您对我们平台的功能,在AppGallery中列出您的应用程序有任何疑问,或对华为工具的技术性疑问,请在评论中提问。



All Articles