vb游戏计划—坦克大战(任务书+开题报告+论文+程序)
如有需要请联系 QQ:805990749
摘 要:通过将VB及相关函数之间的逻辑关系、图形学等课程知识综合运用去计划一个初具规模的游戏-坦克大战。在对游戏特效的原理内容进行充分调研的基础上计划一个中型游戏的计划过程、常量、枚举在中型游戏计划中的作用、复杂条件语句在中型游戏中的作用、随机函数在中型游戏中的应用、游戏中状态的概念和切换方法、游戏中速度的实现方法、覆盖和碰撞问题的实现方法、使用API函数BitBlt实现复杂的游戏图像显示以及声音和输入的处理。该游戏计划已经实现以下功能:坦克能力说明、舆图说明、奖励物品说明、舆图编纂按键说明、游戏操作说明、游戏技术组成、“坦克大战”游戏的创意、控件参数和窗体属性的设置、游戏代码计划等说qq明。
关键词:vb 游戏计划 函数和变量
目 录
1 引言 1
1.1 课题的研究背景与意义 1
1.2 课题的定义与简介 1
1.2.1 课题的定义 1
1.2.2 课题的简介 1
1.3 课题调研 2
1.4 可行性研究 3
2 系统需求分析 3
2.1 系统功能分析 3
2.2 系统性能需求 3
2.3 本钱与效益分析 3
3 坦克大战游戏介绍 4
3.1 游戏画面 4
3.2 坦克能力说明 4
3.3 坦克大战对象模块 4
3.4 舆图说明 5
3.5 奖励物品说明 5
3.6 舆图编纂按键说明 5
3.7 游戏操作等说明 6
3.8 游戏技术组成 6
3.9 “坦克大战”游戏创意 6
4 “坦克大战”游戏计划步骤 7
5 游戏整体机构和具体分析 11
5.1 全局常量、枚举、自定义类型和全局变量 11
5.2 游戏数据初始化相关函数 13
5.3 游戏舆图的初始化 14
5.4 游戏中坦克的初始化 16
5.5 游戏中窗体及控件的初始化 16
5.6 窗体和控件处理函数 17
5.7 生成敌方坦克 19
5.8 生成我方坦克 20
5.9 坦克移动 21
5.10 坦克转向 23
5.11 坦克受损 23
5.12 坦克被摧毁 24
5.13 处理炮弹及相关处理函数 25
5.14 游戏爆炸效果实现及相关函数 30
5.15 游戏舆图的实现 31
5.16 游戏的主程序 33
5.17 游戏的输入处理 34
5.18 其他子函数 35
6 游戏扩充思路 36
7 用户使用手册 36
7.1 软件功能简介 36
7.2 运行环境简介 36
7.3 软件运行与操作指南 37
8 软件的评价 38
8.1 软件的优点及介绍 38
8.2 软件存在的不足与改进方案 38
8.2.1 软件存在的不足 39
8.2.2 改进方案 39
结 论 41
致 谢 42
参 考 文 献 43