- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
嗨,我正在 JavaFX 8 中编写一款多人回合制游戏。
目前我的游戏正在桌面上运行,用户通过 LAN 网络连接。我为客户端编写了一个类,为服务器编写了另一个类。我是 JavaFX 开发游戏的新手,我知道我可以使用 Google 服务计算我的游戏,并且有现成的工具可用于创建此类多人游戏。
这是 Google 服务的链接:https://developers.google.com/games/services/
我想使用 Google 服务,因为我想准备游戏,以便使用面向桌面、Android 和 iOS 的 JavaFXPorts 移动插件进行移植。
也许任何人都有在类似应用程序中使用 Google 服务的示例。
预先感谢您的所有回答和建议。 :)
最佳答案
使用 JavaFXPorts,您可以将 Java 应用程序部署到桌面和移动设备,因此,如果您的客户端是 JavaFX 应用程序,则无需再次编写它。
当然,您需要注意不同分辨率所需的不同布局。
由于您将在移动设备上运行 Java 7,因此请确保不在代码中使用流。不过可以使用 Lambda。
关于使用 Google Play 服务,它们与 JavaFXPorts 配合使用。看看这个question .
但在进入 Google Play 服务之前,我建议您先创建一些示例,以掌握该过程。
看看免费的 Gluon plugin帮助您开始使用 JavaFXPorts。按照示例查看 prerequisites 的列表能够部署您的应用程序。
关于javafx - 如何将Google服务与JavaFX多人游戏结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32748924/
我是一名优秀的程序员,十分优秀!