《黑神话·悟空》是用什么编程语言开发的?
最近火爆全球的国产 3A 大作《黑神话·悟空》,你玩了吗?没玩没关系,有人就是对游戏不感冒,我找了个宣发片,一起感受下3A大作的视觉冲击,而且还是我们从小听到大,那猴子🐒的故事。
什么是 3A 大作: 高成本、高质量、高体量的单机游戏。
-- 视频
说说《黑神话·悟空》用了什么编程语言
对于游戏来说,不论是网游、手游、还是单机游戏对流程度都要求很高,而每种技术都有他的瓶颈和天花板,所有技术选型就尤为重要。
搞技术的都心里大概知道每个编程语言的性能和优劣势,就像应该没有人用 PHP 写游戏引擎,也没有人用 C 语言写一个业务极度复杂的管理系统。当然 PHP 是全世界最好的编程语言。
根据游戏开发公司游戏科学官网的显示,《黑神话:悟空》游戏使用的是虚幻引擎(Unreal Engine):
也就是他们主要是C++(也用到C#和其他语言)
而这个引擎的底层源码主要使用的就是C++。
虚幻引擎属于开源项目,大家自己学习或者开发一些免费的东西是可以直接用的。但如果要开发像《黑神话:悟空》这样的商业产品,那就得给钱了。按照他们的协议,当产品销售超过 100 万 $ 时,就要付 5% 的版税。
不说了,我去学 C++ 了
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· 深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异