下载 >  网络技术 >  网络基础 > 《游戏编程指南》 包括配套代码 CHM格式 极其难得

《游戏编程指南》 包括配套代码 CHM格式 极其难得 评分:

包括配套代码,极其难得的CHM格式 彭博 著 这本书是我看到的讲DirectX编程的书里面最通俗易懂的。在此推荐给想了解DirectX编程的朋友。 游戏编程指南 电子书目录 游戏编程指南... 1 目 录... 1 导 读... 1 第一章 表述游戏的语言... 1 1.1 VC.net概述... 1 1.2 入门知识... 4 1.2.1 数与数据类型... 4 1.2.2 变量与常量... 4 1.2.3 Namespace. 5 1.2.4 操作符与表达式... 6 1.3 预编译指令... 7 1.4 结构,联合和枚举... 8 1.4.1 结构... 8 1.4.2 联合... 9 1.4.3 枚举... 10 1.5 控制语句... 10 1.5.1 判断和跳转语句... 10 1.5.2 选择语句... 11 1.5.3 循环语句... 13 1.6 函数... 13 1.7 指针、数组与字符串... 17 1.7.1 指针... 17 1.7.2 数组... 19 1.7.3 字符串... 22 1.7.4 小结... 23 1.8 多文件程序的结构... 23 1.9 常用函数... 25 第二章 如何说得更地道... 29 2.1 定义和使用类... 29 2.2 类的构造函数... 32 2.3 类的静态成员... 34 2.4 运算符重载... 35 2.5 类的继承... 38 2.6 虚函数和抽象类... 41 2.7 模板... 42 2.8 优化程序... 45 2.9 调试程序... 47 第三章 容纳游戏的空间... 49 3.1 基本Windows程序... 49 3.2 WinMain函数... 53 3.2.1 简介... 53 3.2.2 注册窗口类... 53 3.2.3 创建窗口... 55 3.2.4 显示和更新窗口... 56 3.2.5 消息循环... 57 3.3 消息处理函数... 58 3.4 常用Windows函数... 59 3.4.1 显示对话框... 59 3.4.2 定时器... 59 3.4.3 得到时间... 60 3.4.4 播放声音... 60 第四章 描绘游戏的画笔... 61 4.1 初始化DirectDraw.. 61 4.1.1 简介... 61 4.1.2 DirectDraw对象... 62 4.1.3 设置控制级和显示模式... 63 4.1.4 创建页面... 64 4.2 后台缓存和换页... 66 4.3 调入图像... 67 4.4 页面的丢失与恢复... 67 4.5 透明色... 68 4.6 图像传送... 68 4.7 程序实例... 72 4.8 图像缩放... 72 4.9 释放DirectDraw对象... 72 第五章 丰富画面的技巧... 74 5.1 填涂颜色... 74 5.2 输出文字... 75 5.3 GDI作图... 75 5.4 程序实例... 76 5.5 锁定页面... 76 5.6 程序提速... 78 5.7 特殊效果... 82 5.7.1 减暗和加亮... 82 5.7.2 淡入淡出... 83 5.7.3 半透明... 83 5.7.4 光照... 84 5.7.5 动态光照... 85 5.7.6 光照系统... 88 5.7.7 天气效果... 88 第六章 加速游戏的魔法... 89 6.1 内嵌汇编简介... 89 6.2 基本指令... 90 6.3 算术指令... 91 6.4 逻辑与移位指令... 93 6.5 比较、测试、转移与循环指令... 93 6.6 MMX指令集之基本指令... 96 6.7 MMX指令集之算术与比较指令... 98 6.8 MMX指令集之逻辑与移位指令... 99 6.9 MMX指令集之格式调整指令... 100 第七章 我没有想好名字... 102 7.1 读取键盘数据... 102 7.2 读取鼠标数据... 103 7.3 恢复和关闭DirectInput 104 7.3.1 恢复DirectInput设备... 104 7.3.2 关闭DirectInput 104 7.4 初始化和关闭DirectX Audio. 104 7.4.1 初始化DirectX Audio. 104 7.4.2 关闭DirectX Audio. 105 7.5 播放MIDI和WAV音乐... 105 7.5.1 调入MIDI和WAV文件... 105 7.5.2 播放MIDI和WAV文件... 106 7.5.3 停止播放... 107 7.6 在3D空间中播放音乐... 107 7.7 播放MP3音乐... 109 7.7.1 调入MP3文件... 109 7.7.2 播放MP3文件... 109 7.7.3 停止播放和释放对象... 110 第八章 支撑游戏的基石... 111 8.1 链表... 111 8.2 哈希表... 111 8.3 快速排序... 112 8.4 深度优先搜索... 113 8.5 广度优先搜索... 117 8.6 启发式搜索... 120 8.7 动态规划... 126 8.8 神经网络... 128 8.9 遗传规划... 129 第九章 向三维世界迈进... 131 9.1 概述... 131 9.2 基本知识... 133 9.2.1 初始化DXGraphics. 133 9.2.2 关闭DXGraphics. 135 9.2.3 恢复DXGraphics设备... 135 9.3 设置场景... 135 9.3.1 设置渲染状态... 135 9.3.2 设置矩阵... 136 9.4 创建场景... 137 9.4.1 调入3D场景... 138 9.4.2 调入2D图像... 139 9.5 刷新场景... 140 9.6 渲染场景... 141 9.6.1 渲染3D场景... 141 9.6.2 渲染2D图像... 141 9.7 改变场景... 141 9.8 显示文字... 142 9.9 程序实例... 143 第十章 我没有想好名字... 144 10.1 灯光... 144 10.2 半透明... 145 10.3 纹理混合... 146 10.4 雾... 148 10.5 凹凸贴图与环境贴图... 149 10.6 粒子系统... 149 10.7 骨骼动画... 149 10.8 镜子... 151 10.9 影子... 151 第十一章 我没有想好名字... 152 11.1 基本概念... 152 11.2 程序流程... 152 11.2.1 服务器端... 152 11.2.2 客户端... 153 11.3 程序实例... 153 11.4 错误处理... 158 11.5 显示IP地址... 158 11.6 更有效地传送数据... 159 第十二章 创造我们的世界... 161 12.1 程序流程... 161 12.2 程序结构... 162 12.3 基本方法... 163 12.4 SLG编程要点... 163 12.4.1 电脑AI 163 12.5 RPG & ARPG编程要点... 163 12.5.1 迷宫的生成... 163 12.5.2 脚本技术... 163 12.6 RTS编程要点... 163 12.6.1 寻路... 163 12.6.2 电脑AI 163 12.7 FPS编程要点... 164 12.7.1 移动... 164 12.7.2 碰撞检测... 164 12.8 游戏中的物理学... 165 附 录... 166 附录一 Windows常见消息列表... 166 附录二 虚拟键列表... 171 Windows消息中的虚拟键... 171 DirectInput中的虚拟键... 172 附录三 DirectX函数返回值列表... 174 DirectDraw部分... 174 Direct3D部分... 181 附录四 Winsock函数返回值列表... 183 附录五 游戏编程常用网址... 187 附录六 中英文名词对照... 188 附录七 常见问题及解决办法... 189 1. 程序编译时出现"Warning". 189 2. "Cannot Execute Program". 189 3. "Unresolved External Symbol". 189 4. 运行时出错... 189 5. 大家还有什么问题,可以告诉我
...展开详情收缩
2008-11-26 上传大小:866KB
分享
收藏 (4) 举报

