/Lianliankan

连连看qt实现

Primary LanguageC++

=============这是WHUT数据结构综合试验的作业=============

******************************第一次提交(5月31日)******************************
开发环境:Mac OS X + qt5.6 + Qt Creator

已完成的功能:绘制欢迎语,主界面设计,游戏界面设计,绘制游戏地图,三种消子逻辑,暂停游戏。

欢迎界面.png、基本模式界面.png、开始游戏.png、主界面.png是运行截图。

Lianliankan目录为QT工程目录。
工程目录结构:
Lianliankan/
├── *.ui			UI层
├── Model/			模型层
├── Dao/			数据层
├── MainWindow/			主界面
├── BasicModeWindow/ 		基本模式
├── RelaxedModeWindow/		休闲模式
├── LevelModeWindow/		关卡模式
├── res/			资源文件
├── Lianliankan.pro		qt工程文件
├── Lianliankan.pro.user	qt工程配置信息
├── score.txt			排行榜
├── readme.txt			你正在看的文件。。。


可能出现的问题:
我是在OS X系统下进行的开发,当我在Win10系统下进行编译时,出现了许多编译错误。。。经过我的排查,好像是中文注释导致的问题,我的解决办法是把所有的中文注释去掉,然后就可以通过编译了。


******************************第二次提交(6月7日)******************************
新功能:
1. 绘制连接线
2. 重新开始
3. 图片重排
4. 提示
5. 获胜判断
6. 修正了一个消子的bug
7. 对UI进行了调整
8. 对代码进行了重构,减少了一些重复代码。

新增运行截图: 提示.png 、重排.png

******************************第三次提交(6月15日)******************************
新功能:
1. 休闲模式
2. 设置总时间
3. 设置花色数
4. 帮助
5. 排行榜

新增运行截图: 休闲模式.png、设置.png、帮助.png、排行榜.png

llkrelease.zip是打包好的可执行文件