Jump to content

amata_takeda

Verified Members
  • Posts

    7
  • Joined

  • Last visited

Reputation

1 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @Yuuya Masada @VibrantNebula Thank you for answering the questions so far. I was misunderstanding how to use the VIVEPORT SDK. The question is over. Thank you very much.
  2. @Yuuya Masada Thank you both for your answers. I might have misunderstood the VIVEPORT SDK. Do you agree with the following? If you upload a ZIP file of a game that does not have the VIVEPORT SDK to VIVEPORT, VIVEPORT will do some processing. Then, the game file downloaded from VIVEPORT can only be started by those who purchased it from VIVEPORT. ご回答ありがとうございます。 私は、VIVEPORT SDKについて勘違いしていたかもしれません。 以下の認識であっているでしょうか? VIVEPORT SDKを導入していないゲームのZIPファイルをVIVEPORTにアップロードすると、VIVEPORT側で何かしらの処理を行う。 すると、VIVEPORTからダウンロードしたゲームファイルは、VIVEPORTで購入した以外の人は起動できなくなる。
  3. @Yuuya Masada Thank you both for your answers. Let me ask you a more detailed question. Is the Subscription API used when determining (A-2)? https://developer.vive.com/resources/documentation/viveport-sdk/apis/subscription-api/sample-code/unity/?site=jp&_ga=2.68052433.1344119453.1589158047-1291612637.1587025900 In the sample SDK documentation above, should I make a decision using the following user status types? > var userStatus = Subscription.GetUserStatus(); > … > switch (userStatus.Type) I have another question. Beta tests that are not production releases, Is there a way to test if a user is an Infinity user? ご回答ありがとうございます。 申し訳ありませんが、もう少し詳細な質問をさせてください。 A-2を判定する時に使うのは、Subscription APIですか? https://developer.vive.com/resources/documentation/viveport-sdk/apis/subscription-api/sample-code/unity/?site=jp&_ga=2.68052433.1344119453.1589158047-1291612637.1587025900 上記SDKのドキュメントのサンプルでいうと、下記のユーザーステータスのタイプを使って判定を行えばいいですか? > var userStatus = Subscription.GetUserStatus(); > … > switch (userStatus.Type) もう一つ別の質問があります。 本番リリースではないベータテストなどで、 ユーザーがInfinityユーザーか否かの判別テストをする方法はありますか?
  4. @Yuuya Masada Thank you both for your answers. Let me ask you a few more questions.(もう少し質問をさせてください。) Suppose that the person who bought our game gave A a [exe] file.(私達のゲームを購入した人が、[exe] ファイルをAさんに渡したとします。) At this time, our game has not participated in Infinity yet, but if Mr. A participates in Infinity, is it possible to play the game?(この時、私達のゲームは、まだInfinity参加していませんが、Aさんが、Infinity に参加していれば、ゲームは遊ぶことが可能ですか?)
  5. こんにちは、日本語で質問の書き直しを行いました。 私達は、まず有償でゲームをリリースし、数か月後にVIVEPORT INFINITYプログラムに参加する予定です。 現在、私達は下記の手順でユーザーがゲームを遊べるか判断していて、この手順で質問があります。 VIVEPORT INFINITYに参加しているユーザーが、VIVEPORT INFINITYプログラムに参加していないゲームを起動した場合、4.で「TransactionType.Paid」、「TransactionType.Redeem」、「TransactionType.FreeTrial」のいずれかを返すのでしょうか? もし返すのであれば、ゲーム内で、私達がVIVEPORT INFINITYプログラムに参加したかどうかを判定する必要がありますが、それは可能でしょうか? 1. DRM APIを使ってユーザーがライセンスを持っているか確認する。 2. ライセンスを持っていればゲームを起動、無ければ3.へ 3. Subscription APIの"Subscription.GetUserStatus()"を使って、UserStatusを取得。 4. UserStatus.Typeが、「TransactionType.Paid」、「TransactionType.Redeem」、「TransactionType.FreeTrial」であればゲームを起動。無ければゲームを強制終了。 宜しくお願い致します。
  6. @VibrantNebula Thank you both for your answers. I'm not good at English.Unfortunately, the questions don't seem to be well communicated. Could you introduce a person from the Japanese division ?
  7. Hello, I plan to release the game initially for a fee, and in the next few months I'll launch the Infinity service. Is there a way to get in-game that the released game has launched the Infinity service? Or is there no choice but to update the binaries?
×
×
  • Create New...