我正在尝试建立一个小型在线游戏(为了学习),客户可以加入游戏,玩游戏,并随意离开。
我正在考虑使用TCP套接字来处理加入和离开游戏以及在同一套接字上订阅UDP连接的客户端。
这种做法是使用还是正确?我用Boost.asio用c ++编写这段代码。
答案 0 :(得分:0)
无法弄清楚为什么你需要UDP?游戏延迟至关重要吗?有什么要求?
出于教育目的,我宁愿坚持使用TCP并实施一些工作。然后根据问题/要求修改它。
答案 1 :(得分:-3)
我认为你最好使用UDP套接字来处理客户端加入和TCP连接来处理游戏和订阅。