如何在网络游戏服务器端使用sails.js和socket.io

时间:2015-04-15 06:34:07

标签: javascript node.js socket.io sails.js multiplayer

我正在尝试创建一个在线多人游戏。经过一番挖掘,我想出了风帆和袜子。
服务器需要是实时的。我想使用风帆作为我的数据控制器(如播放器认证),以及用于实时连接的插座。

问题:
1.帆是否能够与袜子融为一体?
2.如果是这样,我可以通过游戏连接连接到socket.io吗? (客户端没有Javascipts),怎么样?
3.有什么我想念的吗?还有其他选择吗?


编辑:
 1.我如何使用sails作为我的在线玩家认证系统和socket.io作为我的实时连接?
5。连接必须是TCP或UDP,还是应该使用HTTP?

有没有人有在线游戏的经验?请告诉我如何开始以及如何使用MOBA游戏等多人在线游戏?

感谢。

1 个答案:

答案 0 :(得分:2)

  1. Sails在Socket.io上运行得很好,并且有很多关键。这里有一些文档可以帮助您入门。 https://github.com/balderdashy/sails-docs/blob/0.9/sockets.md
  2. 您可以,但这取决于您与服务器的通信方式。文档应该引导您找到解决方案。抱歉,我不能详细说明这一点,因为我不是游戏开发者,但我确实在应用程序开发中使用了Socket.io。
  3. 也许你可以看一下像Firebase这样的东西吗?