还剩31页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
课程设计基础课程设计贪吃蛇游戏设计院系___________班级___________姓名___________合作者___________指导教师___________时间_____年____月____日目录TOC\o1-3\h\z\u1.1概述
21.
1.1研究的背景与意义
21.
1.2设计的任务和需要的知识点
21.生成设计主要完成的任务
22.需要掌握和应用的知识点
21.
1.3具体完成的设计内容
31.2需求分析
41.
2.1功能需求
41.
2.2操作方法
41.进入游戏
42.游戏界面
43.游戏操作
44.游戏结束
51.3总体设计
61.
3.1模块划分
61.
3.2总体数据结构设计
71.食物与蛇的数据结构
72.排行榜中优胜者的数据结构
84.符号常量的宏定义
81.4详细设计
91.
4.1主控模块main函数
91.
4.2绘制游戏开始界面DrawK函数
101.
4.3游戏具体过程GamePlay函数12Scoreper
[4].score
141.
4.5显示排行榜信息模块pain_board函数
151.5程序的调试与测试
161.
5.1动画与音乐的同步播放
161.
5.2蛇的运行
161.
5.3终止程序
171.6结论
181.7结束语
191.8程序201.1概述本课程设计一软件方法为指导,采用了结构化、模块化、的程序设计方法,以C语言技术为基础,使用TurboC++
3.0为主要的开发工具,对贪吃蛇的游戏进行了需求分析、总体设计、详细设计、最终完成系统的实现与测试
1.
1.1研究的背景与意义通过开发贪吃蛇的游戏系统,可使读者初步了解使用软件工程方法、技术和工具开发的过程,进一步掌握结构化、模块化的程序设计方法和步骤,进一步掌握数据结构设计、模块划分的方法,掌握局部变量、全部变量、机构体、共用体、数组、指针、文件等的数据的结构使用方法,掌握图形、声音、随机数等多种库函数的使用方法,学习动画、音乐、窗口、菜单、键盘等多项编程技术,进一步学会软件测试、调试、组装等软件测试方法,为以后...。