c++写了一个五子棋小游戏,想实现局域网对战功能

2024-07-16 11:17:27作者:饭克斯

局域网内还是比较简单的;udp,tcp都可以选择;

你要考虑的几个问题:

1、命令通道,用来传输落子,暂停,开始等命令;

2、两个棋盘的界面刷新同步,可以再加一条同步刷新命令后台;

3、上面两条保证了就基本ok了,实现c++就用socket,查询相关资料很简单的

ps

1、用udp的话更简单些,局域网内udp可靠性还算可以

2、用tcp的话就要长连接,控制相关性强一些,但是要考虑断连重连的问题,以及断开后处理脏数据的问题。

展开全文

热门推荐

相关攻略

猜你喜欢