当前位置: 首页 > news >正文

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

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

这是一款由杭州游科互动科技有限公司开发,浙江出版集团数字传媒有限公司出版的西游题材单机动作角色扮演游戏。
在这里插入图片描述

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

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

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

1.虚幻引擎(Unreal Engine)

虚幻引擎是《黑神话:悟空》的核心开发平台,提供了强大的图形渲染、物理模拟、动画制作等功能。虚幻引擎5特别支持复杂的毛发渲染和Nanite虚拟化几何系统,使得游戏中的毛发、服装、建筑等细节表现更加逼真。虚幻引擎由美国的Epic Games公司开发,它是一个开源项目,任何人都可以使用该引擎进行学习或开发非商业性的项目。

这个引擎的底层源码主要使用的就是C++语言来开发的。

所以,《黑神话:悟空》主要是用C++语言开发的!

在这里插入图片描述

2.动作捕捉技术

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

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

3.物理模拟与渲染技术

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

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

4.场景构建与实景扫描

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

5.人工智能算法

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

6.音频技术

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


http://www.mrgr.cn/news/17637.html

相关文章:

  • WordShield 一款轻量级且灵活的敏感词过滤库
  • 百日草花语探秘:天长地久的情感寄托与丰富内涵解析
  • 注册中心技术选型
  • 模型 U型思考法(深度思考)
  • FPGA搭建XDMA中断模式的PCIE通信架构,简单读写测试,提供7套工程源码和技术支持
  • 华为OD机试真题 - 跳马 - 广度优先搜索BFS(Python/JS/C/C++ 2024 D卷 200分)
  • C++手撕简易list
  • 为基于物联网的监测应用构建边缘云连续体架构
  • 基于CloudflareSpeedTest项目实现git clone加速
  • k8s相关技术栈
  • 问:JAVA中的强、软、弱、虚引用的特点和差异是什么?
  • DL/T645-2007_Part2(参变量数据标识编码表)
  • Hystrix 断路器:微服务中的自我保护
  • 如何打破Java双亲委派模型
  • 录旧文一篇《给知识分分等级》
  • 【简单】 猿人学web第一届 第15题 备周则意怠,常见则不疑
  • 【高中数学/基本不等式】若正数a,b满足a>b,且1/(a+b)+1/(a-b)=1,则3a+2b的最小值是?
  • 微软最新轻量级、多模态Phi-3.5-vision-instruct模型部署
  • 跨语言障碍:全球语言翻译神器崛起
  • 可解释性和公平性在深度学习中的应用