想在游戏行业转行,请专家指点如何入行。
首先,我不是高手。
我也在学opengl,学了大概半年了。我来说说我在学习过程中的感受。
1:首先我推荐两本好书,一本是opengl超级宝典(非常好的书),另一本是opengl编程指南(非常专业),非常适合入门。
2.的确,学习opengl是高等数学的基础,但不需要把高数都学完,先了解行列式及其运算。矩阵及其运算。向量,向量的坐标表达式,向量的运算。很简单。有了这些基础,前面几章就没问题了(后面的没看,不容易白答),比如建立简单的几何模型,物体的移动,旋转,移动,缩放。光影。质地等等。在继续学习之前,先了解你以后需要什么。
3.我觉得你有C和C++基础可以自学。
4.而且我觉得OpenGL比DirectX好学,例子和教材都很丰富。DirectX很乱,不适合初学者。玩游戏的话,图形、声音、网络、输入都可以用OpenGL。最重要的是OpenGL是跨平台的。毫无疑问,未来随着软件行业的发展,手持设备一定会超越桌面,而且现在手持设备基本都支持OpenGL,比如Android和Ios,所以我个人觉得OpenGL还是很不错的。
5.反正我是OpenGL的坚定支持者。以上均为个人观点,仅供参考。