第二阶段实验报告¶
已实现的功能¶
- 与服务端的连接
- 房间的加入
待实现的功能¶
- 联机游戏的要求
实现方法:¶
首先在登录窗口设置联机模式按钮,点击联机模式之后,会弹出客户端和服务端的选项,用hello函数使客户端和服务端联系起来,用connect函数实现客户端和服务端的连接,通过receive函数来实现信号的传递,客户端输入ip和port之后可以和服务端连接,之后需要输入房间号和用户名进入房间(后续的同步行棋没有实现) 出现的问题: 由于第一阶段的框架不是我写的,所以在第二阶段用到第一阶段的代码时就比较难写;在构建自己的服务器时,在将第一阶段的行棋界面同步到房间中出现问题。