基于EasyX的《十字消除》游戏设计与开发.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-22
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11302
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】在计算机已经普及并且发达的今天,中国的游戏产业发展迅速,受到国家政府的高度关注和支持,电脑游戏也渐渐的被更多的人所接受。中国的游戏市场也被逐渐的发掘了出来,世界知名的游戏厂商也都想加入到这个巨大的市场中,在这样的巨大前景和压力之下的中国游戏也在迅速发展。

在本系统中利用C语言编程方法实现了一个简单的“十字消除”游戏的开发,在游戏开发中使用EasyX来简化原来C语言中复杂的图形界面处理问题。在该游戏中可以点击空白处,将会消除所点位置上、下、左、右颜色相同的方块,可以选择关卡。在具有较好的娱乐性的同时,可以锻炼用户脑力、训练反应速度、增强对颜色的辨识度等等,在游戏中既能寻找到乐趣又能增强多方面的训练。经过测试,目前该游戏在PC端运行流畅,能够有较好的用户体验。

【关键词】:C语言; EasyX; 十字消除; 游戏

 

目录

摘要

Abstract

1-引 言-1

1.1-研究背景-1

1.2-研究意义-1

2-开发技术简介-2

2.1-C语言-2

2.1.1-C语言发展史-2

2.1.2-典型的C语言开发步骤-3

2.2-EasyX-4

2.2.1-EasyX版本简介-5

2.2.2-EasyX函数示例-5

2.3-Visual Studio 2012-6

3-需求分析-8

3.1-可行性分析-8

3.2-功能性分析-8

3.2.1-简单性-9

3.2.2-趣味性-9

4-总体设计-10

4.1-功能介绍-10

4.2-总体设计图-10

4.3-画面设计-10

4.4-游戏过程-12

4.5-游戏结束-12

5-详细设计-13

5.1-程序设计分析-13

5.2-主要函数-14

5.3-主要代码-14

5.3.1-mian()主函数-14

5.3.2-游戏开始界面-16

5.3.3-选择关卡-19

5.3.4-游戏界面-22

5.3.5-方块结构体-24

5.3.6-消除判断-24

6-系统测试-27

6.1-软件测试-27

6.1.1-白盒测试-27

6.1.2-黑盒测试-28

6.1.3-灰盒测试-28

6.2-程序的调试与测试-29

参考文献-32

致 谢-33

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:黑盒测试和白盒测试各有特点,但也都存在着不足,两种方法在测试时都只考虑了程序的某一个方面,而不能全面覆盖缺少综合性的考虑。在白盒测试过程中,测试人员要能看到被测程......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: