详情

vc0449 基于OpenGL的三维打字游戏开发

项目介绍

摘要

在户联网飞速发展的今天,电脑成了每家每户的多需要的平台,打字的速度也是人们所追求的。本文主要设计的是对键盘的熟悉程度,用户可以根据对键盘的认识程度选择相应的级别来完成打字测试。在用户进行游戏的同时,实时显示出用户击中字符的个数和没有击中的数目。以便于用户可以更好的认识到自己当前游戏的状态。

本游戏采用c++开发,使用vc6.0编译环境,同时使用了opengl库开发了一个基于opengl的三维打字游戏。

关键词:3d,打字游戏,opengl

目录
基于OpenGL的三维打字游戏开发    1
第一章 绪论    4
1.1选题的背景和意义    4
1.2 开发目的    4
第二章 开发工具介绍    5
2.1 vc 6.0    5
2.2 c++    5
2.3 OpenGL    6
第三章 系统设计    8
3.1 可行性分析    8
3.1.1经济可行性分析    8
3.1.2 技术可行性分析    8
3.2需求分析    8
3.2.1需求分析的目的    8
3.2.2需求分析的意义    9
3.3 功能设计    9
3.4 设计思路    9
3.5 摄像机模块    10
3.5 交互方式    10
3.6 程序流程    10
3.7 选用容器    10
3.7.1 stl    10
3.7.2 list    11
第四章 系统实现    11
4.1 地板绘制    11
4.2 绘制小人    12
4.3 键盘和鼠标消息的响应    14
4.3.1 鼠标消息    14
4.3.2 键盘消息响应    14
第五章 测试    15
5.1测试实例的研究与选择    15
5.2试环境与测试条件    18
5.3性能分析    18
5.4 流程测试    18
5.4.1 运行程序    18
5.4.2 测试右键菜单    19
5.4.3 测试键盘事件响应    20
5.4.4 测试游戏等级    20
5.4.5 测试游戏失败    21
5.4.6 测试结论    22
结束语    23

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!