首先,不要设定独立游戏的目标。独立游戏通常由两种类型的人制作。一个是想要实现创新的行业资深人士;尺寸。不是后者错了,只是路太窄游戏引擎ue4技术教程开发学习,不容易实现。所以,作为一个即将进入门槛的软件工程专业的学生,他对游戏开发是有想法的,目标应该是商业游戏的产业开发和工程应用。
那么UE4只是一个非常好的游戏引擎地图场景,一个游戏开发工具。你不想以它的能力为主要目标,因为你还是大一新生,很难说你以后一定会使用UE4或更高版本的UE。您应该学习能让您具备游戏行业所需基本素质的知识。
那么,游戏开发中的技术工程需要哪些知识?一是计算机科学与技术学科基础知识和软件开发知识。然后是游戏开发的专业知识,如实时计算机图形、GamePlay编写、编辑器桌面应用开发、网络通信、服务器端开发等游戏引擎ue4技术教程,基本涵盖了软件开发的所有应用领域。然后是应用游戏引擎和各种艺术创作工具链的能力。最后是游戏的设计和美学。
如此实用,大学的具体路线可以是大一掌握基本的C语言和OO语言(C++、Java、C#),线性代数中的向量、矩阵,基本积分;算法、数据库原理、微机原理、更全面的微积分、Unity的基础开发;初级操作系统,编译原理(这两个最好写内核原型和简单脚本语言的水平),Shader语言和Unity的ShaderLab实践,30000行代码的项目实践;前辈利用之前学过的基础知识阅读各种游戏和游戏引擎代码,阅读行业文献。
好好努力,学得好,就可以在这个行业工作,否则你会像其他人一样被这个行业搞砸。