多人PHP游戏(套接字编程)

时间:2012-03-06 23:26:52

标签: php sockets

我想用PHP / Ajax制作一个简单的在线多玩家纸牌游戏。我想我需要套接字编程(我希望它是实时的)。我以前在Java中使用套接字,但不是在线程序,只是网络游戏。我搜索过但我并没有真正找到一个全面的代码。另外一个问题是几个游戏可能同时播放,我不希望它们互相打断。如何管理它们?

你们能不能简单地了解一下如何做到这一点?我是否需要编写两个代码,一个用于管理(主机),另一个用于客户端?是否可以在localhost(xampp)上测试这些类型的程序?

此外,任何简单的代码都将受到赞赏。

提前致谢。

3 个答案:

答案 0 :(得分:3)

我不认为PHP是正确的语言。此外,Ajax和套接字之间存在差异。然而,尽管我有异议,但我能做的最少的事情就是为您指出合适的资源。我的2美分。

Github - php-websocket

Google code - phpwebsocket

答案 1 :(得分:1)

可以查看此project

答案 2 :(得分:0)

在今天早些时候的类似问题中,我发现the APE Project在研究时。

我还没有尝试过,但它看起来相当不错,主要限制似乎是没有Windows服务器支持。所以你可能无法在Windows localhost LAMP设置上安装和开发它,也许可以考虑安装Linux并在本地设置LAMP服务器 - 这就是我所做的。

祝你好运,如果你试一试,请告诉我你的进展情况。我很感兴趣,但目前还没有申请。