问题标签 [gamesparks]

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.

0 投票
1 回答
69 浏览

c# - 使用gamesparks RTDataBuilder发送字符串,如果索引大于128就会出现IndexOutOfRange异常

如果索引大于 128,那么我们统一得到“IndexOutOfRange Exception”。

有没有办法发送索引大于 128 的 vector3 或字符串?还是我做错了什么。

0 投票
1 回答
129 浏览

ios - 将 Gamesparks 与 iOS 集成的问题

目前正在开发一款游戏,我已经到了需要实现多人游戏功能的地步。我正在尝试将GameSparks SDK加载到我的项目中,但无法正确导入模块,而且我不太确定发生了什么。

SDK 是用 Objective C 编写的,但我的项目是用 Swift 编写的。他们说你需要做的就是将文件导入你的项目,所以我用 cocoapods 安装它并将源文件复制到我的项目中,我的文件如下所示:

文件

在我的桥接头中,我有

并且没有错误,一切编译正常,但是我无法访问GS似乎是 GameSparks SDK 核心的模块。

以前有人在 iOS 中使用过这个 SDK 吗?也许我不理解关于在 Objective-C 和 Swift 之间架桥的东西?

0 投票
1 回答
323 浏览

unity3d - 了解 Gamesparks 中的数据类型

我很难理解数据类型。也许我错过了一些东西,因为我在理解它们时感觉完全偏离了道路。

以下是我脑海中徘徊的所有问题:

  • 如何删除数据类型?似乎 UI 中没有按钮,也没有可以提供帮助的 Cloud Code API。
  • 为什么如果我创建一个数据索引,它会创建一个与数据索引同名的新数据类型?

如果所有这些都没有意义,我认为我比我想象的更偏离道路。

0 投票
1 回答
86 浏览

unity3d - 有没有办法通过 Gamesparks 中的 PlayerId 获取在线状态

我通过 Gamesparks 保存了我的朋友姓名和 playerId 列表。我想知道他们是否在线/离线。我可以使用他们各自的 playerIds 来做到这一点吗?

0 投票
1 回答
956 浏览

javascript - 使用 mongodb 和 javascript 进行数据表服务器端处理

嗨,我在尝试了解如何将数据表与服务器端处理一起使用时遇到了一些重大问题。对于某些背景,我正在使用服务调用 Gamesparks 来创建视频游戏的后端,并且在该服务中他们有一个 mongodb 的实现。

我有一个端点可以获取我的所有用户,我可以在我的表格中看到它们,但问题是我获取了所有用户,我怎样才能实现分页?在文档中,他们声明我们必须将 serverSide 设置为 true 但不起作用。我真的不知道如何继续我需要帮助。

Gamesparks 事件以获取所有用户

数据表调用

}

0 投票
0 回答
220 浏览

javascript - 在flutter中使用gamesparks typescript/javascript库

我计划使用gamesparks作为后端构建一个简单的回合制多人游戏。我已经考虑过 Flutter/dart 并为应用程序开发做出原生反应。有一个使用套接字进行网络 IO的 javascript gamesparks SDK 。这个库可以在使用 js的颤振/飞镖中安全使用吗?如果无法使用,我计划继续进行本机反应。

0 投票
1 回答
56 浏览

unity3d - Gamesparks:将玩家从未决比赛中移除

我正在使用gamesparks,如果玩家等待另一个玩家连接很长时间,我需要断开玩家与pendingMatch 的连接。找到了这个match.removePlayersById(playerIdsToRemove)但我需要有matchID,才能得到match。但不知道如何。

请帮我从比赛中删除球员。

谢谢你

0 投票
1 回答
139 浏览

android - 如果 Google Play 游戏服务提供实时多人游戏,那么使用 gamesparks.com 有什么优势?这两者有什么区别?

我是 Android 游戏开发的新手,正在寻找适合实时多人交互的后端。

我发现有谷歌提供的实时多人游戏,然后有像gamesparks和playfab(和谷歌firebase)这样的服务。

与 Google 的实时多人游戏相比,使用游戏公园有哪些优势?

提前感谢您的帮助!

0 投票
0 回答
332 浏览

photon - 托管 Box2D MMO:Photon vs Lidgren vs GameSparks vs PlayFab

我正在开发一个用 C# 编写的游戏,它利用自定义 Box2D/Farseer 实现,并且是基于低级 Lidgren 库的多人游戏。它有一些要求: - Box2D 必须与其他自定义游戏逻辑一起在服务器上运行。

  • 服务器将是权威的。
  • 游戏是实时的,不是回合制的。

我可以重写网络以使用更高级的平台,但我需要帮助了解采取哪条路线。我可以简单地将现有的基于 Lidgren 的服务器作为 Windows 服务托管在 AWS EC2 实例上。这实际上是我目前正在做的事情。但是,我听说使用像 Photon 这样的服务会更高效。PlayFab 和 GameSparks 也可能提供这种联网功能,但似乎它们主要用于帐户管理,而不是传输游戏对象数据。

理想情况下,PlayFab 或 GameSparks 将允许我做所有事情——运行我的自定义 C# 服务器 exe,与他们的帐户 API 集成,并证明我是一个非常高性能的网络库,可以用来代替 Lidgren。我发现很难确定他们是否这样做。它有点参差不齐。

正如我所描述的,哪个是托管 MMO 的最佳平台?

0 投票
1 回答
113 浏览

c# - 什么是正确的返回方法类型?

我有一种使用 Gamespark Api 获取排行榜数据的方法。

我想将该数据返回到另一个类以查看和更新​​ Unity 预制件。

从我的排行榜类中,我可以很好地循环数据,但我很困惑我需要什么返回类型才能使用来自另一个类的相同循环代码

我得到的错误是leaderboardResults.DataStartController类 GSEnumerable 的 foreach 中不包含 Data 的定义并且没有可访问的扩展名。

在印刷品foreach中还可以LeaderboardManager

我试图返回response.DataasArrayList并且在return data; Anonymous function converted to void returning delegate cannot return value