计算机系贪吃蛇论文.doc
约23页DOC格式手机打开展开
计算机系贪吃蛇论文,基于mfc和lua的贪吃蛇游戏设计摘要“贪吃蛇”游戏是一个经典的游戏,它因操作简单,娱乐性强而广受欢迎。自己基于mfc和lua技术,开发了一个操作简单,界面美观,功能齐全的 “贪吃蛇” 游戏。整个游戏包括游戏开始,暂停,闯关,结束等功能。通过本游戏的开发,达到了学习mfc,lua和熟悉软件开发流程的目的。本文对 “贪吃...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/244395.gif)
内容介绍
此文档由会员 快乐改变生活 发布
基于MFC和LUA的贪吃蛇游戏设计
摘要
“贪吃蛇”游戏是一个经典的游戏,它因操作简单,娱乐性强而广受欢迎。自己基于MFC和LUA技术,开发了一个操作简单,界面美观,功能齐全的 “贪吃蛇” 游戏。整个游戏包括游戏开始,暂停,闯关,结束等功能。通过本游戏的开发,达到了学习MFC,LUA和熟悉软件开发流程的目的。
本文对 “贪吃蛇” 游戏的整个生命周期的各个开发阶段进行详细的介绍。重点分析本设计所采用的技术可行性,其次从游戏的功能设计进行讲解,进行了游戏的概要设计和详细设计,然后描述了具体代码实现,游戏的测试,文档的编写。游戏虽然简单,但是从零开始学习MFC,LUA语言却感觉是一个漫长的过程。把在学校学习的C++的基础知识复习一下,还要深入学习STL模板库。经过自己在做过程中,反复编写,反复调试,反复修改下,终于把程序完成。
游戏开发环境Visual studio 2010,首先在Visual studio 2010命令提示行中进行编译下载来的lua-5.1源代码,然后设置Visual studio 2010开发环境,导入lua51.lib库和/src和/etc下的头文件,在工程项目中,只需要包含lua.hpp文件就可以在工程C++语言和LUA语言之间进行相互调用。
关键字: 贪吃蛇 MFC LUA 软件生命周期
目录
第一章 MFC和LUA介绍 2
1.1 MFC介绍 2
1.2 LUA语言介绍 2
第二章 可行性分析和制定项目计划 4
2.1游戏可行性分析 4
2.2项目计划制定 4
第三章 需求分析 5
3.1需求分析 5
第四章 系统架构 6
4.2 游戏截图 6
第五章 编码实现 9
5.1学习c++,MFC,LUA 9
5.2代码实现 10
第六章 测试 17
6.1测试 17
6.2发现问题 19
第七章 总结 20
7.1 论文总结 20
7.2 致谢 20
摘要
“贪吃蛇”游戏是一个经典的游戏,它因操作简单,娱乐性强而广受欢迎。自己基于MFC和LUA技术,开发了一个操作简单,界面美观,功能齐全的 “贪吃蛇” 游戏。整个游戏包括游戏开始,暂停,闯关,结束等功能。通过本游戏的开发,达到了学习MFC,LUA和熟悉软件开发流程的目的。
本文对 “贪吃蛇” 游戏的整个生命周期的各个开发阶段进行详细的介绍。重点分析本设计所采用的技术可行性,其次从游戏的功能设计进行讲解,进行了游戏的概要设计和详细设计,然后描述了具体代码实现,游戏的测试,文档的编写。游戏虽然简单,但是从零开始学习MFC,LUA语言却感觉是一个漫长的过程。把在学校学习的C++的基础知识复习一下,还要深入学习STL模板库。经过自己在做过程中,反复编写,反复调试,反复修改下,终于把程序完成。
游戏开发环境Visual studio 2010,首先在Visual studio 2010命令提示行中进行编译下载来的lua-5.1源代码,然后设置Visual studio 2010开发环境,导入lua51.lib库和/src和/etc下的头文件,在工程项目中,只需要包含lua.hpp文件就可以在工程C++语言和LUA语言之间进行相互调用。
关键字: 贪吃蛇 MFC LUA 软件生命周期
目录
第一章 MFC和LUA介绍 2
1.1 MFC介绍 2
1.2 LUA语言介绍 2
第二章 可行性分析和制定项目计划 4
2.1游戏可行性分析 4
2.2项目计划制定 4
第三章 需求分析 5
3.1需求分析 5
第四章 系统架构 6
4.2 游戏截图 6
第五章 编码实现 9
5.1学习c++,MFC,LUA 9
5.2代码实现 10
第六章 测试 17
6.1测试 17
6.2发现问题 19
第七章 总结 20
7.1 论文总结 20
7.2 致谢 20