图书介绍

DirectX角色扮演游戏编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

DirectX角色扮演游戏编程
  • (美)Jim Adams著;黄际洲,刘刚译 著
  • 出版社: 重庆:重庆大学出版社
  • ISBN:7562435421
  • 出版时间:2006
  • 标注页数:693页
  • 文件大小:117MB
  • 文件页数:708页
  • 主题词:多媒体-软件工具,DirectX;游戏-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

DirectX角色扮演游戏编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 阅读本书须知3

第1章 本书的准备工作3

DirectX4

设置编译器7

Windows编程概述14

理解程序流20

模块化程序设计21

状态和处理过程22

处理应用程序数据27

创建应用程序框架30

将工程进行结构化35

本章小结35

第2部分 Directx基础39

第2章 使用DirectXGraphics绘图39

3-D图形的核心40

DirectXGraphics入门47

3-D的数学知识54

详解绘图58

使用纹理贴图73

Alpha混合80

使用字体93

公告板95

粒子97

深度排序和Z缓冲100

视区的运用102

网格模型的运用103

网格模型和D3DX109

本章小结117

第3章 使用Directlnput进行交互118

输入设备简介119

使用DirectInput124

使用DirectInput设备127

使用DirectInput处理键盘137

使用DirectInput处理鼠标139

使用DirectInput处理游戏杆140

本章小结144

第4章 用DirectXAudio和DirectShow播放声音和音乐145

声音基础146

理解DirectAudio150

使用DirectSound150

使用DirectMusic175

加入到MP3革命中192

本章小结197

第5章 使用DirectPlay进行网络互联199

了解网络互联200

DirectPlay概述204

初始化网络对象210

使用地址212

使用消息处理函数217

配置会话信息218

服务器端的处理220

客户端的处理230

本章小结235

第6章 创建游戏内核236

理解内核概念237

系统内核238

图形内核245

输入内核264

声音内核267

网络内核278

本章小结284

第3部分 角色扮演游戏编程287

第7章 二维图形的使用287

贴片与地图288

在DirectX中使用贴片289

一个基本的贴片引擎299

大位图引擎310

斜角贴片引擎310

本章小结312

第8章 创建三维的图形引擎313

网格模型的层次314

视锥的介绍318

高级三维引擎的开发327

将三维物体添加到世界中348

网格模型的碰撞检测350

天框的使用357

本章小结362

第9章 二维与三维图形引擎的混合363

两种不同维数图形的混合364

在三维世界中使用二维的物品364

在二维世界中添加三维物体369

本章小结376

第10章 脚本的实现378

脚本的理解379

MadLibScript系统的创建380

MLS编辑器的使用397

MadLibScripts的执行400

将脚本运用到游戏中403

本章小结403

第11章 物件的定义和使用404

在游戏中定义物件405

主物件列表414

使用物品清单系统管理物件419

本章小结434

第12章 玩家和角色的控制436

玩家,角色及怪兽437

角色问的交谈459

脚本与角色468

资源管理472

魔法与法术474

战斗与角色489

构造主角色列表494

创建角色控制器类498

Chars示范程序515

本章小结516

第13章 地图与场景的使用518

地图上的角色519

地图触发器的使用522

使用障碍物堵塞路径539

自主地图的使用545

本章小结560

第14章 战斗序列的创建562

设计外部的战斗序列563

战斗序列的开发566

战斗布置579

本章小结579

第15章 多人在线游戏581

疯狂的多人游戏582

多玩家游戏的设计583

创建多人游戏的构架586

游戏服务器的工作591

游戏客户端的处理610

本章小结624

第4部分 完结篇627

第16章 整合一个完整的游戏627

实例游戏的设计628

编程一个范例游戏642

本章小结670

第5部分 附录673

附录A 参考书目673

推荐阅读674

从互联网上获取帮助676

附录B 本书的配套光盘679

附录C 术语表682

热门推荐