基于c语言的贪吃蛇游戏论文

第 PAGE \* Arabic \* MERGEFORMAT 15 页第 PAGE \* Arabic \* MERGEFORMAT 15 页

学校代码 学号

分 类 号 密级

本科学年论文

基于C语言的贪吃蛇游戏

学院、系

专业名称

年 级

学生姓名

指导教师

2012年 10 月 10 日

基于C语言的贪吃蛇游戏

目录

TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc353373597" 摘要: PAGEREF _Toc353373597 \h 3

HYPERLINK \l "_Toc353373598" 关键词 PAGEREF _Toc353373598 \h 3

HYPERLINK \l "_Toc353373599" 引言: PAGEREF _Toc353373599 \h 3

HYPERLINK \l "_Toc353373600" 1.1课题要求 PAGEREF _Toc353373600 \h 4

HYPERLINK \l "_Toc353373601" 1.2课题研究工具: PAGEREF _Toc353373601 \h 4

HYPERLINK \l "_Toc353373602" 1.3应用环境 PAGEREF _Toc353373602 \h 4

HYPERLINK \l "_Toc353373603" 2.游戏程序设计 PAGEREF _Toc353373603 \h 5

HYPERLINK \l "_Toc353373604" 2.1程序功能: PAGEREF _Toc353373604 \h 5

HYPERLINK \l "_Toc353373605" 2.2设计思想 PAGEREF _Toc353373605 \h 5

HYPERLINK \l "_Toc353373606" 2.3.1设计流程图 PAGEREF _Toc353373606 \h 7

HYPERLINK \l "_Toc353373607" 2.3.2 游戏流程图 PAGEREF _Toc353373607 \h 8

HYPERLINK \l "_Toc353373608" 3.数据结构设计 PAGEREF _Toc353373608 \h 8

HYPERLINK \l "_Toc353373609" 3.1 Food结构体 PAGEREF _Toc353373609 \h 8

HYPERLINK \l "_Toc353373610" 3.2 Snake结构体 PAGEREF _Toc353373610 \h 9

HYPERLINK \l "_Toc353373611" 3.3游戏中使用的宏常量表 PAGEREF _Toc353373611 \h 10

HYPERLINK \l "_Toc353373612" 4.算法分析 PAGEREF _Toc353373612 \h 10

HYPERLINK \l "_Toc353373613" 4.1各模块简介 PAGEREF _Toc353373613 \h 11

HYPERLINK \l "_Toc353373614" 5.系统测试 PAGEREF _Toc353373614 \h 13

HYPERLINK \l "_Toc353373615" 6.总结 PAGEREF _Toc353373615 \h 13

HYPERLINK \l "_Toc353373616" 参考文献: PAGEREF _Toc353373616 \h 14

摘要:近年来,随着通信技术的高速发展,移动网络和移动终端性能的不断提高与完善,以及手机、电脑的高普及率,使得人们对终端系统应用开发的需求在不端增大,贪吃蛇游戏是受广大人群喜爱的一款游戏,贪吃蛇的设计比较复杂,在这个游戏设计中,牵涉到图形界面的显示与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用 c 语言的图形库函数。本文基于c语言,在Microsoft Visual C++6.0下实现需要用图形驱动文件的支持。游戏所以操作均通过键盘完成,操

