問題タブ [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.
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# ゲームと統合する方法はありますか?
いいえの場合、代替手段は何ですか?
steam - SteamWorks API を使用して Steam ユーザー名を取得するには?
Steam API (稼働中) を使用して、アプリケーションで現在使用されている (ログインしている) アカウントの Steam ユーザー名を取得するにはどうすればよいですか。
Steam ID は、(たとえば) 次の方法で取得できます。
しかし、ユーザー名を取得する方法が見つかりません。
steam - Steam Web API 経由でグローバル統計 CSGO を取得する
GetGlobalStatsForGame WEBAPI を見ました
https://developer.valvesoftware.com/wiki/Steam_Web_API
CSGO のグローバルな統計情報が欲しいのですが、パラメーター NAME がわかりません。name[0] のパラメーターは何か、または名前リストを入手できる場所を教えてもらえますか?
c - C FFI からの OpenVR ライブラリの使用
C の ffi サポートのみを持つ別の言語の openVR ライブラリを使用しようとしています。
「目的: フラット化された SteamAPI のヘッダー。これを他の言語へのバインドに使用します。」
それを使用する方法はありますか?
説明ありがとう
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
誰かが私に手を差し伸べてくれたらとてもありがたいです。ゲームのクレジットに彼を追加し、彼の絵を私の家に掛けます(笑)。
これを読んでくれてありがとう。幸運をお祈りしています。
c# - Steamworks.NET でリーダーボードを作成するには?
アプリケーション (C# で記述され、SteamWorks.NET を使用し、XNA に基づくゲーム) にリーダーボードを含めようとしています。
Steam は正常に初期化されています。
ゲーム開始時に私は呼び出します:
使用して
そして、私が呼び出すすべての Update() で:
ただし、OnLeaderboardFindResult_BetaTesters が呼び出されることはありません。私は何を間違っていますか?
c# - SteamWork.Net を使用してリーダーボードのランクを取得するには?
Unity プロジェクトがあり、SteamWork.net ラッパーをプロジェクトに追加しました。そのプロジェクトでは、リーダーボードのアップロード/統計の設定などを行います。
リーダーボードでランクを取得する方法がわかりません。
「ハイスコア」と呼ばれるリーダーボードがあるとしましょう。では、リーダーボードでランクを取得するにはどうすればよいですか?