优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VB056-打砖块游戏(ACCESS数据库)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘要:在科学技术日新月异的今天,个人计算机已经深入到每个家庭之中,特别是多媒体电子计算机已逐渐转变成了大众多媒体娱乐设备。由此而产生的广大的市场需求造就了近几年游戏软件产业的蓬勃发展。而今电子游戏设计是最值得开发的领域之一。
本论文结合了一个基于VB语言环境下设计的简易休闲游戏“打砖块”项目的设计过程,阐述了VB游戏开发的基本理论、工作原理和实现过程,并系统地对基本的游戏内部架构、算法进行了探讨和比较。该项目中设计的游戏功能主要有:砖块的碰撞处理,小球的模拟移动,以及得分的记录与排行。本文首先介绍游戏开发的体系及相关技术,然后切入阐述了用DirectX游戏编程技术实现游戏中一些操作控制的实现过程。并且详细描述了该游戏中主要的算法内容的设计。论文中还对游戏娱乐效果的实现方法及技术,在理论和实践相结合的基础上进行了较为深入的研究和探讨。最后对运用ODBC、ADO数据库进行玩家信息管理,传输数据量的统计(排行榜)等功能的实现过程进行了探讨
关键词:VB ODBC ACCESS DirectX 游戏

[来源:http://www.think58.com]


  [资料来源:THINK58.com]


目录
摘 要 I
Abstract II
第1章 绪论 1
1.1 电子娱乐游戏的定义 1
1.2 动作类游戏的介绍 1
1.3 动作游戏结构 2
1.4 本文结构 2
第2章 关键技术和开发环境介绍 3
2.1 Visual Basic语言概述 3
2.1.1 Basic的发展历程 3
2.1.2 Visual Basic的新增功能 3

[资料来源:THINK58.com]

2.2 DirectX技术概述 4
2.2.1 DirectX简介 4
2.2.2 DirectInput简介以及游戏杆的驱动与控制 5
2.2.3 DirectSound简介以及音频文件的播放 [资料来源:THINK58.com]

2.3 数据库访问技术及ADO对象介绍 10
2.3.1数据访问技术概述
2.3.2 ADO对象模型及使用
第3章 需求分析 14
3.1 游戏功能需求 14
3.2 游戏性能需求 14
第4章 射击游戏《打砖块》总体设计 16
4.1 游戏的总体设计目标 16
4.1.1 游戏文件结构的概述 16
4.1.2 游戏总体设计 17
第5章 游戏〈打砖块〉的算法设计与实现 19
5.1 主窗体程序代码的建立 19
5.2 gameInit模块 错误!未定义书签。
5.3 gameShow模块
5.4 输入控制模块
5.4.1 useJoyStick模块 错误!未定义书签。
5.4.2 useKeyBoard模块
5.4 brickProcess模块
5.5 playSound 模块
5.6 DataRecord模块
第6章 功能及性能测试 32
结束语 36
致谢 37
参考文献 38
 

[资料来源:www.THINK58.com]

 

[来源:http://think58.com]

 

[资料来源:http://www.THINK58.com]

本文结构
本文结构如下:
第一章绪论对电子游戏种类及大概结构内容进行介绍。
第二章介绍了一些和设计相关的理论知识。
第三章介绍对项目游戏《打砖块》需求的一些分析。
第四章对射击类游戏《打砖块》进行总体的概要设计,对技术可行性进行探讨。
第五章对项目游戏《打砖块》的主要算法进行详细阐述,完成需求分析中的功能。
第六章进行一些相关的系统测试。 [来源:http://think58.com]

 

[资料来源:http://www.THINK58.com]