用DirectX游戏编程,要学哪些内容?

 我来答
匿名用户
推荐于2016-02-26
展开全部
  如果想DirectX游戏编程,而又有很多不清楚的问题,那请看这个:
  1、 语言编程:c/c++;
  2、 编程基础一定要好:数据结构,c/c++语言;
  2、 IDE集中开发环境:visual studio .net 2003;
  3 、游戏开发SDK用DirectX9;
  4、 Win32 api开始的时候不能学的太多;
  5、 可以不用MFC(如果c++基础好,MFC学起来很简单);
  6、 编网络游戏,使用winsock,通讯协议用TCP;
  7、 多下载源代码,观看之;
  8、 数学上的要求(其它基础文化课类似):不需要了解算法的来历、推导等,但一定要知道它们是干什么用的以及如何用;
  9、 学习STL,必须C++要过关,否则会很难学。首先要学会如何用STL,再想深入的话,学习STL的内部代码。STL首先从list,vector学起。
房瀚玥XW
2009-07-04 · TA获得超过461个赞
知道答主
回答量:145
采纳率:0%
帮助的人:159万
展开全部
先学C语言和C++,再学DirectX,然后会用一种图形软件就差不多了,比如3dsmax,如果photoshop也会就更好了。还有一种方法是,学C#,然后学DirectX,再学xna,这是最新的,但功能不如第一种。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2e89e4f
2015-08-01 · TA获得超过401个赞
知道答主
回答量:54
采纳率:0%
帮助的人:6.4万
展开全部
  想学习DirectX,首先要先学计算机最基础的C语言和C++,再学DirectX,其次要学会photoshop或者3dsmax等一种图形软件。另一种一种方法是,先学习学C#,然后学DirectX,再学xna,但功能不如第一种。

  DirectX游戏编程:利用Direct3D进行图形程序开发的核心技术,从三维向量开始,由浅入深,逐步讲解3D图形编程中的矩阵变换相关知识、投影知识,及视口处理、裁剪处理、深度缓存的应用技术。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式