問題タブ [steamworks-api]

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 投票する
2 に答える
1225 参照

c# - XNA / Monogame (C#) で Steam DRM を使用する

SteamWorks-API に統合された Steam DRM を使用して、XNA (または Mac および Linux の場合は Monogame/FNA) を使用して C# で実装されたゲームを保護したいと考えています。Valve 自体は C++ で SteamWorks-API を提供するだけですが、C# 用の SteamWorks.Net のようなラッパーがあります。ただし、私の知る限り、これらは主要な機能 (クラウド保存や実績など) のみをサポートしており、Steam DRM はサポートしていません。

Steam DRM を C# ゲームと統合する方法はありますか?

いいえの場合、代替手段は何ですか?

0 投票する
2 に答える
12773 参照

steam - SteamWorks API を使用して Steam ユーザー名を取得するには?

Steam API (稼働中) を使用して、アプリケーションで現在使用されている (ログインしている) アカウントの Steam ユーザー名を取得するにはどうすればよいですか。

Steam ID は、(たとえば) 次の方法で取得できます。

しかし、ユーザー名を取得する方法が見つかりません。

0 投票する
1 に答える
5783 参照

steam - Steam Web API 経由でグローバル統計 CSGO を取得する

GetGlobalStatsForGame WEBAPI を見ました

https://developer.valvesoftware.com/wiki/Steam_Web_API

CSGO のグローバルな統計情報が欲しいのですが、パラメーター NAME がわかりません。name[0] のパラメーターは何か、または名前リストを入手できる場所を教えてもらえますか?

0 投票する
0 に答える
113 参照

c - C FFI からの OpenVR ライブラリの使用

C の ffi サポートのみを持つ別の言語の openVR ライブラリを使用しようとしています。

「目的: フラット化された SteamAPI のヘッダー。これを他の言語へのバインドに使用します。」

それを使用する方法はありますか?

説明ありがとう

0 投票する
1 に答える
112 参照

python - Blender 2.49 ゲーム (Python 2.6.2 を使用) を Steam 用の C++ (Steamworks を使用) にラップする必要がある

元気ですか?私の名前はアレハンドロ・ナバロ、ゲーム開発者です。少し前に、ARKADIANAX という Blender 2.49 のゲームで Steam Greenlight にアクセスしました (リンクを投稿したかったのですが、そのためにはもっと評判が必要です)。

問題は、私がコーディングについて何も知らないということです (これを手伝ってくれる友人がいますが、彼もこの部分を手伝ってくれませんでした)。Blender 2.49 は Python 2.6.2 を使用し、Steam API (Steamworks) は C++ を使用するため、コードをラップする必要があります。このラッパーを使用して多くのことを試しました: https://github.com/Gramps/SteamworksForPython

しかし、私はこれを機能させることはできません。エラーが発生します:

コントローラー "cont5#CONTR#2" からの Python スクリプト エラー (これらは、steamworks.py スクリプトを呼び出しているロジック ブリックの名前です) トレースバック (最新の呼び出しが最後): ファイル "steamworks.py"、4 行目からctypes インポート

完全なエラーは、Steamworks と Wrapper と共に Mediafire にアップロードしているリンクにあります: http://www.mediafire.com/download/h1097ag8kawg07m/Files.rar

誰かが私に手を差し伸べてくれたらとてもありがたいです。ゲームのクレジットに彼を追加し、彼の絵を私の家に掛けます(笑)。

これを読んでくれてありがとう。幸運をお祈りしています。

0 投票する
1 に答える
7831 参照

c# - Steamworks.NET でリーダーボードを作成するには?

アプリケーション (C# で記述され、SteamWorks.NET を使用し、XNA に基づくゲーム) にリーダーボードを含めようとしています。

Steam は正常に初期化されています。

ゲーム開始時に私は呼び出します:

使用して

そして、私が呼び出すすべての Update() で:

ただし、OnLeaderboardFindResult_BetaTesters が呼び出されることはありません。私は何を間違っていますか?

0 投票する
1 に答える
1083 参照

c# - SteamWork.Net を使用してリーダーボードのランクを取得するには?

Unity プロジェクトがあり、SteamWork.net ラッパーをプロジェクトに追加しました。そのプロジェクトでは、リーダーボードのアップロード/統計の設定などを行います。

リーダーボードでランクを取得する方法がわかりません。

「ハイスコア」と呼ばれるリーダーボードがあるとしましょう。では、リーダーボードでランクを取得するにはどうすればよいですか?