在学游戏开发的时候,老师总是要先学c++或者有几年c++的开发经验;当时由于是计算机语言的小白,不知道为什么,后来学了几种计算机语言后就明白了,原来c++语言开发出来的游戏,尤其是大型的游戏运行起来更有效率,为什么这么说呢?计算机上的大部分语言的底层都是c语言,也就是说他们是包装起来的c语言;这样用c语言开发出来的游戏可以直接运行,而其他的语言呢,则间接的最后还是要回归到c语言上运行,这样对于大型的游戏来说浪费了很多时间,当然这并不是说其他的语言不好,这是从一个角度去分析开发游戏选择c语言的原因;还有一点,计算机的操作系统底层也是c语言的,也就是说用c语言开发出来的游戏能与这些系统有着良好的接应;
时间: 2024-11-05 04:04:34