基于图形库Easyx实现的网络双人五子棋
使用select实现IO多路复用
可以局域网对战,若将服务器代码部署到云服务器,可以实现跨局域网对战
此项目为学校软件设计课程答辩项目,同时也是想编程实现一款能够联网对战的游戏作品,涉及到服务端与客户端,了解游戏中服务端与客户端是如何进行交互的。
IP地址部分请自行转换成自己服务器的IP地址
有部分小bug,且鼠标按键不灵敏
1.客户端框架修改:从边接受消息边处理->接受完消息再处理 2.增加一个计时功能 3.兼容中文
项目是部署在了腾讯云的服务器上,但是腾讯云买的低廉的一个月的服务器已经到期了,而且由于服务器经常收到莫名的消息,同时服务端又未对消息进行过滤,会经常因为消息格式错误而卡住,所以只在答辩以及录制视频的过程中开启了一下服务器。
Quuns Yukinoshita303