本系列文章由zhmxy555(毛星云)编写,转载请注明出处。
文章链接: http://blog.youkuaiyun.com/zhmxy555/article/details/8172615
作者:毛星云(浅墨) 邮箱: happylifemxy@163.com
------------------------------------------------------------------------------------------------------------------------------
浅墨历时一年为游戏编程爱好者锻造的著作:《逐梦旅程:Windows游戏编程之从零开始》
如果你喜欢浅墨写的【Visual C++】游戏开发系列博客文章,那么你一定会爱上这本书。
这是浅墨专门为热爱游戏编程的朋友们写的入门级游戏编程宝典。![]()
------------------------------------------------------------------------------------------------------------------------------
这篇文章作为DirectX系列知识的一个认知篇,希望大家看过之后,能对你印象中的DirectX有一个新的认识,学到新的东西。
这篇文章我们将分为五个部分来进行讲解,且最后提供了配套源代码的下载,这五部分是:
一、引言
二、DirectX的两种不同含义
三、DirectX的几套开发方案
四、Direct3D的体系结构
五,Win32应用程序的框架源代码欣赏
在一开头,跟大家先讲讲题外话。
用通俗易懂而亲切幽默的语言,描绘出晦涩难懂的编程知识,这是浅墨目前对自己的游戏开发笔记系列专栏的定位。
而新的子栏目名称,浅墨DirectX提高班,这个名字是来自著名dota解说2009的dota解说视频名称——《09dota提高班》。浅墨也是一名dota爱好者,平常也喜欢看看dota视频来提高dota技术,09的视频我是经常看的,所以浅墨DirectX提高班这个名称应运而生。
好了,现在就开始第一部分吧。
一、引言
DirectX,这个看起来酷酷的家伙,这个微软的亲儿子,自从这个世纪之交以来,一直是Windows平台下所有游戏开发的首选SDK。统观百度今日网络游戏排行榜,全是C++与DirectX搭档,在游戏引擎的配合下制作出的游戏作品:
这些游戏包括耳熟能详的《穿越火线》《地下城与勇士》《英雄联盟》(前三名竟然都是腾讯代理的。。。。。。。。。。)《魔兽世界》《梦幻西游》《qq飞车》《龙之谷》《qq炫舞》《武魂》《传奇》《剑网3》《反恐精英ol》等等,下面我们贴出一些宣传图
C++与DirectX 游戏作品之《CS online》:
C++与DirectX游戏作品之《魔兽世界》,WOW:
C++与DirectX游戏作品之《地下城与勇士》,DNF,大家俗称的毒奶粉- -:
C++与DirectX游戏作品之《英雄联盟》LOL(大家俗称的撸啊撸- -)
最后贴一张浅墨非