是否有可能运行在Facebook的XMPP基于PHP和JavaScript多人网络游戏?(Is it

2019-10-22 02:08发布

让我先介绍一下我的故事。 为了开发在Facebook上的多人网络游戏,闪曾经是一个国王,但它消耗了大量的客户资源,我觉得这是不值得的纸牌游戏。 所以我带着一个想法,前端会使用JavaScript(当然使用jQuery)和后端用PHP。 但对于实时通信,这是不可能只是PHP和JavaScript。 它没有意义,记录玩家的每一个动作在MySQL和回显到另一个浏览器。 所以我来与XMPP服务的想法。 XMPP服务甚至可以进行通信的浏览器与的strophe和Javascript的浏览器和显示内容,即使没有用PHP。

最后,我有每个工具,我需要,但我有我不能回答我几个问题。

1)如何PHP和JavaScript之间的XMPP服务器的工作? 我需要/从MySQL后用户记录并计算运动再往前结果预期的用户。 会有一个认证系统太所以这会通过PHP来照顾因为我没有错。

2)这个问题是这样的文章的标题..是否有可能运行在Facebook的XMPP基于PHP和JavaScript多人网络游戏?

预先感谢您所有的时间和建议!

Answer 1:

该连接将工作使用PHP插槽,你可以很容易地使用Ajax将数据发送到PHP发送到XMPP服务器。 也有许多库与使用PHP XMPP服务器进行通信。 至于Facebook的,它不应该对你的剧本什么影响 - 如果我没有记错的Facebook运行在自己的沙箱您的应用程序,所以你不应该做什么特别的避开Facebook的API。



文章来源: Is it possible to run XMPP based PHP and Javascript Multiplayer Network Game in FaceBook?