QT 俄罗斯方块

目录

一、俄罗斯方块

 二、游戏效果图

        1.登录/注册/查询

需要优化:


一、俄罗斯方块

俄罗斯方块是一个经典小游戏,建议练手。

主要完成的模块有几个部分:

        1.数据库模块:主要是登录的验证,注册时的判别(重名等),个人分数的更新

        2.游戏模块:两种游戏模式(限时 和 不限时)

 二、游戏效果图

        1.登录/注册/查询

                当注册时,数据库中的没有该用户,可以注册成功

当用户和数据库中的有重合的,窗口会提示信息

在第二个窗口中,点击 个人信息 的时,会出现需要的信息

2.游戏模块效果图

不限时模式:

        可完成开始、暂停、重开、退出功能

        这里提醒:当点击 退出功能时,游戏会提示是否退出,确认之后,如果分数比原先高,会更新。

 

点 暂停的时,我选择使用了 单选 按钮,会出现两种状态,可以根据状态值去控制状态

限时模式:

        这个游戏模式只有  3  分钟,只有在  时间结束  或者 触顶 时,分数比原先的高时,则更新。

                但如果说,选择放弃,分数将不被保存。

 

需要优化:

        1.页面需要美化。

        2.代码结构还需要优化,冗余部分有点多,还有一些代码上的小bug。

        3.练习量不够,还有对C++、QT

源代码:catyi/Tetri: 俄罗斯方块 (github.com)


版权声明:本文为jeremy_kass原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。