文档介绍:设计论文题目: 基于Direct3D的投篮游戏学生姓名: 何盃 学生学号: 20041610506 专业班级: 开发2班 学院名称: 软件学院 指导老师: 申煜湘 学院院长: 林亚平 2008年5月25日湖南大学毕业设计(论文)基于Direct3D的投篮游戏摘要现在游戏已经深入到人们的生活中,几乎每个人都玩过至少一款游戏。随着越来越多的人关注游戏,当今的游戏产业也成为潜力无穷的产业。与此同时,游戏设计已经成为当今许多玩家的梦想。木设计就是基于DirectX技术的投篮游戏设计,釆用VisualC++进行编写。DirectX是Microsoft公司提供的目前比较普遍的Windows游戏设计开发工具(SDK)。它基本包括了2D、3D、声音、控制、网络等的基本操作函数,使得程序员不必直接与硬件打交道,大大地提高了游戏开发的简易性和效率。木设计在Direct3D的基础上,设计出了图形渲染模块,用户界面模块,物理模块,摄像机模块等,并加以代码实现,实现了一个简单的3D投篮游戏。关键字:游戏设计,DirectX,投篮湖南大学毕业设计(论文)BasketballgamebasedonDirect3DAbstractNowgameshasgonedeepintothepeople'slives,,,ethedreamofmanyplayers-ThisisaspaceshootinggamedesignbasedonDirectXtechnology,usingVisualC++inprogramming・DirectXisawidelyusedgamedesignanddeveloptool(SDK)whichissuppliedbyMicrosoftCorporation・Itbasicallycoversthe2D,3D,sound,control,work,makesprogrammerwithoutdealingdirectlywiththehardware,,ithasgraphicrendermodule,userinterfacemodule,physicmodule,cameramodule・Thenimplementthesemodulesbycoding,:GameDesign,DirectX,Basketball湖南大学毕业设计(论文)目录1•绪论 11」课题背景 2技术原理 32」.l3D坐标系 8DIRECT3D基础 10Direct3D概述 10Direct3D重要概念 11Direct3D初始化 19系统设计 264实现方案 38405运行效果 39小结参考文献湖南大学毕业设计(论文)第IV页 41 421•,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界屮,能否尽快地理解并运用这些信息将直接影响事业的成败,所以我们需要用一种最直接的形式来表示这些信息。最近几年计算机图形学的发展使得三维表现技术得以形成,这些三维表现技术使我们能够再现三维世界屮的物体,能够用三维形体来表示复杂的信息,这种技术就是可视化(Visualization)技术。可视化技术使人能够在三维图形世界中直接对具有形体的信息进行操作,和计算机直接交流。这种技术已经把人和机器的力量以一种直觉而自然的方式加以统一,这种革命性的变化无疑将极大地提高人们的工作效率。可视化技术赋予人们一种仿真的、三维的并11具有实时交互