DirectX 10 3D游戏编程深度探索

DirectX 10 3D游戏编程深度探索

(英) 沃尔什 (Walsh P.) , 著

出版社:清华大学出版社

年代:2011

定价:79.0

书籍简介:

本书主要介绍如何使用DirectX 10开发交互式3D图形程序,重点的游戏开发。

作者介绍:

Peter Walsh是一位资深软件工程师,目前供职于苏格兰邓迪的Realtime Worlds公司,他参与了即将推出的游戏A.P.B.的开发。不久前,他刚参与了为Xbox 360开发的Crackdown的游戏引擎的研制。此外。他参与过的游戏项目还包括Medal of Honor:Rising Sun、Harry Potter and the Chamber of Secrets.FI Career Challenge以及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 Windows的一般概念

1.4 Windows中的消息处理

1.5 Hello World——Windows风格

1.6 对窗口几何参数的操作

1.7 重要的窗口消息

1.8 类的封装

1.9 COM:组件对象模型

1.10 小结

第2章 DirectX 10入门

2.1 什么是DirectX

2.2 安装

2.3 VC++的环境设置

第1章  关于Windows

1.1  关于Windows

1.2  匈牙利命名法

1.3  Windows的一般概念

1.4  Windows中的消息处理

1.5  Hello World——Windows风格

1.6  对窗口几何参数的操作

1.7  重要的窗口消息

1.8  类的封装

1.9  COM:组件对象模型

1.10  小结

第2章  DirectX 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的多玩家Internet网络游戏

第7章  Direct3D基础

第8章  高级3D技术

第9章  Direct3D高级主题

第10章  场景管理

附录  STL入门

内容摘要:

     Peter Walsh的这本《DirectX 10 3D游戏编程深度探索》内容涵盖面广
,讲解深入浅出,且示例丰富。书中主要介绍如何使用DirectX 开发交互式
3D图形程序,重点是游戏开发。全书首先介绍了必要的入门知识,如开发平
台、图形学基础、数学工具,然后讲解了相关的3D概念。其他主题几乎涵盖
了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、alpha融合
、模板,以及如何使用Direct3D实现游戏所需的技术。
     《DirectX 10 3D游戏编程深度探索》可供从事3D游戏程序设计、可视
化系统设计或其他图形应用程序开发的开发人员和大中专院校学生参考,也
极适合各种游戏开发培训机构用作Direct3D编程的培训教程。

编辑推荐:

    Peter Walsh的这本《DirectX 10
3D游戏编程深度探索》为开发尖端游戏提供了详尽的指导。通过阅读本书,初涉图形和游戏编程的程序员会对3D数学及DirectX各组件获得深入的理解,并学会如何实现网络编程、碰撞检测以及并发编程。书中所有实例都配有完整的源代码,此外还附有客户端/服务器架构的3D第一人称游戏的源码,这些源码中汇集了本书所讨论的绝大部分关键技术。

书籍规格:

书籍详细信息
书名DirectX 10 3D游戏编程深度探索站内查询相似图书
丛书名游戏软件开发专家系列
9787302249207
如需购买下载《DirectX 10 3D游戏编程深度探索》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸26 × 19装帧平装
页数 634 印数 4000

书籍信息归属:

DirectX 10 3D游戏编程深度探索是清华大学出版社于2011.出版的中图分类号为 G899 ,TP311.56 的主题关于 游戏-应用程序-程序设计 ,多媒体-软件工具,DirectX 10 的书籍。