目前大三,以后想从事游戏开发,需要学习什么语言或什么技术?

目前大三,以后想从事游戏开发,需要学习什么语言或什么技术?

题主您好,我之前也和题主遇到过相同的问题,对自己的专业并不是很感兴趣,想尝试游戏开发行业,现在我也是如愿以偿已经就职在游戏公司,担任一名游戏开发工程师。作为过来人,我还是有些经验想分享给您的,有兴趣可以看一看。

首先,游戏开发还是分很多岗位的,最基础的可以分为策划,美术和程序,细分的话还有关卡策划,数值策划,建模,原画,ta等等。这里我看题主是软件工程专业的,我想应该还是想从事程序这块是吧?如果是,我个人认为非常合适,我身边也有好些同事同行是从事过网页,前端设计的,对游戏开发的上手会相对的更快更容易。

然后说到语言,那我们就要先了解游戏开发用到的引擎,目前主流是两个unity和ue4,unity使用的是c#,而ue4使用的是c++。我个人建议你可以先尝试一下unity,unity使用的c#语言相对ue4使用的c++来说确实简单了不少。我们熟知的《原神》,《王者荣耀》都是unity制作的。而ue更适合走3a大作方向,对配置的要求会比较高。

在除了语言和软件之外,我还建议同学多去尝试多去积累自己的作品,在游戏公司项目经验是一个极大的加分项。多以完成一个项目,demo的形式去学习,这对你就业和知识点的巩固都很有帮助,经验之谈~

同学现在大三了,时间不算太充裕了,建议可以行动起来了。我这里推荐一节课程给您,链接放在下面啦,点击免费领取就可以了,有兴趣的话可以看看。

最后祝题主学习顺利~