评论 共13条

ly01kongjian chm格式的电子书看起来比较不费劲
2015-12-14
回复
baidu_26178621 东西不错,版本9.0
2015-07-31
回复
zhang0tie0min0 通俗易懂,真的很想详细,目录给的这么详细,感谢楼主了
2013-10-04
回复
lsbwant 很详细,很好
2013-08-11
回复
u011531765 内容很详细,但是版本太高了,我用的DirectDraw版本太低,很多宏值都找不到
2013-07-28
回复
u010873065 缺少了一些内容
2013-05-29
回复
luke_zhuhuanjun 额,有的章节没源代码啊,还有的几章没有内容的,前面的内容还是不错的,还是值得下载的
2013-02-22
回复
solofly752 chm格式很好用,很清晰慢慢读,,
2012-10-31
回复
n88x8 不够完整 ~~~
2012-10-24
回复
hellovfp 只有目录,没有内容资料.
2012-08-14
回复
游戏编程指南&源代码chm

《游戏编程指南》配套代码 游戏编程指南.chm

立即下载
游戏编程指南配套代码

《游戏编程指南》配套代码

立即下载
游戏编程指南 配套代码

《游戏编程指南》配套代码 [涉及平台] VC++ [作者] void [文件大小] 1761KB [更新日期] 2005-10-26

立即下载
opengl es 3.0 编程指南配套代码

opengl es 3.0 编程指南配套代码

立即下载
高级shell脚本编程指南 chm版(中文版)

这本书假定你没有任何关于脚本或一般程序的编程知识, 但是如果你具备相关的知识, 那么你将很容易就能够达到中高级的水平. . . 所有这些只是UNIX®浩瀚知识的一小部分. 你可以把本书作为教材, 自学手册, 或者是关于shell脚本技术的文档. 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本.

立即下载
游戏编程指南配套代码.rar

