Google Play对各类游戏有着不同的要求和建议,符合谷歌要求和建议的游戏更容易得到谷歌的认同,在申请推荐方面也更加容易。今天,主要为开发者介绍下谷歌对实时多人对战游戏的要求和建议。
如果游戏使用邀请功能,则应允许玩家参与多人游戏对局
如果游戏使用多人游戏 API 来创建房间或回合制对局,但不允许玩家加入多人游戏对局,则可能会被视为滥用服务,并且可能会导致系统阻止访问 Google Play 游戏服务。
确保了解并完全遵守 Google Play 游戏服务条款
在多人游戏中,除了遵守 Play 游戏服务条款外,开发者还必须获得玩家的明确许可才能将其个人详细信息分享给其他玩家。
谷歌游戏服务条款传送门:
https://developers.google.com/games/services/terms
提供“快速对局”按钮,让玩家可以直接进入竞技对局
通过快速对局让玩家轻松开始与随机选择的对手挑战,目前市面上的大部分游戏基本都具有该功能,这是对战类游戏必备的功能。
通知玩家他们在游戏中收到了邀请
开发者应实现邀请回调,以便在游戏中通知玩家收到了邀请。
让玩家直接进入对局
当玩家点击接受多人游戏对局邀请时,该玩家应能直接进入相应的对局。要实现此行为,您可以使用 Google Play 游戏服务中游戏客户端 connectionHint 参数中包含的对局信息。
在游戏进入后台时正确处理邀请
当开发者的游戏进入后台时,游戏中的多人游戏邀请回调将继续使用所有传入的邀请。这样可避免邀请显示在通知栏中,从而阻止玩家接受这些传入的邀请。
谷歌建议在 Activity 的 onPause() 中取消注册回调。如果没有这样做,系统将自动释放回调并发出警告。
使用位掩码或变体时,避免对玩家群过度分区
潜在玩家群越小,您的玩家进入对局所需的时间就越长。
仅在没有其他替代方案时才使用变体或位掩码
考虑一下,如果玩家没有选到想玩的模式,他们是否会离开游戏。如果可能会离开,则让玩家在开始多人游戏对局前就可以选择该模式。如果不会,请考虑让玩家只在进入对局后才能选择相应模式。
让玩家在多人游戏对局结束后可以轻松开启新的对局
在多人游戏对局结束时,允许玩家与这一局中的玩家再来一局,或者立刻与新的对手开启新的对局。
离开多人游戏房间的情况
如果玩家没有以适当的方式离开房间,Google Play 游戏服务将会继续向客户端发送活动和邀请通知。只要出现以下任意一种情况,就应该视为您已经离开已加入的房间:
游戏结束。
当您的游戏切换到后台时。
玩家在等待界面中取消游戏。
回合制多人游戏可以提醒玩家有好友正在等待对局
开发者可以在主菜单的“多人游戏”中提示有好友正在等待开始某个回合或者准备好了接受邀请。
回合制多人游戏设计的游戏回合时长需要超过 15 秒
设计游戏内容时应避免每个回合之间过渡太快。低于15秒可能会导致游戏超出其 API 配额限制,或导致玩家无法正确接收回合通知。
进群了解更多最新出海资讯、市场活动及合作,扫描关注下方二维码吧!
扫一扫 加入出海交流群