自学虚幻5引擎难度大吗?
虚幻引擎5自学的难度取决于他对C语言的掌握和掌握。
因为虚幻5用的编程语言是C.C的下限很低,懂C语言就相当于某种程度上懂C。但是它的上限也很高。学习继承多态模板STL只能说你才刚刚入门。所以虚幻引擎的门槛比Unity高,这也是虚幻引擎不温不火的原因之一。毕竟C想学精太难了。
当然,只要你足够感兴趣,觉得C和其他编程语言相比还是比较友好的,虽然真的很难,但毫无疑问C是非常高效的。
我该如何成为一名合格的C/C软件开发工程师?
要成为一名合格的C/C软件工程师,你需要做到以下几点:
熟悉编程语言语法,这个不用解释太多。本质上理解指针(硬件)。这一点其实硬件人员更容易理解。当然,如果你在大学学过模拟与数字电的课程,会更容易理解。如果没有硬件基础,强烈建议看一看微机原理教程;看看C高级教程,熟悉常用模板类(STL)的使用,比如向量容器、迭代器、boost智能指针等概念;了解常见的数据连接结构、算法和23种设计模式,在实践中加深理解;最后,多练,不只是看,还要多练。