《游戏编程指南》配套代码 [涉及平台] VC++ [作者] void [文件大小] 1761KB [更新日期] 2005-10-26 本代码来自CZVC编程网: HTTP://WWW.CZVC.COM

立即下载
Linux Device Drivers 二三版合集

合集包括:LDD2 极其配套源码,LDD3极其配套源码

立即下载
游戏编程指南chm版,及全书完整配套代码

游戏编程指南chm版及代码,很难找到的资料,本人看过的最通俗易懂的游戏编程入门书,强烈推荐

立即下载
WebGL编程指南【附源码】

主要篇幅讲解了WebGL 原生API 和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSL ES)等等,也讲解了使用WebGL 渲染三维场景的一般技巧,如光照、阴影、雾化等等。《WebGL编程指南》提供了丰富的示例程序供读者钻研,也提供了极具价值的附录供读者参考。

立即下载
高质量C++/C编程指南.chm

本书第一章至第六章主要论述C++/C编程风格。难度不高,但是细节比较多。别小看了,提高质量就是要从这些点点滴滴做起。(chm无法显示内容时需在属性中“解除锁定”)

立即下载
Vc编程指南chm

Vc编程指南 Vc编程指南 Vc编程指南 chm格式

立即下载
Directx11 非常全的教程 chm+源码

首先感谢http://www.cnblogs.com/mikewolf2002/category/351011.html 这个博主,其实本教程就是他的博客, 我觉得写的很好,很有用,怕哪一天他博客像曾经很火的一个外国教程一样突然就消失了, 我把他的directx的文章一个一个下载下来,做成了chm文件,中间标题出现好多乱码,我也是一个一个改过来。现在终于能离线看了。由于找不到博主的联系方式,没有征求同意就 离线化了他的笔记,要是博主不愿意我这样做请联系我删除 email cq361106306@qq.com

立即下载
3d 编程指南

3d 编程指南 chm 格式

立即下载
WebGL编程指南(中文版)+源码示例

WebGL 是一项在网页上渲染三维图形的技术,也是HTML5 草案的一部分。   《WebGL编程指南》的主要篇幅讲解了WebGL 原生API 和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSL ES)等等,也讲解了使用WebGL 渲染三维场景的一般技巧,如光照、阴影、雾化等等。《WebGL编程指南》提供了丰富的示例程序供读者钻研,也提供了极具价值的附录供读者参考。   《WebGL编程指南》适合有一定前端开发基础,希望学习WebGL,但对三维图形学缺乏了解的程序员们阅读。 作者简介   关于作者   Kouichi Matsuda 博士是多媒体产品用户界面和用户

立即下载
树莓派Python编程指南_源代码.tar.gz

压缩包包含pdf+原书代码,树莓派的爱好者可以参考一下,源代码本地实验可用。 树莓派Python编程指南》共12章:第1~3章深入介绍如何在树莓派上使用Python,为学习其他知识打下基础;第4章介绍使用Qt工具包开发图形用户界面;第5章介绍在Python中创建游戏;后面的章节介绍使用Python编程树莓派的GPIO及使用Python在树莓派中测试与调试程序。

立即下载
前端开发参考手册.zip(内含10个chm格式手册及前端开发资料)

资源描述:(放心中文版啦,菜鸟、老司机都不可错过的好东西!!) ---------------------- 前端工程师参考手册.rar(压缩包) 内含:HTML5参考手册.chm(最全的一个) CSS参考手册.chm JavaScript参考手册.chm jQuery1.11.0参考手册.chm(最新版本的jQuery手册) DHTML完全手册.chm CSS + JS合订版手册.chm 。。。 这些是我从事前端开发这么多年来的积蓄啊,都贡献出来啦!各有各的好处,各个互补十分齐全。 【备注】如

立即下载
高级Bash脚本编程指南.CHM

高级Bash脚本编程指南,chm格式。

立即下载
Office编程手册合集(CHM) office 各种编程说明书、文档

Office编程手册合集(CHM)Office编程手册合集(CHM)Office编程手册合集(CHM)Office编程手册合集(CHM)Office编程手册合集(CHM)Office编程手册合集(CHM)

立即下载
VC++ 编程指南(CHM) chm格式

VC++ 编程指南(CHM) chm格式, VC编程的参考

立即下载
史上最全的苦逼程序猿必备帮助手册chm s

此是有shi以来最全的开发帮助文档集合,包含了各种chm s,都 DWZ富客户端框架、Apache、Javascript、JQuery及附属插件、MySQL、PHP、CSS、Smarty、ThinkPHP、正则、Kohana等...

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

《游戏编程指南》 包括配套代码 CHM格式 极其难得

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: