聚来九城教育新闻

聚来九城教育> 新闻中心 > 想做游戏开发,该学精什么编程语言?

想做游戏开发,该学精什么编程语言?

作者:聚来九城教育 发布时间:2018年07月10日

游戏开发该学精哪一门语言?

大一计算机新生想毕业后从事游戏设计方面开发,该如何选择学习?必须是c#,unity3d么,java,python又该学到什么深度呢?美术会不会耗费特别多时间?


题主已经确定想要逐步走上游戏开发道路,非常值得肯定。


要说哪种语言流行,主流的有:

1.Unity。C#,Lua

2.UE4。蓝图,C++

3.H5游戏,例如微信小游戏、网页游戏。主要用到JavaScript和相关技术

4.其他。独立游戏圈流行的MonoDevelop、Love2D等等;还有大厂采用自研引擎的,但是近几年大量转向UE4和Unity。


如果要从“现在流行什么语言开发游戏”推导出现在该学什么语言,我觉着对于已经进入社会的人来说,这么想是对的。而对于大一计算机新生来说,又太急功近利了,长远来看并不是好的发展路线。


所以,不应该关心目前流行的游戏引擎使用的是哪一种语言,而是应该从长线来看,先看看大学期间想在游戏方面深入,应当学习什么:

1.编程基础。C/C++,算法,数据结构。(最重要)

2.游戏引擎方向——3D数学(退一步说线性代数要学透),图形学。

3.语言方向——往大了说,学编译原理。往实际说,要尽可能