问题标签 [google-play-games]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 基于卡片的游戏的 Google Play 服务邀请流程
我正在考虑为我的纸牌游戏提供 google play 服务,该游戏需要 4 名玩家才能开始。唯一的问题是我不确定如何让人们开始玩一款游戏。根据 Docs,您可以让用户主持一个游戏,该游戏将邀请随机玩家。问题是邀请会被发送给人们,但很多人不会靠近他们的手机。如果向随机玩家发送了 3 个邀请并且只有一个加入,则游戏无法开始。鉴于此限制,我该如何设计乘数?
不存在列出房间的概念因此人们无法加入该人主持的游戏因为我无法查询列表的问题
任何想法?还是我错过了理解这个概念
谢谢
android - 在 loadPlayerCenteredScores 后,Google Play 游戏服务短暂崩溃
我正在使用 Google Play 游戏服务在 android 中编写游戏。我想让其他玩家使用 GamesClient。loadPlayerCenteredScores。问题与获取个人资料图像有关。我使用getScoreHolderIconImageUri()并使用ImageManager.loadImage获取 URI 。我的图像加载侦听器永远不会被调用,并且游戏服务在调用后一秒钟停止工作,游戏正常继续(好像游戏服务已断开连接),除了警告之外,我在日志中没有收到任何错误。这是代码:
这是我在日志中得到的:
如果我删除 ImageManager 调用并仅打印出名称,它们会正确打印出来,并且不会停止工作。
我不知道发生了什么,我很绝望。
编辑即使我评论这一行:
imMan.loadImage(new ImageLoaded(name),imuri);
错误发生。只有当我删除它时它才会停止发生:
Uri imuri=score.getScoreHolderIconImageUri();
太奇怪了!即使我什么都不做imuri
。
编辑我在这里发布了这个问题。这似乎是谷歌播放服务的一个错误。当然,他们会尽快修复它!
android - Google Play 游戏服务中的应用程序描述
我目前正在将应用(游戏)与 Google Play 游戏服务集成。我想知道为什么有必要为那里的应用程序以及主应用程序列表表单提供单独的标题和描述?
这些数据显示在哪里?
google-play-games - 无法保存您的更改。请再试一次。(-32600) 在链接的应用程序中
我正在尝试修改开发者控制台中 Google Play 游戏服务的链接应用部分中的信息。诸如翻译的标题以及游戏是否使用反盗版等内容。
每次都会出现以下错误:
有没有人遇到过这个?
android - Google Play Services 多人游戏参与者的身份
我正在使用 Google Play Services 实时多人游戏开发游戏。一切正常,但参与者总是有通用名称。我需要显示他们的名字,但不是显示用户名,而是显示一些通用的 player_[somenumber]。
我正在使用测试帐户,两个测试帐户都已公开访问该应用程序。他们的显示名称在自己的手机上完美显示,但在其他玩家的手机上却不显示。
API参考说
如果玩家的身份未知,这将是描述玩家的通用句柄。
我想知道,在玩游戏时不知道玩家身份的情况是什么。
谢谢。
android - BaseGameUtils GameHelper:在错误状态下尝试操作
我使用 Google Play 游戏服务中的 BaseGameUtils GameHelper 类时不时地遇到以下异常。
有没有人看到这个,或者知道如何绕过它或解决它?这可能是一个错误。
android - 如何检查用户是否从游戏服务默认视图中退出?
我在我的游戏中集成了谷歌游戏服务,包括排行榜和成就。如果用户打开排行榜或成就活动,他可以从右上角的设置中退出。
如何检查用户是否实际登录?getGamesClient.isConnected() 仍然是 true,尽管用户从 google 视图中注销。
如果我单击注销按钮(它仍然存在,因为 gamesClient 仍然连接)我得到一个 SecurityException:
08-16 11:01:21.262 14288-14288/? E/AndroidRuntime:致命异常:com.google.android 的 android.os.Parcel.readException(Parcel.java:1379) 的 android.os.Parcel.readException(Parcel.java:1425) 的主要 java.lang.SecurityException。 gms.internal.bm$a$aa(Unknown Source) at com.google.android.gms.internal.bj.signOut(Unknown Source) at com.google.android.gms.games.GamesClient.signOut(Unknown Source)
目前,我正在检查 ActivityForResult 响应代码并断开 GamesClient,如果它处于不一致状态,但我不喜欢这种方法。
android - 谷歌玩游戏服务排行榜无法获得最佳射手详细信息
我正在研究 gpgs,在这里我想要我的比赛中一天、一周、一个月的最佳射手的所有详细信息。例如 getRank(),getScoreHolderDisplayName() 等如何获取每个单独排行榜的详细信息请建议一些教程
android - 如何知道当前有多少活跃的网络游戏
由于列出可用或正在进行的房间的概念在 Google play 游戏服务中不可用,我(作为开发人员)如何知道有多少游戏房间正在进行(乘数游戏发生)?
了解这个乘数功能是否真的适用于我的用户并且他们能够找到球员和比赛,这一点非常重要。请指教
谢谢
android - 您可以在不调用 GamesClient.connect() 的情况下显示公共排行榜吗?
如果用户没有使用 google plus 登录,是否可以显示我的游戏中的排行榜?
我正在使用 GamesClient,看来我们需要先调用 connect() 并让他们登录:
http://developer.android.com/reference/com/google/android/gms/games/GamesClient.html#connect()
在您可以使用之前:
但我注意到我的绝大多数用户不选择连接。
我认为即使用户未连接也能显示公共排行榜会很好。这会让他们对与 gplus 建立联系和竞争产生兴趣。
谢谢