DirectX 9.0 C++ 教程 开发环境设定

1.开发工具

我一般使用Visual C++ 6.0来编译和调试DirectX,比较轻量级。 也可以用VS2005 或 VS2010。推荐使用Visual C++ 6.0时安装Visual Assist X。这样Visual C++ 6.0下代码提示会好些。

2.安装 DirectX 9.0

玩游戏的话是安装个DirectX 9.0 软件。这里我们开发要安装DirectX 9.0 SDK。下载地址网上搜下。最新的是DirectX 11了好像,高版本兼容低版本,你可以选择安装最新的DirectX。

3.开发环境的配置

安装好DirectX 9.0 SDK后,DirectX头文件默认位置:C:\Program Files\Microsoft DirectX 9.0 SDK (April 2005)\Include

库文件位置:C:\Program Files\Microsoft DirectX 9.0 SDK (April 2005)\Lib\x86

根据你安装的DirectX版本和路径会有所变化。

一般情况下,安装好DirectX SDK后,它会自动把这些路径添加到VC++中的。如果要手动添加,如下图: Tools | Options | Directories, 我的是中文版的。

如果接下来你要运行后面提到的教程例子。右击工程,点击设置,在Object/library 中增加d3d9.lib, d3dx9.lib, winmm.lib,

4.参考书籍 和使用 DirectX SDK文档

我参考的是《DirectX 9.0 3D 游戏开发编程基础》Frank D. Luna, Rod Lopez。

还有最重要的DirectX 9.0 的SDK 文档和例子。安装好SDK后 在 开始-》所有程序 中就能找到。

5. 写本教程的目的。

主要是通过写教程来更好的学习,我也是个新手,之前有弄过OpenGL, 发现DirectX 跟OpenGL 差不多,最近想玩下Windows下的游戏编程。如果工作不忙的话,教程会一个星期出一个。里面的例子主要参考SDK和那本书。说起来也只是翻译罢了,谈 不上原创。

相关文章:

1.DirectX 9.0 C++ 教程 开发环境设定

2.DirectX 9.0 C++ 教程 第一个程序

3.DirectX 9.0 C++ 教程 绘制三角形

4.DirectX 9.0 C++ 教程 关于Perspective projection,Matrices,摄像头,旋转

5.DirectX 9.0 C++ 教程 光照

6.DirectX 9.0 C++ 教程 Texture 纹理映射

7.DirectX 9.0 C++ 教程 字体 迟到的helloworld

8. DirectX 9.0 C++ 教程 使用3ds max 创建的模型 xfile,mesh

175

4 Responses to DirectX 9.0 C++ 教程 开发环境设定

  1. […] 注:开发环境设定参考 上篇文章 DirectX 9.0 C++ 教程 开发环境设定 […]

  2. […] For You 记录一些关于android,objective-c,mfc,directX的东西 DirectX 9.0 C++ 教程 开发环境设定 截取视频,然后制成gif 教程 06 十 DirectX 9.0 C++ 教程 […]

Leave a Reply

Name and Email Address are required fields.
Your email will not be published or shared with third parties.