c语言贪吃蛇游戏的论文,基于c语言的贪吃蛇游戏论文.doc相关推荐

  1. c语言排序算法 应用与实现,基于C语言排序算法改进与应用.doc

    基于C语言排序算法改进与应用 基于C语言排序算法改进与应用 摘 要:介绍了程序语言中排序的原理及应用,阐述了基于C语言的三种主要排序方法,提出了每种排序方法的改进,计算出改进后算法的时间复杂度,编写了 ...

  2. c语言五子棋学年论文,基于c语言五子棋小游戏生本科论文.doc

    基于c语言五子棋小游戏生本科论文 五子棋小游戏 需求分析 现在有越来越多的人使用电脑,而且五子棋的受众广泛但实体棋操作较为繁琐且平时较难实现,所以电脑版的五子棋游戏应运而生.大家对于这个小游戏的需求如 ...

  3. matlab图形图像处理论文,基于matlab图形图像处理技术-本科毕设论文.doc

    基于matlab图形图像处理技术-本科毕设论文 基于MATLAB图形图像处理技术 摘 要 本文提出了一种基于MATLAB的数字图像处理技术的设计,系统中包括了图像处理技术的各个方面,涵盖了图像处理领域 ...

  4. dsp课程设计c语言源码,DSP课程设计-基于C语言实现256点的FFT精选.pdf

    DSP课程设计-基于C语言实现256点的FFT精选 XX 大学 J1111111 UNIVERSITY DSP 课 程 设 计 基于CCS 的FFT 算法的C 语言实现和验证 学院名称: 专业班级: ...

  5. android计算器开发论文,基于Android计算器功能的实现毕业设计论文

    <基于Android计算器功能的实现毕业设计论文.doc>由会员分享,可免费在线阅读全文,更多与<基于Android计算器功能的实现毕业设计论文>相关文档资源请在帮帮文库(ww ...

  6. c语言添加删除课程的思路,基于C语言实现学生选课系统

    基于C语言实现学生选课系统 发布时间:2020-09-03 11:41:13 来源:脚本之家 阅读:100 作者:xiaocaidayong 鉴于C语言实现的通讯录,为了巩固C语言的基础知识,试着写一 ...

  7. c语言图书馆管理程的运行截图,基于C语言的图书馆管理系统(10页)-原创力文档...

    毕业论文范文模板 职业技术学院 编号 本科生毕业论文设计 题目 基于 C 语言的图书馆管理系统 作者姓名 指导教师 所在学院 职业技术学院 专业(系) 班级(届) 完成日期 2016 年 5 月 4 ...

  8. c语言六位抢答器课程设计,基于c语言单片机8位竞赛抢答器设计课程设计.docx

    基于c语言单片机8位竞赛抢答器设计课程设计 课程设计报告课程名称:单片机课程设计报告题目:8位竞赛抢答器的设计学生姓名:所在学院:信息科学与工程学院专业班级:学生学号:指导教师:2013 年12月25 ...

  9. java按键手机游戏51_开发基于Java语言的手机游戏

    HardDriveMIDlet 像一个容器服务于所有canvases,它是表现出一个平面供在手机屏幕上画画.这里midlet包括HardDriveCanvas, 可以扩展javax.microedit ...

最新文章

  1. pyqt5动态删除控件问题
  2. Java基础班学习笔记(15)GUI图形界面编程
  3. jQuery——stop
  4. php二维数组中的查找,PHP实现二维数组中的查找算法小结
  5. Windows 2008 R2安装DHCP服务器问题及解决方法
  6. HDU 5832——A water problem 2016CCPC网络赛1001
  7. python3.7知识点汇总
  8. 吃番薯叶有什么好处?
  9. [收藏]JDBC学习笔记
  10. gpu云服务器运行游戏_追求高性能游戏,高帧高画质运行,你的手机需要多强的GPU才够?...
  11. 3640 交换机实验的一些摘要【待进一步更新】
  12. 记一次悲惨的excel导出事件
  13. 基于ssm的宠物医院信息管理系统 java毕业设计源码介绍
  14. android绘制矢量图地图,Android 高级 UI 进阶之路 (七) SVG 基础使用 + 绘制中国地图...
  15. 在哪里能看到计算机缓存大小,怎么查看电脑硬盘缓存大小
  16. php 利用 PHPExcel 导出 导入 Excel 方法介绍(功能介绍)
  17. SDK ..\OBJ\XXX.axf: Error: L6218E: Undefined symbol XXXX (referred from XXX.o).
  18. 买的香港云服务器怎么用?云服务器使用教程
  19. 提高效率5款多功能实用软件推荐
  20. 计算机技术在医学领域的运用,计算机在医疗系统中的应用

热门文章

  1. js实现PDF在线预览
  2. 笔试-混淆矩阵-召回率
  3. 电子通信领域经典书籍推荐
  4. 4、python分析酷我音乐
  5. Python3爬虫进阶JS逆向学习(三)
  6. LabVIEW编程LabVIEW开发LAMBDA GEN750W电源例程与相关资料
  7. 瞻仰了一下Gavin King的风采
  8. sqlsever2019:SQL视图的创建与修改
  9. 佐糖推出图片变清晰API,图像清晰度增强接口API
  10. 香奈儿诉华为logo侵权败诉!品牌商标和logo有什么区别?