MFC应用开发技术
贪吃蛇游戏开发
学 院: 人民武装学院
专 业: 计算机工程与技术
班 级: 11 维护
学 号: 1120070257
学生姓名: 胡 桥 林
指导教师: 黄 顺 强
…… …… 余下全文
目 录
一.设计要求. 2
二.设计的作用、目的. 2
三.课题分析. 2
1.贪吃蛇游戏功能分析. 2
2.游戏界面分析. 3
3.设计思路分析. 3
四.设计的具体实现. 3
1.系统组成模块结构及功能. 3
(1)函数定义. 3
(2)主函数main( ) 4
(3)画界面函数DrawK( ) 5
(4)游戏具体过程函数GamePlay( ). 6
(5)游戏结束函数GameOver( ). 9
2.系统程序结构及流程图. 10
3.重要函数介绍. 12
4.程序代码编写及注释. 14
5.软件调试问题分析及解决方法. 20
6.软件运行结果. 20
五.心得体会及建议. 22
六.参考文献. 23
贪吃蛇游戏C程序设计报告
一.设计要求
通过游戏程序设计,提高编程兴趣与编程思路,巩固C语言中所学的知识,合理的运用资料,实现理论与实际相结合。
(1).收集资料,分析课题,分解问题,形成总体设计思路;
(2).深入分析各个小问题,列出大纲,编写各部分程序模块;
(3).对于设计中用到的关键函数,要学会通过查资料,弄懂其用法,要联系问题进行具体介绍;
…… …… 余下全文
青岛理工大学琴岛学院
设 计 报 告
课题名称:贪吃蛇游戏设计
学 院:青岛理工大学琴岛学院
专业班级:计算机网络技术091
学 号:200903120017
学 生:王三鹏
指导教师:张秀国、宋传磊
青岛理工大学琴岛学院教务处
20##年12月29日
目 录
一、 需求分析……………………………………… 4
二、 设计说明……………………………………… 4
1. 设计思路…………………………………………… 4
2. 程序框图…………………………………………… 5
3. 主要函数…………………………………………… 7
三、 代码实现……………………………………… 6
1. 构造函数…………………………………………… 6
2. 放置食物…………………………………………… 6
3. 碰撞检测…………………………………………… 7
…… …… 余下全文
计算机实习报告
姓名:
班级:
学号:
小班序号:
指导老师:
题目:贪吃蛇(运行环境:visual,studio 2010)
邮箱:
1.1总体功能说明
[主要完成什么功能,特色是什么。]、
我设计的的游戏首先在主界面选择游戏难度,接着进行游戏,在游戏过程中贪吃蛇不停地吃掉随机产生的食物,蛇身增长,直到蛇触碰到自己的身躯或边框,游戏结束
特色:1.游戏过程伴有音乐,游戏开始会出现一段游戏剧情,增加趣味性
2,游戏可以自选难度,且蛇身长每增加5,设速度都会增快直到最快速度为止,且游戏过程中一直显示难度,
3,游戏可以储存游戏分数,你可以查看最高分
4,游戏过程中蛇的颜色,食物的颜色,分数的颜色,可以不停变换,增加视觉效果
…… …… 余下全文
随着科技的发展,现在手机的功能已不仅仅是简单的打接电话、收发短信了。更多的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。因此,为了迎合众多用户的需求并适应现在手机的规模,我们开发出一套适合各阶层人士的具有很强的娱乐性和交互性的贪吃蛇小游戏。
贪吃蛇,之所以取这样的名字,去用意还是很明显的.贪吃蛇其实并不贪,它是人不断向前追求的象征.就像现代的人只有不断努力向前才能得到自己想要的。而食物也是随机出现的,就像现在社会存在的机会,而我们只有找好自己的目标才能成功。
虽然现在市面上存在着各种各样的游戏版本,可是贪吃蛇其市场还是相当大的。因为它的特殊在于它能吸引人更深入,爱不释手.随着游戏速度不断加快,其刺激性也更强。可以说该游戏的优势在于它的简单易行,不论是手机,还是小游戏机,都能很快顺利的运行。对于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。
在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足够的时间去休闲娱乐,放松自己。这款小型的手机游戏,可以让我们随时随地都能享受游戏,。让我们从繁重的日常生活中解脱出来。
…… …… 余下全文
课 程 设 计
课程名称 面向对象课程设计
题 目 贪吃蛇游戏
专 业 软件技术
班 级 10软件
学 号 1001300
姓 名 韩峰
课程设计任务书
设计题目:贪吃蛇游戏
设计目的
本课程的设计的目的是通过实践使同学们经历面向对象全过程和受到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。结合具体的开发案例,理解并初步掌握系统分析、系统设计、系统实施的主要环节和步骤以及软件文档的制作能力。
设计任务 (在规定的时间内完成下列任务)
…… …… 余下全文
程序设计基础课程设计
C课程设计报告—贪吃蛇
院 系: 计算机学院网络工程系
班 级: 12 – 2 班
姓 名:
指导教师:
20## 年 12 月 25 日
程序设计基础课程设计任务书
一、题目:贪吃蛇
二、设计要求
(1)XXX负责设计与实现。
(2)查阅相关资料,自学具体课题中涉及到的新知识。
(3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。
(4)所设计的程序应有输入、输出。
(5)按要求写出课程设计报告,并于设计结束后1周内提交。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件总体设计、详细设计、软件的调试、总结、谢启、附录:带中文注释的程序清单、参考文献。报告一律用A4纸打印,中文字体为宋体,西文字体用Time New Roma,一律用小四号字,行距采用“固定值”18磅,首行缩进2字符。总体设计应配合软件总体模块结构图来说明软件应具有的功能。详细设计应用传统或N-S流程图和屏幕抓图说明,调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。
…… …… 余下全文