程序员还得学好C++语言:游戏开发王者 GTA等游戏全中
8月26日消息,程序谁才是员还语言游戏游戏世界上最好的编程语言?这个话题可以说是百花齐放,每个程序员都有自己偏爱、得学认可的全中语言,但在游戏开发中C++是程序毫无悬念的王者。
网友String统计了一个有趣的员还语言游戏游戏数据,在20多款热门网游及3A大作中,得学几乎都是全中使用C++开发,例外的程序一个是《我的世界》Java版,看名字就知道是员还语言游戏游戏Java语言开发的。
其他游戏,得学包括GTA、全中英雄联盟、程序吃鸡、员还语言游戏游戏使命召唤、得学DOTA2等,也不光是PC游戏,移动平台的也一样会使用C++语言开发。
这背后的原因也不复杂,C语言诞生50年来,一直是性能王者,整个生态也非常成熟,C语言的编译器,现在开发底层系统依然离不开C语言。
C++在游戏中一统天下也不意外,UE及Unity引擎都是C++开发的,大量底层代码也是如此,性能强大不说,生态支持成熟稳定。
不过在AI时代,还有其他语言风头正劲,Python在数据科学、自动化、AI领域也非常受欢迎,普通人入门编程开发几乎都是推荐从Python语言入手。
这两年受宠的则是Rust语言,不仅内存安全性更好,而且在AI编程普及之后,Rust语言成为很多开发者重写代码的首选,很多项目都在被AI用Rust语言重做了一次,性能更强。
只不过C语言的历史积累太多,而且很多都是底层代码,程序员行业的祖训就是代码只要能跑的就别折腾,所以Rust也不可能很快替代那些祖传C代码,只有新出的项目使用Rust越来越多。
相关文章:
- 《黎明行者之血》1080P高画质实测:昔日旗舰无缘60帧
- 罗伯特德尼罗为新片接受专访晒3岁爱女 谈父职与平衡
- 更丝滑了!vivo OriginOS 7支持全新液态动效:渲染速度提升14%
- 《蜘蛛侠:崭新之日》超越《阿凡达2》登顶全球影史第三
- 8月朋友圈十大谣言公布:你被骗几次?
- 攻克多核NPU架构痛点!云天励飞拿下中国专利金奖:华为中兴同批入选
- 为什么说巴萨放弃3000万欧买断拉什福德,却花1.1亿买替代者的操作,其实是最明智的选择
- 《Fate/strange Fake》动画新作决定 前导视觉图公开
- 小米米家LED智能灯泡蓝牙Mesh版首发29.9元:500lm亮度、可调节亮度色温
- 前途无量!李昊炎7名巴萨U15队友进西班牙国少:皇马仅3人