文件名称:DirectX-Ultimate-Game-Programming

  • 所属分类:
  • 游戏引擎
  • 资源属性:
  • [C/C++] [Windows] [Visual.Net] [源码]
  • 上传时间:
  • 2012-11-26
  • 文件大小:
  • 60.5mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • x*
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

开发计算机游戏充满了挑战性,需要开发人员具备大量的技能,富有奉献和创新精神。本书向读者介绍了如何将自身的技能与一些基本的C++编程技能结合起来,开发出自己的游戏。本书涵盖了游戏开发过程和方方面面,书中以一个名为Straned的第一人称射击游戏开发过程为主题展开介绍,首先介绍了DirectX 和Direct3D图形学,然后逐章介绍了游戏引擎和完整游戏的开发过程。主要内容涉及到基本的图形学技术、最基本的数学知识、碰撞检测和响应、声音回放、场景管理、动画以及模型/角色的加载和绘制。

  一旦读者开发出该游戏,就可以轻松地对其功能进行扩展,并定制该游戏,添加一些特有的功能。如果读者已经具备了基本编程 技能且热爱游戏开发出自己的游戏,那么可以在本书中找到大量所需的素材。

  本书适合于想实践游戏开发的学生、游戏编程的初学者以及想要学习游戏开发的C++程序员。-Make your own games using DirectX 10 and C++ with Ultimate Game Programming with DirectX, Second Edition. Written for experienced programmers who want to learn DirectX 10 and how to apply it to game creation, this book goes in-depth with DirectX 10 and each of its subsystems. Every part of the gamedevelopment process is covered and you ll apply your existing game-development skills to the new techniques and tools covered in the book. Beginning with an introduction to DirectX and Direct3D, you ll work your way through graphical interfaces, animation paths,advanced lighting and shadows,various surfacemapping techniques, and even sound. One topic is covered per chapter and end-of-chapter questions help you practice and reinforce your new skills.Whether you re a current gamedevelopment student or a professional developer, you ll find the information and techniques you need to gain a clear understanding of game programming with DirectX 10.
相关搜索: directx

(系统自动生成,下载前可以参看下载内容)

下载文件列表

DirectX终极编程\chapter4\AlphaTransparency\AlphaTransparency.exe

...............\........\.................\AlphaTransparency.sln

...............\........\.................\AlphaTransparency.suo

...............\........\.................\AlphaTransparency.vcproj

...............\........\.................\decal.tga

...............\........\.................\main.cpp

...............\........\.................\AlphaTransparency.vcproj.SNAIL.xiongj.user

...............\........\.................\Debug\BuildLog.htm

...............\........\.................\.....\vc80.pdb

...............\........\.................\.....\vc80.idb

...............\........\.................\.....\main.obj

...............\........\.................\.....\AlphaTransparency.exe.intermediate.manifest

...............\........\.................\.....\mt.dep

...............\........\.................\AlphaTransparency.vcproj.PC-20100616WSEI.Administrator.user

...............\........\D3DNormalMaps\D3DNormalMaps.exe

...............\........\.............\D3DNormalMaps.sln

...............\........\.............\D3DNormalMaps.suo

...............\........\.............\D3DNormalMaps.vcproj

...............\........\.............\heightMap.tga

...............\........\.............\main.cpp

...............\........\.............\D3DNormalMaps.vcproj.SNAIL.xiongj.user

...............\........\.............\.ebug\BuildLog.htm

...............\........\.............\.....\vc80.pdb

...............\........\.............\.....\vc80.idb

...............\........\.............\.....\main.obj

...............\........\.............\.....\D3DNormalMaps.exe.intermediate.manifest

...............\........\.............\.....\mt.dep

...............\........\.............\D3DNormalMaps.vcproj.PC-20100616WSEI.Administrator.user

...............\........\GameProject3\GameProject1.suo

...............\........\............\GameProject2.suo

...............\........\............\GameProject3.exe

...............\........\............\GameProject3.sln

...............\........\............\GameProject3.suo

...............\........\............\GameProject3.vcproj

...............\........\............\main.cpp

...............\........\............\main.h

...............\........\............\GameProject3.vcproj.SNAIL.xiongj.user

...............\........\............\UpgradeLog.XML

...............\........\............\GameProject3.ncb

...............\........\............\_UpgradeReport_Files\UpgradeReport.css

...............\........\............\....................\UpgradeReport_Minus.gif

...............\........\............\....................\UpgradeReport_Plus.gif

...............\........\............\....................\UpgradeReport.xslt

...............\........\............\StrandedEngine\D3DRenderer.h

...............\........\............\..............\RenderInterface.h

...............\........\............\..............\StrandedEngine.vcproj

...............\........\............\..............\defines.h

...............\........\............\..............\engine.h

...............\........\............\..............\light.h

...............\........\............\..............\material.h

...............\........\............\..............\复件 D3DRenderer.cpp

...............\........\............\..............\D3DRenderer.cpp

...............\........\............\..............\StrandedEngine.vcproj.SNAIL.xiongj.user

...............\........\............\lib\StrandedEngine.lib

...............\........\............\GameProject3.vcproj.PC-20100616WSEI.Administrator.user

...............\........\ManualBMP\BMP.cpp

...............\........\.........\BMP.h

...............\........\.........\ManualBMP.sln

...............\........\.........\ManualBMP.suo

...............\........\.........\ManualBMP.vcproj

...............\........\.........\main.cpp

...............\........\.........\ugp.bmp

...............\........\......TGA\ManualTGA.sln

...............\........\.........\ManualTGA.suo

...............\........\.........\ManualTGA.vcproj

...............\........\.........\TGA.

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org