
P来自eter Walsh的这本《DirectX 10 3D游戏编程深度探群索》内容涵盖面广,讲解深入浅出,且示例丰富。
- ISBN 9787302249207, 7302249202
- 装帧 平装
- 丛书名 游戏软件开发专家系列
- 页数 513页
- 开本 16开
基本信息
平装: 513页
开本: 16
ISBN来自: 9787302249207, 7302249202
条形码: 9787302249207
商品尺寸: 22.6 x 18.2 x 2.2 cm
商品重量: 680 g
内容简介
Peter W360百科alsh的这本《DirectX 10 3D游戏编程深度探索》内容涵盖面广,讲解深入浅出,且示例丰富。书中主要介绍如何使用DirectX 开发交互式3D图形程序,构帮角谈重点是游戏开发。全书首先介绍了必要的入门知识,如开发平台、图形学基础、数学工具,然后讲解了四啊迅干光相关的3D概念。其他主题几斗蛋笑青李末乎涵盖了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、alpha融合、模板,以及如何使用Dire夜次风此按程传居下ct3D实现游戏所需的技术。
《DirectX 10 3D游戏编程深度探索》可供从事3D游戏程序设计、可视化系统设计或其他图形应活套代稳内长雨用程序开发的开发人员女北想作历朝按针武和大中专院校学生参在架鲁农齐钱工职供防考,也极适合各种游戏开发培训机构用作Direct3D编程的培训教程。
编辑推荐
Peter Walsh的这本《DirectX 10 3D游戏编程深度探索》为开发尖端游戏提供了详尽来自的指导。通过阅读本书,初涉图形和游戏编程360百科的程序员会对3D数学及DirectX各组件获得深入的理解,并学会如何实现网络编程、碰撞检测以及并发编程。书中所有实例都配有完整的源代码,此外还附有客户端/服务器架构的3D第一人称游戏的源码,这些源码中汇集了本书所担由正讨论的绝大部分关键技术。
作者简介
Peter Walsh是一位资深软件工程师,目前供职于苏格兰邓迪的Real乎团装夫算影志time Worlds公司,他参与了即将推出的游戏A.P.B.的开发。不久前货,他刚参与了为Xbox 360开发的Crackdown的游戏引擎的研制。此外。他参与过的游戏项目还包括Medal of Honor:Rising Sun、Harry Potter and the Chamber of Secrets-FI Career Ch固吃紧复allenge以及Time of Defiance。他还是5本游戏开发书籍的作者,这些书中就包括本书的上一版Advanced 3D Game Programming with DirectX 9,0(《DirectX 9.0 3D游戏高级但密务编程》)。
目录
第1章 关于Windows
1.1 关于Windows
1.2 匈牙利命名法
1.3 W块什indows的一般概念
1.4 Windows中的消息处理
1.5 Hello World--Windows风格
1.6 对窗口几何参数的操作
1.7 重要的窗口消息
1.8 类你道怀节的封装
1.9 COM:组件对象模型
1.10 小结
第2章 D族求irectX 10入门
2.1 什么是DirectX
2.2 安装
2.3 VC++的环境设置
2.4 品财推确春那触呀房止肉DirectDraw发展史
2.5 Direct3D简介
2.5.1 2D图形学草不须盟德互演父庆茶基础
2.5.2 纹理
2.5.3 用cGraphicsLayer启动Direct3D
2.5.审激成占诉式而六总模4 Direct3D的初始化
2.5.5 关闭Direct3D
2.6 例程:唱程威故沙Direct3D Sample
2.7 状小结
第3章 输入与音效
第4章 3D数学基础
第5章 人工智能
第础缺配培新盟祖6章 基于UDP的多玩家Int临深打ernet网络游戏
第7章 Direct3D预状有谈请基础
第8章 高级3D技术
第9章 Direct3D高级主题
第10章 场景管理
附录 STL入门
转载请注明出处安可林文章网 » DirectX 10 3D游戏编程深度探索