- 6
- 0
- 约 7页
- 2017-01-31 发布于北京
- 举报
(语言贪吃蛇小游戏程序课程设计
学生课程设计报告
课程设计内容
贪吃蛇小游戏程序设计
(贪吃蛇游戏是一个经典小游戏,一条蛇在封闭围墙里,围墙里随机出现一个食物,通过按键盘四个光标键控制蛇向上下左右四个方向移动,蛇头撞倒食物,则食物被吃掉,蛇身体长一节,同时记10分,接着又出现食物,等待蛇来吃,如果蛇在移动中身体交叉蛇头撞倒自己身体则游戏结束。)
技术路线
使用VC++6.0作为开发环境,
采用控制台的形式完成整个游戏的开发,没有用到MFC。
加入了pcc32.h的头文件及库文件,用于对控制台打印效果的控制。
同时也加入了PlaySound()函数,实现了对菜单选择,游戏开始,游戏结束的音效控制。
游戏栏和输出栏的同时打印,数据的更新打印效果,没有采用双线程的方法实现。
接收用户键盘输入信息,实现游戏暂停,重新开始,菜单选择和进入菜单。
设计与实现
1.游戏基本功能:
游戏有开始菜单界面,并有开始游戏,游戏帮助,关于游戏,退出游戏四个选项
游戏初始化后,一条蛇在密闭的围墙内,在围墙内随机出现一个食物,
通过按键盘上的四个方向键控制蛇移动,
蛇在移动过程中撞到墙壁将不会死亡,而是穿过围墙继续行进,
但是如果蛇身体交叉蛇头撞到自己的身体,则游戏结束。
同时,游戏过程中可暂停游戏,并有积分系统,
且积分每满一定值,蛇的运行速度也会逐步增加。
您可能关注的文档
- (教育叙事写作.ppt
- (语篇分析理论在英语阅读教学中的应用.doc
- (语言历显示课程设计报告含源代码.doc
- (语言学名校历年考研真题.doc
- (语言学名著导读考试.doc
- (广东省惠州四月模拟考德育”范围作文指导与佳作展示.doc
- (广东省纺织服装业出口贸易现状.doc
- (教育学全册思维导图.ppt
- (计算机高新技术图像处理试题全解18单元.doc
- (语言学概论期末试卷AB答案.doc
- 2026年游戏行业用户生命周期价值评估与市场趋势分析报告.docx
- 数字人文技术在高校历史教学中的应用课题报告教学研究课题报告[001].docx
- 2026年化妆品行业功能性与体验提升报告.docx
- 2026年人工智能在智能家居产品中的应用研究报告.docx
- 脂肪抑制序列优化研究.docx
- 2025年小学学校科研工作计划范文_1.docx
- 2026年餐饮行业报告:行业冲动消费与理性消费的平衡之道.docx
- 2026年家具行业报告:运营管理及招商新模式.docx
- 教师数字能力提升与课程改革:线上线下融合培训的实践路径教学研究课题报告.docx
- 初中历史时间线历史地图绘制与交互式教学课题报告教学研究课题报告.docx
最近下载
- 互联网+创业 互联网+商业模式新思维 “互联网+”商业模式的新思维.pptx VIP
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
- 2026年河南应用技术职业学院单招职业适应性考试题库完整参考答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解1套.docx VIP
- 【“互联网+”商业模式案例】“小猪短租”案例分析.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及一套答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性测试题库及参考答案详解一套.docx VIP
- 互联网营销策划实务 互联网+商业模式 互联网+商业模式.ppt VIP
- 6-机器人维修培训教程(GIII-TM1400).pdf VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)