专栏名称: GitHub猿
GitHub猿,专注于分享Java、大数据、Python、人工智能、前端、Golang、算法、Linux等多个领域,开源项目、工具资源等。欢迎关注让我们一起学习一起进步。
目录
相关文章推荐
硅谷王川  ·  AI ... ·  7 小时前  
道与术抓妖  ·  市场有周期定律 ·  11 小时前  
道与术抓妖  ·  市场有周期定律 ·  11 小时前  
钟正生经济分析  ·  中国经济高频观察(2025年2月第1周):节 ... ·  3 天前  
ETF和LOF圈  ·  AI算力的Jevons效应 ·  2 天前  
ETF和LOF圈  ·  Deepseek行情扩散 ·  3 天前  
51好读  ›  专栏  ›  GitHub猿

《黑神话:悟空》是用什么编程语言写的?

GitHub猿  · 公众号  ·  · 2024-08-23 15:00

正文

推荐关注

责编: 猿哥 | 来源: GitHub猿

往期文章: 京东又开源一款新框架,用起来真优雅!

正文
大家好。我是GitHub猿(猿哥)。


今天我们来聊聊《黑神话:悟空》,一款让许多玩家心跳加速的国产游戏。你有没有想过,是什么力量让这个虚拟世界如此栩栩如生?马克·扎克伯格说过:“代码让我们可以构建世界。” 《黑神话:悟空》正是通过这神奇的代码,将我们带入了一个充满东方魅力的神话世界。不管你是资深游戏迷,还是对编程充满好奇,这款游戏背后的故事都值得一探究竟。



你可能会好奇,《黑神话:悟空》到底是用什么语言编写的?其实,支撑这款游戏的,是虚幻引擎(Unreal Engine5)5和C++ 这对黄金组合。虚幻引擎5,就像是强大的引擎,驱动着游戏中的每一个细节。而C++ 则是精密的齿轮,确保游戏中的每一个动作都无比流畅、每一帧画面都近乎完美。


还记得那些在战斗中行云流水般的动作吗?那些细腻的光影变化,让你仿佛置身其中,这一切的背后都离不开C++ 的力量。开发者们通过C++这门强大的编程语言,像雕刻家一样精心打磨每一个细节,把一个个虚拟角色打造成了有血有肉的英雄。


然而,仅仅依靠C++ 还不够。《黑神话:悟空》能够如此迅速地实现各种炫酷效果,还得感谢虚幻引擎5中的Blueprints系统。Blueprints是什么?它就像是一根魔法杖,帮助开发者快速实现创意。通过这个可视化工具,开发团队可以迅速地调整游戏中的逻辑和效果。你在游戏中看到的那些炫丽技能,很多都是通过Blueprints迅速原型化并优化的。


综上。《黑神话:悟空》主要使用了Unreal Engine 5(虚幻引擎5)进行开发。虚幻引擎是由Epic Games开发的游戏引擎,支持多种编程语言和脚本工具。



在使用虚幻引擎5进行开发时,常用的编程语言主要包括:


C++:虚幻引擎5的核心语言是C++ ,开发者使用C++ 编写大部分游戏逻辑、引擎扩展和高性能代码。《黑神话:悟空》的大部分核心功能和复杂的游戏逻辑,可能都是通过C++实现的。


Blueprints:虚幻引擎5还提供了一个名为Blueprints的可视化脚本系统。它允许开发者通过拖放节点的方式创建游戏逻辑,不需要编写传统代码。这种方式对于快速原型开发、 动画、UI等方面非常有用。《黑神话:悟空》可能在某些非核心部分也会用到Blueprints来加快开发速度和调整游戏玩法。


其他脚本语言:开发中还可能会使用到其他脚本语言(如Python),特别是在工具链、自动化流程和资源管理等方面。


总结来说,《黑神话:悟空》主要是使用C++和虚幻引擎5的Blueprints系统来进行开发的。


