background image

3.《VC++深入详解》
4.《Windows 核心编程》
5.《Effective STL 中文版》
6.《Windows 游戏编程大师技巧》
7.《DIRECTX.9.0.3D 游戏开发编程基础》
 
这个书单是从零编程基础开始的,其中部分书中涉及到了

DirectDraw 与 Direct3D 8,这两

API 在新版本 DirectX SDK 中都被移除了,现在基本上无用武之地,所以涉及到

DirectDraw 与 Direct3D 8 的那部分就不用仔细看了哈。
本来还有《

VC++深入详解》的高清影印版,以及《游戏编程精粹》系列的 7 本书,以及几本

C++系列的经典之作,但是它们块头比较大,浅墨目前这个号在 CSDN 下载频道只有
110Mb 的上传限权,传起来比较麻烦。暂时就不传了。

 

 

下面给出游戏开发学习资料的

下载链接

 

请点击这里下载

零基础游戏编程学习资料

by 浅墨

 
(免责声明:浅墨在这里只是进行了电子版的收集工作,如果大家觉得这些书还不错,建
议去买纸质版,毕竟这样对眼睛的健康有好处,健康是金钱买不来的)
 
                                                                                                        
关于学完

DirectX,我们该干什么。

浅墨觉得,历代

DirectX 龙书的作者 Frank Luna 在龙书忽视了非常重要的一方面内容的讲

解,那就是就是学完了

DirectX 我们接着该做什么。

这大概是很多怀揣游戏开发梦想的热血青年们曾经思考过的问题。
 
浅墨也曾经在这问题上迷茫过,也因为没人指明前路而走了不少弯路。
不过后来在黑暗中不断地摸索,将荆棘变成坦途之后,终于摸索出了一条正确的道路。
也就是看完龙书《

DIRECTX.9.0.3D 游戏开发编程基础》之后,我们需要如何学习,来把学到

的知识立体化,最终转化为开发游戏的实际能力。首先我们需要再看一本书,《

Real-Time 

Rendering》,也就是(RTR)实时渲染技术,目前出到第三版了。(这本书并没有中文版,
大家如果要走游戏开发的道路,读完龙书之后,剩下基本上都要靠读英文书了。)
学完龙书,也可以选择自己喜欢的游戏引擎来接触并掌握了。看完龙书后浅墨首推学习
Irrlight,然后进阶推荐 Orge。两者都是开源游戏引擎,都有着源代码提供下载学习,而且网
上对这两种引擎的研究热情很高,资料丰富,引擎代码字里行间都是哲思,掌握其中的代
码并纳为己用,自己写出像样的游戏

demo 来是不成任何问题的。