- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计 贪吃蛇游戏设计
一、目的
1.掌握使用C语言开发较大完整项目的流程,锻炼编程调试能力和程序开发技巧;
2.掌握EGE图形库的使用方法;
3.掌握CodeBlocks软件的使用方法及调试方法。
二、设备
计算机。
三、内容
完成贪吃蛇游戏的完整功能设计。
1.游戏开始时,蛇身长度固定,位置可以不固定;
2.蛇头撞到自身或围栏游戏结束,从最初级别重新开始,撞到食物蛇身长度增加一个单位;
3.蛇吃到一定食物或蛇身达到一定长度时,通过当前关;
4.关卡升级后,游戏的速度加快;
5.可以用键盘控制蛇的运动方向,以及暂停和退出游戏,无控制时蛇有默认运动方向,并按此方向运动;
6.显示当前游戏级别、得分情况及帮助。
四、课程设计报告内容要求(可以参考教材上的实例)
设计目的;
设计内容(根据实际完成内容填写);
3.设计原理。包括数据结构设计、功能(函数)分解、程序流程图、EGE函数的使用、函数内具体问题的处理等;
4.程序设计。包括源程序、函数功能注释、主要完成语句注释、注意事项说明等;
5.程序调试。包括编译环境设置、针对主要问题的调试过程。
五、实验报告打印格式要求
1.A4纸打印;
2.课程设计名称(黑体小二号居中)。班级学号姓名(楷体小四右对齐);
3.设计报告内容(标题为宋体小四号加黑,内容为宋体小四号);
4.截图大小适中,位置居中,图应编排序号,每一图应有简洁确切的题名,连同序号置于图下,用宋体五号字并居中。
六、电子文档上交内容
1.完整工程文件(包括源程序、头文件)及注释(每个函数的功能,主要执行语句);
2.实验报告电子版。
以上文件打压缩包,起名班级学号姓名,如“××级自动化×××班123456张三.RAR”,完成后统一上传至实验室FTP或由班长统一发送至Email139.com
实验要求:
函数的功能,主要执行语句的注释必须完整、清晰;
必须个人独立完成,若发现雷同全部按照“0”分处理;
必须严格按照设计的内容和格式要求完成;
2018年1月15日前必须提交打印实验报告及电子档材料,否则不再接收。
评分标准
评价内容
具 体 要 求
分值
评 分
A
B
C
D
E
文献查阅与
知识运用能力
能独立查阅相关文献资料,并能合理地运用到课程设计之中;能将所学课程(专业)知识准确地运用到课程设计之中,并归纳总结本课程设计所涉及的有关课程知识
20
20
18
15
13
10
课程设计方案设计能力
课程设计整体思路清晰,课程设计方案合理可行,结果正确。
30
30
26
22
18
15
写作水平
整体思路清晰,结构合理,层次分明,语言表达流畅,综合概括能力强
10
10
8
6
4
2
写作规范
符合课程设计说明书的基本要求,用语、格式、图表、数据、量和单位及各种资料引用规范(符合标准)。
10
10
8
6
4
2
工作量
课程设计工作量饱满,能按时按要求完成课程设计规定的工作量。
20
20
18
15
13
10
学习态度
学习态度认真,遵守课程设计阶段的纪律,作风严谨,按时上交课程设计有关资料。
10
10
8
6
4
2
注:按A(90-100分)、B(80-89分)、C(70-79分)、D(60-69分)、E(60分以下)五档制评定成绩。
原创力文档


文档评论(0)