基于QT技术的俄罗斯方块游戏的设计与实现
技术:C++、QT等摘要:
在现今电子信息高速发展的时代。电子游戏已经深入人们的日常生活,成为老少皆宜的娱乐方式。此软件是利用C++和QT技术,在windows 7,linux环境下开发的一款游戏,以简单、易上手达到用户体验。该游戏设计由四块正方形的色块组成,然后存储在一个数组的四个元素中,计算机随机产生不同的七种类型的方块,用户根据键盘方向键和空格控制其翻转、向左、向右、向下操作,然后程序根据这七种方块堆叠成不同的模型。
关键词游戏 模型 简单 体验
目录:
内容提要 I
1. 引言 1
2. 软件分析 1
2.1 可行性研究 1
2.1.1 设计目的 1
2.1.2 软件问题定义 1
2.2 需求分析 2
2.2.1 游戏需求 2
2.2.2 软硬件需求 2
2.2.3 接口控制 2
2.3. 开发工具简介 2
2.3.1 C++的优点 2
2.3.2 Qt的优点 3
3. 软件设计 3
3.1 游戏设计方案的确定 3
3.2 系统流程结构设计 4
3.3 各个功能模块图设计 4
3.3.1 模型板块功能模块设计图 4
3.3.2 视图板块功能模块图设计 4
3.3.3 控制板块功能模块图设计 5
4. 软件实现 5
4.1 模型板块实现 5
4.1.1 图形的产生 5
4.1.2 图形的移动 5
4.1.3 图形的变形 6
4.1.4 判断满行及消行 6
4.2 视图板块实现 7
4.3 控制板块实现 7
4.4 游戏演示 8
4.4.1 游戏界面显示 8
5. 软件测试 8
5.1 按键事件的功能测试 8
5.2 方块堆砌与消行测试 8
5.3 测试结果分析 9
6.结语 9
致谢 10
参考文献 11
ABSTRACT 12
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]