【发布时间】:2010-04-27 20:19:31
【问题描述】:
所以我正在考虑创建一个多人游戏,我想使用 php,因为我已经有一个 php 服务器。是否有可能制作一个能够处理动作脚本多人游戏的套接字服务器。比赛不会很大。所以我们不需要任何大量的数据推送。只是一些可能足够可靠以运行多人游戏的软件。
【问题讨论】:
-
只用python,省事
标签: php actionscript-3 actionscript sockets
所以我正在考虑创建一个多人游戏,我想使用 php,因为我已经有一个 php 服务器。是否有可能制作一个能够处理动作脚本多人游戏的套接字服务器。比赛不会很大。所以我们不需要任何大量的数据推送。只是一些可能足够可靠以运行多人游戏的软件。
【问题讨论】:
标签: php actionscript-3 actionscript sockets
对于套接字服务器,PHP 显然不是一个解决方案。它根本不适合这种用途。
如果您真的想玩多人游戏,SmartFox (http://www.smartfoxserver.com/) 在 Flash 方面提供了专业的解决方案。之后,用合适的语言开发小型套接字服务器并不复杂,而且可能性无穷无尽(Python、Java、C#、C、C++、Erlang、Go、Erlang,...)。这真的取决于你想做什么样的游戏。
在回合制游戏的情况下,PHP 可以作为一种解决方案,您可以简单地将其作为 RESTful 服务处理(通过 http 发送和转发游戏状态)。
【讨论】:
您可以使用 Red5。它是 Flash Media Server 的开源 Java 实现,允许您执行以下操作: http://osflash.org/red5
【讨论】: