c或c++,绝不是java,c#那种封装的过多的高级语言。
用C或c++乍看上去似乎不太占优势,好像在图像的显示上要麻烦。
但是大型的网络游戏更重要的是效率,用c或c++编写并辅之于优化的算法可以程序的效率更高,通讯的信息量减小,使相同的硬件资源可以支持更多的用户。这是其它高级语言不可比拟的。
用c或c++的另一个原因是游戏中最难制作的是图像特效的渲染,这也是java,c#等软肋。所以从事网络游戏开发人员的薪水是软件从业人员中相对较高的,也是发展前景很好。
这些信息来源于给我们上课的有十年以上工作经验的华为工程师。