草庐IT

Steamworks

全部标签

c# - 如何在 C# 的 Unity3D 中从 Steamworks API 获取 steamID?

我正在unity3d中用C#编写一个游戏。我安装了SteamworksAPI,现在我看到很多东西,比如getPersonaName()和avatar需要SteamID来获取它们。我想知道如何(即使是最简短的解释)为我指出正确的方向。P.s:在他们的支持页面上有一个文档链接。该文档中有获取您的姓名和“friend”姓名的示例,但这些示例使用了CSteamID变量,该变量的声明未知。 最佳答案 您应该可以调用:SteamUser.GetSteamID(); 关于c#-如何在C#的Unity3

c++ - Steamworks 检查用户是否登录

所以我用来获取用户SteamID的代码是:CSteamIDuid=SteamUser()->GetSteamID();uint64pid=uid.ConvertToUint64();std::ostringstreamsin;sin这工作得很好,但是当用户没有登录Steam时,它会崩溃。Accessviolation-codec0000005(first/secondchancenotavailable)Steam是否提供了一种功能,我可以使用它在运行依赖于用户登录的代码之前检查用户是否登录?或者我可以在这里使用某种try/catchblock来确保它不会中断并在用户未登录时返回fal

php - 使用 Steamworks API 拉取竞技游戏分数?

我有一个难题需要解决。所以我正在建立一个网站,人们可以在其中观看竞技游戏(例如反恐精英:全局攻势),也许可以使用Twitch电视流,或者实际上可以通过游戏可能提供的配对流媒体服务(在这个例子的情况,CS:GOTV)。在玩游戏时,成员(member)可以使用某种没有实际值(value)的积分“下注”哪支球队会获胜。当然,这里的问题是网站需要能够从游戏中提取比分,并实时更新。那么以CS:GO为例,是否有一部分SteamworksAPI允许通过某种PHP或JavaScript方法实时提取游戏分数? 最佳答案 很遗憾地告诉你,你现在不能。在

python - 在 MacOS 上创建一个 dylib 文件以与 Steamworks API 的 Python 包装器一起使用

我是一名业余程序员,正在尝试集成SteamworksForPythonAPI进入基于Python的游戏。此API是SteamworksAPI的Python包装器,它只正式支持C++。我正在使用MacOSSierra10.12.6。盲目地按照文档,我做了以下事情:我已经下载了SteamworksForPython存储库。我已将SteamworksSDK(/sdk/public/steam)中的Steamheader目录添加到该存储库。我已将适用于我的操作系统的SteamAPI文件添加到该存储库(在我的例子中,来自/sdk/redistributable_bin/osx32的libstea