0

ゲームのマルチプレイヤー モードに取り組むのは初めてなので、これが多くの質問が寄せられている理由かもしれません。したがって、既存のチュートリアル (YouTube ビデオも含む) をすべて読みましたが、いくつか質問があります (チュートリアルが公開されてから、libgdx はすでに大幅に変更されているため)。

  1. プロジェクトのフォルダ構造はどのように見えるべきですか? libGDXプロジェクトの Android フォルダーにどのパッケージを追加する必要がありますか?

  2. 私の既存のシングル プレイヤー ゲームには 2 つの異なる役割があります。プレーヤー用とコンピュータ用で、動機が異なります。これはグラフ ベースのゲームであり、2 つの異なる色で頂点に署名することによってすべてのゲームをプレイします (ゲームには数学ベース、グラフ アルゴリズムがあります)。

  3. マルチプレイヤー ゲーム用のリスナーを含む画面が必要なのかもしれませんが、それだけでしょうか? この画面の作成について、基本的なことを教えてください。

AppWarplibGDX の変更されたプロジェクト構造により、古いチュートリアルの解釈が難しく複雑になっています。

4

1 に答える 1

0

統合については、ドキュメントに従ってください。シングルからマルチプレイヤーへのゲームの会話に役立つ手順を提案できます。ホーム画面で AppWarp SDK を初期化します。初期化後にアプリケーションを開いたときにユーザーを接続します ユーザーが接続したら、ルーム API を作成/参加し、ルームに参加するとゲームシーンに入ることができます。

ゲーム シーンでは、自分のターンをプレイするたびに、sendMove API を使用してターン データを送信できます。

ゲーム データが受信されるたびに、nextTurn ユーザーを確認し、ゲーム画面でそれぞれの UI を更新できます。したがって、これらはシングル プレーヤーからマルチ プレーヤーへの変換に使用できる手順です。

ゲームの統合についてさらにサポートが必要な場合はお知らせください。

于 2015-11-06T08:59:42.367 に答える