基于C语言的俄罗斯方块的游戏实现
技术:C语言等摘要:
俄罗斯方块是一款由俄罗斯人阿列克谢•帕基特诺夫于1984年6月发明的休闲游戏。为了实现俄罗斯方块这一经典游戏,决定在Dev-C++集成开发环境下采用C语言开发完成。开发工程遵循软件工程的知识,从问题定义,可行性研究、需求分析、概要设计、详细设计,到最后对软件进行测试,整个开发过程贯穿软件工程的知识体系。本游戏由界面模块、运行模块等构成,其中界面模块实现了游戏菜单以及选择菜单的打印;运行模块通过制作俄罗斯方块,打印俄罗斯方块,消除俄罗斯方块等函数实现。此游戏可以使我们重温这款游戏的带给我们的童年快乐,增加我们对美好童年的回忆。
关键字:俄罗斯方块;C语言;数据结构
目录:
1. 引言 1
1.1 设计背景 1
1.2 系统配置 1
1.3 开发工具与平台 1
2.系统分析 3
2.1可行性分析 3
2.2 需求分析 3
3. 概要设计 5
3.1模块组织 5
4. 数据库设计 6
4.1 概念模型设计(E-R图) 6
4.2数据库需求分析 7
4.3 数据库表结构 7
5.详细设计 9
5.1 程序设计 9
5.2 游戏页面的设计与实现 10
5.3运行功能模块的实现 11
5.3.1制作俄罗斯方块 16
5.3.2 打印俄罗斯方块。 17
5.3.3 清除俄罗斯方块 18
5.3.4 判断方块是否可以移动 19
5.3.5判断是否满行 21
6.游戏运行测试 24
6.1 系统测试原理及测试原则 24
6.1.1系统测试原理 24
6.1.2 系统测试原则 24
6.2 系统测试的方法 25
6.3本游戏测试 26
结 论 29
参考文献 30
致 谢 31
外文翻译 32
英文译文 32
附英文原文: 38
论文字数:14660
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
啥也不说了,感谢楼主分享哇!
页:
[1]