2015-04-15 71 views
3

我正在嘗試創建一個在線多人遊戲。經過一番挖掘,我想出了帆和襪子。
服務器需要是實時的。我想使用帆作爲我的數據控制器(如播放器身份驗證),並使用socketio進行實時連接。

問題:
1.是否能夠與socketio整合?
2.如果是這樣,我可以使用來自我遊戲的連接連接到socket.io嗎? (客戶端沒有Javascipts),以及如何?
3.有什麼我失蹤?任何其他選項?
如何在線遊戲服務器端使用sails.js和socket.io


編輯:
1.我該如何使用風帆作爲我的身份驗證系統,在線玩家和socket.io我的實時連接?
5.連接必須是TCP或UDP,否則我應該使用HTTP?

有沒有人有任何在線遊戲的經驗?請給我暗示從哪裏開始以及如何使用MOBA遊戲等多人在線遊戲?

謝謝。

回答

2
  1. 風帆與Socket.io很好,它有很多東西。這裏有一些文件讓你開始。 https://github.com/balderdashy/sails-docs/blob/0.9/sockets.md
  2. 你可以,但這取決於你如何與服務器通信。文檔應該引導你到你的解決方案。對不起,我不能詳細說明這一點,因爲我不是一個遊戲開發者,但我確實在應用程序開發中使用了Socket.io。
  3. 也許你可以看看類似Firebase的東西嗎?
+0

Thanks @ 4Dev。你覺得用gevent-socketio做django怎麼樣? – lvle

相關問題