很多游戏引擎最后都是要调用Directx和Opengl。也就是说游戏引擎只是对Directx等底层API的一种包装,方便使用,当然也提供了很多游戏编程里可能会用到的强大功能。
写游戏基本上是不得不使用引擎的,因为你没有必要从头造轮子,除非你打算显示一个图片就要手打上百行代码,或者只是做一个超简单的游戏做练习。
如果你会dx 懂底层再学习游戏引擎会更容易理解它的原理 用着更顺手,甚至自己写一个小引擎。
只是想写些小游戏 不学DX只学学游戏引擎也是完全可以的,但是要会用游戏引擎一定要学编程。
directx游戏开发工资高吗?
游戏开发程序员非常有前途,几乎是现在互联网行业薪资水平排名第1的岗位了,需求量也很大。
一般来说,一个初级游戏开发程序员的薪资在6K-8K之间,2年经验个就能达到10K-12K,3-5年经验的可以达到15k-20k,甚至更高。
5年以上的年薪30万+很正常。
directx游戏开发需要学什么?
directx课程内容
1.下载和安装
2.第355页 附录 Windows编程入门 – 全部手写
3.第355页 附录 Windows编程入门 – 使用向导
4.第1章 初始化Direct3D(一)
5.第1章 初始化Direct3D(二)
6.第1章 初始化Direct3D(三)
7.基础知识 向量 (第3-12页)
8.第2-3章 绘制两条直线
9.第2-3章 绘制三角形
10.第2-3章 绘制茶壶
11.第2-3章 绘制旋转茶壶
12.第2-3章 绘制旋转立方体
13.第2-3章 绘制几何体
14.第4章 颜色
15.第5章 光照(一)
16.第5章 光照(二)
17.第5章 光照(三)
18.第5章 光照(四)
19.第6章 纹理映射
20.第7章 融合技术(一)
21.第7章 融合技术(二)
22.第9章 字体
23.第10章 网络(一)
24.第11章 网络(二)
25.第12章 设计一个灵活的Camera类
26.第13章 地形绘制基础(一)