2011-10-04 91 views
0

我想为自己的目的开发一款多人扑克牌游戏。开发多人游戏

我对PHP非常熟悉,但是我意识到如果我为此使用PHP,那么我会每秒使用HTTP推送来开发一个漂亮的不可扩展应用程序。

我已经开发了一款单人游戏FLASH/PHP纸牌游戏,我对于高效开发多人纸牌游戏有一些好点子,但是我需要一些关于通信和服务器端文档的帮助。

我在互联网上做了一些研究,发现一个好主意是使用FLASH作为桌面客户端,它将与套接字服务器进行通信,并且该响应将由JAVA处理。如果我错了,请纠正我。

我希望我的应用程序的所有逻辑都在服务器端,并且客户端和服务器之间的通信要100%安全。

我做这篇文章的原因是因为我真的需要一些帮助,一些演练,一些建议,甚至一些示例代码。为了开发我的应用程序,我需要知道我必须学习什么。

非常感谢您的时间!

回答

2

对于使用Flash的多人游戏& Java,请看Smartfox - http://www.smartfoxserver.com。这是一个具有本机Flash客户端库的基于Java的套接字服务器。这些教程对入门很有帮助,它们为社区版本的最多100位同时用户提供免费许可。

Photon - http://www.exitgames.com/photon - 是一个基于.NET的替代方案,可免费许可多达100个并发用户。如果你更熟悉C#,这是一个不错的选择。

这两款服务器都拥有出色的开发人员社区和支持。基于您的技术堆栈Smartfox听起来更合适,但PHP可以在IIS中运行良好,使基于Windows的Photon环境也可行。