在现有 Web 应用程序上实现游戏中心模块的想法



我有一个CodeIgniter MVC Web应用程序,它运行良好。最近,我的客户要求我向这个 Web 应用程序添加一个游戏中心模块,我们可以在开发游戏模块时添加游戏模块,他们想要添加的第一个游戏是西洋双陆棋。

所以游戏中心

本身基本上是现有MVC应用程序中的新控制器,因此游戏中心和MVC应用程序可以共享相同的用户会话。

但是对于西洋双陆棋模块,我应该使用哪种方法?

我的想法:

  • 一个节点.js应用程序,实现用户之间的点对点连接。
  • 一种基于flash或Java/Javascript的西洋双陆棋游戏,可以与节点服务器通信。
  • 一款Flash游戏,它使用Adobe的Cirrus(http://labs.adobe.com/technologies/cirrus/)来提供P2P游戏体验。
  • 一个类似php Web服务的模块来处理来自游戏客户端的各种请求(在这种方法中,游戏客户端可以用任何东西编写)

考虑到所有游戏模块都必须有一个用户到用户的聊天模块,我应该选择哪种方法?这些方法的优缺点是什么,或者我想不出的任何其他方法?

前端

的Flash应用程序,因为它安装在大多数计算机中,并且在所有浏览器中的行为都是相同的(与Javascript相比,您必须使UI和逻辑适应每个浏览器的JS实现)。

节点.JS对等后端。你甚至可以使用RTMFP(查看ArcusNode或其他p2p节点.js实现)。

相关内容

  • 没有找到相关文章

最新更新