做游戏学什么语言
本科学的java,有linux基础,但是感觉做业务比较无聊,想学做游戏(自己也喜欢玩游戏),求助做游戏得学什么语言、引擎之类的。
虚幻引擎用的C++,Unity用的C♯
不过主要还是学一下关卡设计和数学(数值策划)比较好,不然做游戏也会变得无聊
会Java的话C#其实问题不大,反倒是C++学起来会花点时间,这是因为C++的细节比较多。
另外作为游戏引擎,在初期我们关注的点应该是在于利用已经写好的库函数来实现我们需要的功能。为此我们需要知道我们用的游戏引擎要如何调用库函数中的内容来实现场景渲染、人物行走等功能。这就涉及到具体的编程语言下如何调用、继承父类等内容。实际上如果能够跟着教程去做一个demo基本上也就会了。
当我们离开新手期后,与其说需要深入了解这两门语言,不如说是要深入了解编程思想,。从而在具体的编程语言上优化我们的性能表现。不管是做游戏还是做业务这都是至关重要的一步。