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

基于directx的记忆测试

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
内 容 摘 要 迷宫游戏是一个结构复杂、道路难辨,进去后不容易找到出口的建筑物,迷宫游戏能够锻炼人的智慧,本程序可以根据难度选择,让用户观看平面地图,然后根据不同的难度,可以记忆地图的时间不同(难度越高,给用户记忆地图的时间越短)。游戏开始后,平面地图会隐藏,用户根据记忆在3D迷宫中找到出口。完成游戏后会提示游戏所用时间。 本程序是一个基于win32的directX程序和多线程技术。用到了3D技术,其中包括光照、碰撞、天空盒子等技术。利用vs2008开发工具来开发这个系统。使用了directX技术,3D的界面使界面更加美观、逼真。 关键词:记忆;3D;迷宫 3.2.1 迷宫对象 此对象管理可以对迷宫进行相关操作: 1、初始化游戏 2、显示游戏菜单 3、实现游戏逻辑计算 4、渲染前做预处理 5、渲染后的处理 6、游戏渲染 7、清理,释放分配的资源 8、随机生成迷宫 3.2.2 迷宫出口 用于绘制出口纹理(为了方便用户游戏,出口地面纹理和其他地方不同)。 3.2.3 通道 通道纹理 3.3.4 墙 绘制迷宫中墙壁纹理 3.3.5 平面地图 用于用户锻炼记忆显示的平面地图,用户根据记忆这个地图来走出迷宫。 此对象只有一个绘制功能。 3.3.6 摄像机 此对象用于游戏中第一视角显示。 1、获得变换矩阵 2、设置位置 3、获得位置坐标 4、前后移动 5、左右移动 6、仰俯 7、偏航 8、滚动 3.3.7 天空盒子 用于绘制人的位置