admin 发表于 2016-5-16 11:28:37

基于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]
查看完整版本: 基于QT技术的俄罗斯方块游戏的设计与实现