【问题标题】:How to combine Google Services with JavaFX multiplayer game?如何将 Google 服务与 JavaFX 多人游戏相结合?
【发布时间】:2015-12-21 07:45:20
【问题描述】:

您好,我正在使用 JavaFX 8 编写多人回合制游戏。

目前我的游戏在桌面上运行,用户通过 LAN 网络连接。我为客户端编写了一个类,为服务器编写了另一个类。 我是使用 JavaFX 开发游戏的新手,我知道我可以使用 Google 服务计算我的游戏,并且有现成的工具可用于创建此类多人游戏。

这是指向 Google 服务的链接:https://developers.google.com/games/services/

我想使用 Google 服务,因为我想准备将游戏移植到桌面、Android 和 iOS 的 JavaFXPorts 移动插件

  1. 我必须重新编写客户端和服务器类吗?
  2. 我应该如何将 Google 服务添加到每个系统?

也许任何人都有在类似应用程序中使用 Google 服务的任何示例。

在此先感谢您的所有回答和建议。 :)

【问题讨论】:

    标签: javafx google-play-services javafx-8 google-play-games javafxports


    【解决方案1】:

    使用 JavaFXPorts,您可以将 Java 应用程序部署到桌面和移动设备,因此如果您的客户端是 JavaFX 应用程序,则无需再次编写。

    当然,您需要注意不同分辨率所需的不同布局。

    由于您将在移动设备上运行 Java 7,因此请确保您不要在代码中使用流。不过可以使用 Lambda。

    关于使用 Google Play 服务,它们使用 JavaFXPorts。看看这个question

    但在进入 Google Play 服务之前,我建议您先创建一些示例,以掌握流程。

    查看免费的Gluon plugin,让您开始使用 JavaFXPorts。按照示例查看prerequisites 的列表,以便能够部署您的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-24
      • 2014-09-17
      • 2014-09-17
      • 2014-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多