玩网络游戏服务 - 回合制游戏 - 在Javascript中创建和加入房间
Play Games Services for Web - Turn based Game - Creating and Joining room in Javascript
我创建了一个简单的网络棋盘游戏,每个用户轮流移动。
我现在正在尝试整合 Google Game Play 服务以连接 2 个朋友并让他们竞争。
关于 https://developers.google.com/games/services/web/api/turnBasedMatches#methods
在创建比赛时,我将传递invitedPlayerIds
,这将是我朋友的玩家ID。但是,我将如何获取登录到自己设备的朋友的 ID?
我正在检查这个房间 API @ https://developers.google.com/games/services/web/api/rooms
似乎大多数方法仅供内部使用。我们无法创建、列出和加入聊天室。
请告诉我如何进行?
编辑 1:我可以编写一个自定义 Web 服务来交换玩家之间的玩家 ID。但我真的不想这样做,这会增加更多的复杂性。我相信,这可以以某种方式通过 GPS 本身来完成。但不知道怎么做!
编辑 2:我尝试在请求正文invitedPlayerIds
字段中添加播放器的邮件 ID https://www.googleapis.com/games/v1/turnbasedmatches/create
。
但它说Invalid playerId with value gethugames2020@gmail.com
另一种方法是向用户显示他们自己的神秘玩家ID(如"g04345703229741133710"),让他们通过其他方式(短信,WhatsApp)传达ID,并要求他们手动将其输入游戏。
我的开发工作是@http://www.gethugames.in/tic-tac-toe-extended/您可以单击底部的徽章以查看成就 API(登录后)
您的游戏需要实现用户登录,才能通过 Google Play 游戏服务验证玩家的身份。如果用户未通过身份验证,游戏在调用 Google Play 游戏服务 API 时会遇到错误。
获取当前登录的玩家 ID(如果可用)。使用"getCurrentPlayerID"
您可以查看 Google Play 游戏服务的质量检查表:https://developers.google.com/games/services/checklist#improving_the_sign_in_experience_for_games
- 使用Web Html表单创建Javascript数组
- 使用私有成员创建JavaScript类
- 为DataTables aoColumnDefs创建JavaScript数组(JSON格式)
- Mediawiki皮肤创建-Javascript don'Don’t get load
- 为自定义网站创建JavaScript搜索框,创建显示搜索结果的弹出窗口
- 为表菜单创建javascript
- 使用jstl c:forEach在迭代jsp bean上创建javascript json对象
- 从字符串创建 JavaScript 函数
- 使用计算名称创建 JavaScript 对象
- 什么是创建 JavaScript 类的适当、现代和跨浏览器安全的方法
- 创建 JavaScript 构造函数时的语法错误
- 使用 C# 中的代码隐藏在单击按钮时创建 Javascript 警报
- php在foreach循环中创建javascript
- 创建javascript模块
- 如何从数组中动态创建javascript变量
- 创建JavaScript库:更改实际图像
- 如何创建javascript执行器,使元素在selenium webdriver中可见
- 如何在我的服务器上创建javascript,该服务器使用该服务器上的后端,并将在另一个网站上使用
- 创建javascript子类型的实例会产生意外行为
- 如何创建javascript顺序动画