我正在爲個人電腦進行在線回合制卡片遊戲。它設有一個大廳,它將自動更新活動遊戲列表,因此我將向許多客戶發送許多更新。我將有一個遊戲服務器。對於我來說,延遲對我來說並不算什麼大問題,如果球員有時需要等待額外的1/4秒,直到他們的牌被顯示出來,那麼這真的不值得我關注。我關心的是可靠性和穩定性。我希望能夠舉辦很多4人比賽,我也允許人們觀看特定的比賽。TCP vs Enet與大堂在線紙牌遊戲?
我也需要登錄他們,並記住他們的會話,如果他們斷開連接,以便他們可以回到遊戲中,如果他們斷開連接。
我在辯論的是如果我應該使用基於UDP的Enet或可靠的舊TCP/IP協議。
我最終需要能夠向他們發送附加內容,例如額外的副本,這些副本將採用zip文件的形式。但爲此,我確定有一個庫可以幫助我從HTTP源獲取這些庫。
如果任何人有任何一方或雙方的經驗,我會很感激您的意見。
Thnks
你在談論的會話管理肯定會讓我傾向於TCP/IP。但我不熟悉Enet提出更加自信的答案。 – 2012-04-09 14:18:44