我正在为个人电脑进行在线回合制卡片游戏。它设有一个大厅,它将自动更新活动游戏列表,因此我将向许多客户发送许多更新。我将有一个游戏服务器。对于我来说,延迟对我来说并不算什么大问题,如果球员有时需要等待额外的1/4秒,直到他们的牌被显示出来,那么这真的不值得我关注。我关心的是可靠性和稳定性。我希望能够举办很多4人比赛,我也允许人们观看特定的比赛。TCP vs Enet与大堂在线纸牌游戏?
我也需要登录他们,并记住他们的会话,如果他们断开连接,以便他们可以回到游戏中,如果他们断开连接。
我在辩论的是如果我应该使用基于UDP的Enet或可靠的旧TCP/IP协议。
我最终需要能够向他们发送附加内容,例如额外的副本,这些副本将采用zip文件的形式。但为此,我确定有一个库可以帮助我从HTTP源获取这些库。
如果任何人有任何一方或双方的经验,我会很感激您的意见。
Thnks
你在谈论的会话管理肯定会让我倾向于TCP/IP。但我不熟悉Enet提出更加自信的答案。 – 2012-04-09 14:18:44