|
技术:C++、QT等
摘要:
与日新月异和计算机网络技术的变化普及家庭娱乐中心,今天的计算机技术还走上了平民娱乐时代,计算机技术不仅是知识深不可测的高手;同时个人电脑也由最初单纯的数字仪表和工业应用逐渐转变成像电视,计算机软件开发的巨大变化而相同的娱乐。
本文使用的是面向对象的Qt库的C++语言开发,可以同时运行于Linux和Windows环境下的游戏程序。吃豆人可以吃豆加分,碰到怪物游戏结束,吃完全部豆游戏胜利,吃特殊豆消灭怪物等功能。本论文首先指出了吃豆豆游戏、Windows桌面环境、Qt开发环境的发展现状,然后重点介绍了Qt开发工具的使用、吃豆豆的规则、吃豆人程序的界面设计、规则设计、算法设计以及作为一款游戏的其他必须功能,最后介绍了Windows桌面环境 GUI的发展趋势。
关键词: qt;c++;吃豆人
目录:
1 绪论 1
1.1系统开发背景 1
1.2 吃豆人简介 1
1.2.1 吃豆人游戏规则 2
1.2.2 吃豆人游戏简介 2
1.3 相关实现环境 3
1.3.1 开发环境 3
1.3.2 运行环境 3
1.4 主要研究内容 3
1.5 系统开发的现实意义 3
2 开发工具 4
2.1 QT简介 4
2.2信号与槽 5
3 吃豆豆需求分析 7
3.1 吃豆豆程序界面的需求 7
3. 2吃豆豆规则的需求 8
4 吃豆豆总体设计 9
4.1 程序流程图 9
4.2 主要模块简介 10
5 程序实现 12
5.1 界面实现 12
5.2 各个类的实现 15
5.3 具体操作代码 19
6 系统测试 28
6.1游戏内部各部分的测试 28
6.1.1 游戏开始的测试 28
6.1.2 各种豆子的分布和怪物分布以及吃豆人的分布的测试 28
6.1.3 游戏进行时文本内容的测试 29
6.1.4 游戏结束时的测试 29
6.2 游戏功能的测试 29
6.2.1 游戏正常测试 29
6.2.2 暂停测试 30
6.3 综合测试报告 30
总 结 31
致 谢 32
参考文献 33
外文原文 34
外文翻译 45
论文字数:24657
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|