天涯论坛

 找回密码
 立即注册
搜索
查看: 20|回复: 1

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

[复制链接]

2952

主题

3万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979405
发表于 2024-10-4 13:59:48 | 显示全部楼层 |阅读模式

2024年8月20日上午10点,黑神话:悟空在PS5、STEAM、EPIC GAMES STORE、WEGAME等平台同步上线。

这是一款由杭州游科互动科技有限机构研发,浙江出版集团数字传媒有限机构出版的西游题材单机动作角色装扮游戏。

日前售价:数字标准版268元,数字豪气版328元。

做为中国首款3A游戏,黑神话:悟空在剧情、角色设计、游戏机制等方面都展现出了高度的原创性和创新性,为国产游戏树立了新的标杆。

在销量与营销额方面,上线首日全平台累计销量超450万份,总营销额超过15亿元。截止2024年8月23日21点整,游戏全平台销量已超过1000万套,全平台最高同期在线玩家人数超过300万人。

按照Steam的数据表示,黑神话:悟空不仅横扫中国玩家,在全世界热销商品中,它都连续霸榜第1名!

并且,它创造了Steam下载带宽的新纪录。

游戏制作人冯骥此前透露,黑神话:悟空每小时游戏研发成本超过2000万元,团队预估整体游戏时长20个小时以上,研发成本最少需要3亿到4亿元。

游戏故事背景融入海量中国元素

黑神话:悟空以中国四大名著之1、吴承恩所著的西游记为背景设定,但并非直接讲述原著中的故事,而是借用西游记自己的故事做为前传,讲述取经之后孙悟空因放弃佛位而诱发天庭对其再次征伐之后的故事。在游戏中,玩家将装扮一位“天命人”,为了探寻 昔日传说的真相,踏上一条充满危险与惊奇的西游之路。游戏中融入了海量中国传统文化元素,如建筑、服饰等,让玩家在享受游戏乐趣的同期能感受到浓厚的文化氛围。

游戏上线后导致了广泛的社会关注,不仅在国内市场取得了巨大成功,在国际市场上得到必定的认可。玩家对黑神话:悟空的总体评估较高,认为其画面精美、剧情丰富、战斗系统出色。但有部分玩家反映游戏难度较高、存在闪退等问题。

游戏设计触及的技术&编程语言

黑神话:悟空做为一款备受瞩目的国产单机动作游戏,其游戏设计触及了多种前沿技术,并且采用了多种编程语言进行研发。游戏采用虚幻5引擎打造,持有出众的画面与视觉效果,包含新的光照系统、动态天气、全景光线跟踪等技术加持,为玩家带来沉浸式的游戏体验。

1.虚幻引擎(Unreal Engine)

虚幻引擎是黑神话:悟空的核心研发平台,供给了强大的图形渲染、理学模拟、动画制作等功能。虚幻引擎5尤其支持繁杂的毛发渲染和Nanite虚拟化几何系统,使得游戏中的毛发、服装、建筑等细节表现更加逼真。虚幻引擎由美国的Epic Games机构研发,它是一个开源项目,任何人都能够运用该引擎进行学习或研发商场性的项目。

这个引擎的底层源码重点运用便是C++语言来研发的。

因此,黑神话:悟空重点是用C++语言研发的!

然则倘若研发运用虚幻引擎制作商场化的制品,如黑神话·悟空,则需要向Epic Games支付必定花费。规则是:当制品营销额超过100万美元时,需要支付5%的版税。

2.动作捉捕技术

游戏中的角色动作经过动作捉捕技术实现,精细记录演员的动作并转化为游戏角色动画,加强了角色动作的 真实性和流畅性。

面部捉捕技术结合骨骼动画系统,使角色的面部表情更加生动自然。

3.理学模拟与渲染技术

游戏中的理学模拟技术用于实现真实的理学反应,如角色动作带来的惯性、毛发和衣物的动态效果等。

高质量的渲染技术则保证了游戏画面的细腻度和真实感。

4.场景构建与实景扫描

游戏中的场景经过实景扫描和Nanite虚拟化几何系统结合实现,制作团队走遍中国采集海量高分辨率3D扫描数据,为玩家带来沉浸式的游戏体验。

5.人工智能算法

游戏中可能采用了人工智能算法来模拟角色的行径和决策,如敌人的AI反应等,增多游戏的挑战性和趣味性。

6.音频技术

高质量的音效制作和混音技术用于加强游戏的听觉体验,包含环境音效、角色语音、战斗音效等。

编程语言

C++:

