2016-06-24 3 views
-1

私は、1人のプレーヤー、2人のプレイヤー、マルチプレイヤーの3つのオプションで、AndroidでTic Tac Toeゲームを作っています。
最初の2つのオプションは簡単に作成できましたが、最後のものには多くの問題があります。何をすべきかわかりません。
私は初心者のJavaプログラマーです。私はJavaを使ったネットワーキングでは一度も働いたことがありません。MySQLやWebのような基本的なことを知っていますが、アンドロイドとは関係ないと思います。Androidにマルチプレイヤーを追加するには?

だから私の質問は以下のとおりです。

  1. 私はこのタイプのゲームのためにサーバーを使用する必要がありますか?どのようにサーバーを見つけるのですか?
  2. マルチプレーヤーゲームを開発するための知識を得るためには、何が必要ですか?
  3. 他のランダムプレイヤーとプレーすることは可能ですか?ちょうど遊びに行き、行く準備ができている。
  4. 私に役立つ良いガイドをお勧めしますか?

ありがとうございました!

+1

関連でそれらを保つために、コードを書く必要はありません。[この質問](http://stackoverflow.com/questions/5687598/how-to-make-multiplayer-game)と[この質問](http://stackoverflow.com/questions/13042089/how-to-go- about-a-multiplayer-androidのためのjava-server-and-databaseの設定) – computerfreaker

+0

@computerfreaker、あなたがリンクしている質問は、リアルタイムのマルチプレイヤーゲームについて話しているようです。これはターンベースのゲームなので、それを実装するためのより簡単なオプションがあると思います。 。 。 – Mike

答えて

0

Google Play Games Servicesをご覧ください。

これは機能のトーンが付属しており、最も重要なのは、Tic Tac Toeで使用できるTurn Based Multiplayerオプションです。

+0

私は何か言及するのを忘れた。私はソケットで作業したい;)ソケットを使用するためにサーバーが必要ですか?私は自分のコンピュータからホストしたくありません。 – Ilya

1

は試してみてください

Firebase
  1. Firebaseは、ユーザーが

  2. Firebaseアプリを助けるリアルタイムデータベースを提供

    を接続しているサーバーとして機能することができます。プレイヤーは移動を行うと、変更がFirebase自体がリアルタイムで他のすべてのプレーヤーのデバイスに影響されるだろう例えば のために、あなたは同期

関連する問題