Java 如何在Android中添加多人游戏?

Java 如何在Android中添加多人游戏?,java,android,networking,Java,Android,Networking,我正在用Android制作一款井字游戏,有三种选择:一人、两人和多人游戏。 前两个选项很容易做出,但最后一个选项有很多问题,我不知道该怎么办。 我是一个java程序员新手,我从来没有用java进行过网络工作,我知道一些基本的东西,比如MySQL和web之类的东西,但我不认为这和android有任何关系 因此,我的问题是: 这种类型的游戏我必须使用服务器吗?如何以及在何处找到此服务器 我需要学习什么才能掌握开发多人游戏的知识 可以让玩家与其他随机可用的玩家一起玩吗?只要开始玩,准备出发 你能给我推

我正在用Android制作一款井字游戏,有三种选择:一人、两人和多人游戏。
前两个选项很容易做出,但最后一个选项有很多问题,我不知道该怎么办。
我是一个java程序员新手,我从来没有用java进行过网络工作,我知道一些基本的东西,比如MySQL和web之类的东西,但我不认为这和android有任何关系

因此,我的问题是:

  • 这种类型的游戏我必须使用服务器吗?如何以及在何处找到此服务器
  • 我需要学习什么才能掌握开发多人游戏的知识
  • 可以让玩家与其他随机可用的玩家一起玩吗?只要开始玩,准备出发
  • 你能给我推荐一些能帮助我的好向导吗
    多谢各位

    我建议你看看

    它有很多功能,对你来说最重要的是,它有一个基于回合的多人游戏选项,你可以在你的Tic-Tac-Toe中使用。

    试试看

  • Firebase可以充当连接用户的服务器

  • Firebase提供实时数据库,可帮助您的应用程序。例如 当玩家移动时,Firebase本身会实时影响所有其他玩家设备的更改,您无需编写代码来保持同步


  • 相关:还有。@computerfreaker,你链接的问题似乎是在谈论实时多人游戏。由于这是一个回合制游戏,我认为有更简单的选项来实现它。我忘了提一件事;我想使用套接字;)我需要使用套接字的服务器吗?我不想从我的计算机上托管。