虚幻引擎的底层源码重点运用C++编写,因此呢黑神话:悟空的核心引擎部分特别有可能采用C++做为重点研发语言。C++的有效和灵活性使得它尤其适合研发对性能需求极高的单机游戏。

C++在黑神话·悟空中的应用不仅表现在虚幻引擎上,贯穿了全部研发过程。虚幻引擎之因此采用C++做为底层语言,是由于C++拥有极高的性能和灵活性,能够实现繁杂的内存管理、精细的操作系统掌控,以及对硬件的有效调用,这些都是高质量3A游戏所必需的。

C做为脚本语言,尤其是在Unity引擎的某些版本中。然而,思虑到黑神话:悟空知道运用了虚幻引擎,C#的运用可能较为有限。

其他语言:

在游戏研发过程中,还可能运用到其他编程语言或脚本语言来辅助研发,如用于图形渲染的Shader语言、用于自动化内容生成的脚本语言等。

游戏拥有必定操作门槛和难度

游戏的战斗系统富有策略性,战斗节奏快,七十二变、能够伸缩的金箍棒等都是战斗策略的一环。玩家需要灵活运用各样技能和策略来应对区别的敌人和挑战。

网友们戏叫作,开启八十一难的第1难,便是「解压」。这边,有的人纷纷卡在认识压过程,那边,有的人已然起始上手打怪了。

这第二难,便是卡在了着色编译器上。

两难过关之后,情节设定西天取经成佛的孙悟空,大战二郎神。

玩黑神话:悟空所需的电脑配置因游戏画质和是否开启光线跟踪等特效而有所区别。以下是按照官方及多个源自整理的区别配置需要

1.普通低需求玩家:最低配置(中画质1080p)

操作系统:Windows 10/11,64位

处理器:Intel Core i5-8400 或 AMD Ryzen 5 1600

内存:16GB RAM

显卡:NVIDIA GeForce GTX 1060 6GB 或 AMD Radeon RX 580 8GB

DirectX版本:11

存储空间:130GB 可用空间(举荐运用固态硬盘)

这些配置能够保证玩家在最低画质设置下流畅运行游戏,但可能没法享受最高画质和特效。

2.普适性拥有必定需求的玩家:举荐配置(高画质1080p)

操作系统:Windows 10/11,64位

处理器:Intel Core i7-9700 或 AMD Ryzen 5 5500

内存:16GB RAM

显卡:NVIDIA GeForce RTX 2060、AMD Radeon RX 5700 XT 或 Intel Arc A750

DirectX版本:12

存储空间:130GB 固态硬盘

举荐配置能够在较高画质下供给流畅的游戏体验,适合大都数玩家。

3.高需求玩家:最佳体验配置(超清画质4K)

处理器:与举荐配置相同(Intel Core i7-9700 或 AMD Ryzen 5 5500)

显卡:NVIDIA GeForce RTX 4070 或 AMD Radeon RX 7800 XT(12GB显存)

内存:32GB

存储空间:130GB 固态硬盘

最佳体验配置专为追求极致画质的玩家设计,能够在4K分辨率下供给出色的游戏画面和流畅度。

4.顶配玩家:全景光线跟踪配置

最低配置(中画质1080p,光追低):

处理器:Intel Core i5-9400 或 AMD Ryzen 5 1600

显卡:NVIDIA GeForce RTX 3060(8GB显存)

内存:16GB

存储空间:130GB 固态硬盘

举荐配置(中画质1080p,光追中):

处理器:Intel Core i7-9700 或 AMD Ryzen 5 5500

显卡:NVIDIA GeForce RTX 4060(8GB显存)

内存:16GB

存储空间:130GB 固态硬盘

最佳配置(高画质4K,光追超高):

处理器:Intel Core i7-9700 或 AMD Ryzen 5 5500

显卡:NVIDIA GeForce RTX 4080 SUPER(16GB显存)

内存:32GB

全景光线跟踪配置能够明显提升游戏的画质和真实感,但需要更高的硬件配置来支持。

另外,虽然黑神话:悟空重点是一款单机游戏,但其云保留、成就奖杯等功能仍需要网络连接。因此保证稳定的网络环境针对此款游戏来讲很重要。

你是哪种玩家?

源自:https://www.top168.com/news/show-71380.html返回外链论坛: http://www.fok120.com,查看更加多

责任编辑:网友投稿





上一篇:语言恢复师是什么?语言恢复师证书有啥用?考试难度?
下一篇:PHP8知识详解:PHP是什么?
回复

使用道具 举报

3052

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109027
发表于 2024-10-4 17:10:28 | 显示全部楼层
你的见解真是独到,让我受益匪浅。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 20:26 , Processed in 0.109734 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.