2

私はrealTimeMultiplayerを持つゲームを構築して、保存されたゲームをサポートしたいと思います。保存されたゲーム+リアルタイムマルチプレイヤーAndroid

両方の機能は、Androidで提供されるPlayサービスAPIから提供されます。

プレイヤーは友だちを招待し、リアルタイムでプレイし、1人のプレイヤーが終了するたびにゲームが保存され、他のプレイヤーは切断されます。

友人が再び一緒に遊びたいときは、ゲームをロードして、友人がつながるまで待合室に入れてから、ゲームを再開することができます。

これはAndroidでGoogle Play APIを通じて可能でしょうか?保存されたゲームから元のプレイヤーと一緒に待合室に行くのはどうすればいいですか?

ご協力いただきましてありがとうございます。

ありがとう:)

+0

可能でしょうか?確かに。どうやってするの?ここではあまりにも大きな話題となり、インフラストラクチャによっては、十数通りの答えがあります(ゲームはローカルに保存しますか?サーバーでですか?どちらですか?どちらも可能ですが、非常に異なる解決策につながります)。 –

+0

@Gabe Sechanコメントをいただきありがとうございます。申し訳ありませんが私の質問はあいまいです。私は、Play ServicesのSaved Gamesサービスと、Playサービスのリアルタイムマルチプレイヤーサービスを使用することが可能であることを意味しています。 – ProgrammedChem

+0

これはより合理的な範囲です。私は助けるのに十分ではないが、私はdownvoteを取り除くだろう。 –

答えて

0

GPGSからReal-time Multiplayerを確認してください。私はそれがあなたの質問に洞察力を与えるだろうと思う:

-Room initialization 
-Room configuration 
-Participants 
-Auto-matching 
-Connected set 
-In-game networking 
-Invitations 

ます。また、GoogleのFirebase for Real-time Events on App Engineを使用することができます。

Github repoにリアルタイムのマルチプレイヤーゲームティックタックトーのゲームサンプルがあります。

+0

はい私はその文書を見ました。私が完全に確信している重要なことが1つあります。プレイヤーがプレイを再開したいとき。彼らが元々プレイしていたすべてのプレイヤーをロードし、それらをすべて待合室に置くにはどうしたらいいですか?どのように私はそれらを再び招待しますか? – ProgrammedChem

+1

いいえ私は一般的な話題に関するコースが必要だとは言いません。私の質問は非常に具体的です。私は保存された状態からGoogle Playサービスに保存されたユーザーIDを取得し、他のユーザーにゲームを再開するための招待を再送する方法を知っています。 – ProgrammedChem

関連する問題