不过,最让我感动的,还要数游戏中那浓浓的中国味儿。《黑神话:悟空》不仅仅是一款技术杰作,更是一场文化盛宴。你是否也被那古老而神秘的东方场景所吸引?那些充满中国文化元素的设计,让人不禁想起《西游记》中的种种经典场景。开发团队并没有简单地复制,而是通过现代技术,将这些传统元素赋予了全新的生命力。水墨风的画面、充满哲理的剧情,每一处细节都在向我们展示中华文化的无穷魅力。



那么,究竟是什么让《黑神话:悟空》如此与众不同?不仅仅是技术的力量,更是技术与文化的完美融合。这款游戏让我们看到,现代技术可以成为文化传承的有力工具,而游戏也能成为传播文化的载体。


你是否也曾想过,自己能否用代码去创造这样的世界?或许,通过学习编程,你也能成为下一款经典游戏的缔造者。对于《黑神话:悟空》,你还有哪些期待呢?欢迎在评论区和我一起分享你的想法。让我们共同为国产游戏的未来加油,让更多的文化通过技术焕发出新的光彩!

你还有什么想要补充的吗?

上周,又劝退十几个了。。。

ChatGPT 4.0 国内直接用 !!!

最后给大家推荐一个ChatGPT 4.0国内网站,是我们团队一直在使用的,我们对接是OpenAI官网的账号,给大家打造了一个一模一样ChatGPT,很多粉丝朋友现在也都通过我拿这种号,价格不贵,关键还有售后。

一句话说明:用官方一半价格的钱,一句话说明:用跟官方 ChatGPT4.0 一模一样功能,无需魔法,无视封号,不必担心次数不够。

最大优势:可实现会话隔离!突破限制:官方限制每个账号三小时可使用40次4.0本网站可实现次数上限之后,手动切换下一个未使用的账号【相当于一个4.0帐号,同享受一百个账号轮换使用权限】


为了跟上AI时代我干了一件事儿,我创建了一个知识星球社群:ChartGPT与副业。想带着大家一起探索ChatGPT和新的AI时代

有很多小伙伴搞不定ChatGPT账号,于是我们决定,凡是这三天之内加入ChatPGT的小伙伴,我们直接送一个正常可用的永久ChatGPT独立账户。

不光是增长速度最快,我们的星球品质也绝对经得起考验,短短一个月时间,我们的课程团队发布了8个专栏、18个副业项目

简单说下这个星球能给大家提供什么:

1、不断分享如何使用ChatGPT来完成各种任务,让你更高效地使用ChatGPT,以及副业思考、变现思路、创业案例、落地案例分享。

2、分享ChatGPT的使用方法、最新资讯、商业价值。

3、探讨未来关于ChatGPT的机遇,共同成长。

4、帮助大家解决ChatGPT遇到的问题。

5、提供一整年的售后服务,一起搞副业

星球福利:

1、加入星球4天后,就送ChatGPT独立账号。

2、邀请你加入ChatGPT会员交流群。

3、赠送一份完整的ChatGPT手册和66个ChatGPT副业赚钱手册。

其它福利还在筹划中... 不过,我给你大家保证,加入星球后,收获的价值会远远大于今天加入的门票费用 !

本星球第一期原价399,目前属于试运营,早鸟价179,每超过50人涨价10元,星球马上要来一波大的涨价,如果你还在犹豫,可能最后就要以更高价格加入了。。

早就是优势。建议大家尽早以便宜的价格加入!

--END--






请到「今天看啥」查看全文


推荐文章
道与术抓妖  ·  市场有周期定律
11 小时前
道与术抓妖  ·  市场有周期定律
11 小时前
ETF和LOF圈  ·  AI算力的Jevons效应
2 天前
ETF和LOF圈  ·  Deepseek行情扩散
3 天前
古玩元素网  ·  中国天价写实油画,大开眼界!
7 年前
悦读文摘  ·  陈道明:世人多媚骨,唯有君如故
7 年前