【问题标题】:How to add multiplayer in Android?如何在Android中添加多人游戏?
【发布时间】:2016-06-24 15:39:45
【问题描述】:

我正在 Android 中制作一个井字游戏,其中包含三个选项:一个玩家、两个玩家和多人游戏。
前两个选项很容易制作,但我在最后一个选项中遇到了很多麻烦,我不知道该怎么做。
我是一个初学者的java程序员,我从来没有接触过java,我知道一些基本的东西,比如MySQL和web的东西,但我认为它与android没有任何关系。

所以我的问题是:

  1. 这种类型的游戏必须使用服务器吗?我如何以及在哪里可以找到服务器?
  2. 我需要学习什么才能获得开发多人游戏的知识?
  3. 是否可以让玩家与其他随机可用的玩家一起玩?只需点击播放并准备出发。
  4. 您能推荐一些可以帮助我的好指南吗?

非常感谢!

【问题讨论】:

  • 相关:this questionthis question
  • @computerfreaker,你链接的问题似乎是在谈论实时多人游戏。由于这是一款回合制游戏,我认为有更简单的选择来实现它。 . .

标签: java android networking


【解决方案1】:

试试Firebase

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

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

【讨论】:

    【解决方案2】:

    我建议你看看Google Play Games Services

    它具有多种功能,对你来说最重要的是,它有一个回合制多人游戏选项,你可以在你的井字游戏中使用它。

    【讨论】:

    • 我忘了提一点;我想使用套接字;) 我需要一个服务器来使用套接字吗?我不想从我的电脑上托管。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2021-05-17
    相关资源
    最近更新 更多