2012-01-28 45 views
1

我正在开发一款游戏,对游戏有一个想法,并且一直在学习我认为我需要的语言。这是一个简单的基于Web的双人游戏,基于文本的全球热核战争克隆。为游戏创建一个PHP套接字服务器

玩家通过PHP表单登录并自动匹配。游戏逻辑非常简单。玩家A挑选玩家B的领地中的一个进行攻击,移动到服务器,然后将其发送给玩家B.玩家B然后进行移动,并且直到没有领土离开为止。我一直在学习Javascript和AJAX,并可以在PHP中解决。

我遇到的问题是我似乎无法找到任何与在php中创建游戏服务器相关的任何内容。

有人可以提出一些我可以阅读的材料,或从哪里去。

回答

1

阅读关于Node.js的,这是一个JavaScript框架。结合浏览器上的websockets,它可以做一些非常了不起的事情。例如,Facebook基本上使用类似node.js的服务器来为用户提供关于通知,Facebook聊天或消息的最新信息。

您可以使用它来保持客户端和必须处理操作(与数据库交互,用户和客户端浏览器)的服务器之间的连接。

它很容易使用,并且使用与websockets相关联的node.js构建服务器非常快,它应该按照您的要求进行操作。

+2

标题是“创建一个游戏的PHP套接字服务器”,websockets是一个很好的提示,但node.js广告是不必要的 – Mathieu 2012-01-28 21:32:43

+0

感谢大家。我现在有很多要读的。只需要知道下一步该怎么走,堆栈社区再次提供帮助。 – RapsFan1981 2012-01-29 02:52:36