发布网友 发布时间:2022-04-23 08:28
共3个回答
热心网友 时间:2023-10-08 19:12
早期用C语言写的引擎很多的,quake3引擎就是,只是后来到了doom3的时候用C++又重写了。因为C语言实在是太古老了,它并不是特别纯粹的面向对象语言,操作底层文件的更新速度也不如其它语言快。很多硬件,特别是显卡的更新,首先提供的都是C++库,这就导致了一直到今天,追求效率和画面的游戏引擎首选都是C++为主体写的,追求跨平台那就是Java和C#之类语言的战场了。
然而C语言也没有完全被淘汰出游戏开发领域,在脚本控制关卡衔接之类的地方依然还能看到它活跃的身影,只是底层引擎比较难见到了。
热心网友 时间:2023-10-08 19:12
CS是用VC++写的,魔兽不清楚了,大多都用VC++,C++,DELHPI写的手机上用的JAVA
热心网友 时间:2023-10-08 19:13
什么时候需要?