QT小项目--头脑风暴

本文介绍了一个使用QT编写的头脑风暴项目,包括客户端的登录注册功能,多种游戏模式(单人联网、双人对战、单机本地),以及服务器端的多线程TCP连接处理。游戏中,用户会接收到题目并进行回答,根据正确与否获得积分。项目源代码及详细说明见云盘链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目演示:

客户端:

登陆界面,有登陆功能和注册功能,当选择登陆时,如果无此账号则会弹出警告弹窗;如果账号已登陆,也会弹出弹窗警告。选择注册功能,如果输入正确的信息并且未存在服务器数据库,则显示注册成功;如果账户已经存在,则会显示账户已经存在。
登陆界面在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
登入成功后,进入功能选择界面,共有单人本地模式,单人联网模式,双人对战模式,查询模式,和退出。

单人联网模式

通过向服务器发送请求,服务器向客户端发送题目,点击开始,服务器开始发题,一共五题,每题显示10秒,如果没有选择,则会自动跳过;如果选择,则会对答案进行对比,如果相同,则加十分,如果不同,则无加分;答完之后,显示用户的成绩和时间。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值