网站大量收购独家精品文档,联系QQ:2885784924

论DirectX在游戏开发中的应用.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DirectX在游戏开发中的应用 摘要:当游戏作为一种很重要的娱乐手段被大众接受时,游戏产业就已经注定会带巨大的经济效益。文章针对目前市场上流行的Windows平台下的主导开发工具DirectX对游戏开发进行初步的探讨,以两个不同类型的游戏的实现过程来研究DirectDraw、Direct3D 在二维和三维图形处理方面的应用,同时也对DirectSound、DirectInput也进行了初步的研究。 关键词:游戏开发 游戏开发包 DirectDraw Direct3D DirectMusic DirectInput 游戏引擎 Application of DirectX In Game Development Hao xuefang (Department of Computer Science Hubei Normal University Huangshi 435002) Abstract: When Game was accepted by many people as a very important enterainment means,Game-industry will bring to us enormous economic benefit indisputably. This dissertation aim to the most popular Operating System Windows and using the leading game development tools’ kits DirectX base it, discussing elementary how to develop a game.The emphases is the use of DirectDraw and Direct3D in graphics processing in two dimension and three dimension.and the simply introduce of DirectSound and DirectInput. Keywords: Game-Development DirectXSDK DirectDraw Direct3D DirectMusic DirectInput GameEngine 目 录 一、引言…………………………………………………………...1 二、游戏开发所需技术及DirectX简介………………………….1 1.DirectX概述…………………………………………….…….1 2.开发平面游戏所需要的技术分析……………………………..2 3.开发3D游戏所需要的技术分析………………………………3 三、平面游戏LeapMan的实现………………………………….4 DirectDraw在二维图形处理方面的功能分析………………4 2.LeapMan游戏中图片素材预置………………………………..7 3.概要设计与算法分析……………………………….. ………..7 4.LeapMan的详细设计……………………………….. ………...10 四、三维游戏Pool’s Up实现………………………………….12 1.三维模型的建立……………………………………………..12 2.碰撞算法分析………………………………………………..13 3.Direct3D在Pool’s Up中的应用……………………………15 五、DirectInput与DirectSound在游戏开发中的应用…19 六、结束语………………………………………………………..21 致 谢………………………………………………………………...22 参考文献…………………………………………………………..23 一、引言 从2001年开始,游戏作为一种产业已经渐渐的为中国大众接受,它所带来的经济效益和社会效益更是人们之前没有估计到的。目前电子竞技已经成为一个本科专业,游戏开发也是“863计划”中一个重要攻关方向。从事游戏行业对软件开发的人员来说有着很广阔的前景。 游戏开发相对其他软件开发来说特别复杂,它需要解决图形显示、网络传输、声音处理、I/O控制等问题,这些一般都必须借助游戏开发包(游戏引擎)来实现。图形技术的解决方案有OpenGL和DirectX,OpenGL是三维图形的API标准,但DirectX除了能解决三维图形问题,而且支持2D图形、音效管理、网络互连、外设控制等,它作为一套完整的游戏开发包而成为事实上的行业标准。本文分别以一个二维游戏和一个三维游戏的开发过程来论述DirectX在游戏开发中的应用,向人们展示了各种商业游戏开发的基本方法和一般过程。 二、游戏开发所需技术及Di

文档评论(0)

好老师 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档