繁体   English   中英

是否可以在FaceBook中运行基于XMPP的PHP和Javascript多人网络游戏?

[英]Is it possible to run XMPP based PHP and Javascript Multiplayer Network Game in FaceBook?

让我先介绍我的故事。 为了在Facebook中开发多人网络游戏,Flash曾经是国王,但它为客户端消耗了大量资源,我觉得这不值得玩纸牌游戏。 因此,我想到一个想法,即前端将使用Javascript(当然使用jQuery),后端将使用PHP。 但是对于实时通信,仅靠PHP和Javascript是不可能的。 在MySQL中记录玩家的所有动作并显示回另一个浏览器是没有意义的。 所以我想到了XMPP Services。 XMPP服务甚至可以在没有PHP的情况下使用Strophe和Javascript在浏览器之间通信并显示内容。

最后,我拥有所需的所有工具,但是我有几个我无法回答的问题。

1)XMPP服务器如何在PHP和Javascript之间工作? 我需要从MySQL获取/发布用户记录并计算移动量,然后将结果转发给目标用户。 还将有一个身份验证系统,因此PHP会注意这一点,因为我没错。

2)这个问题是这篇文章的标题。是否可以在FaceBook中运行基于XMPP的PHP和Javascript Multiplayer Network Game?

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

该连接将使用PHP套接字进行工作,并且您可以轻松地使用Ajax将数据发送到PHP以发送到XMPP服务器。 还有许多用于使用PHP与XMPP服务器通信的库 至于Facebook,它对您的脚本不会有任何影响-如果我没记错的话,Facebook在自己的沙箱中运行您的应用程序,因此您无需做任何特别的事情来避开Facebook API。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM