游戏发展|版本控制

作者:Ryan L 'Italien

虚幻引擎是当下流行的游戏引擎之一。虽然很多团队喜欢UE4,但虚幻引擎5 (UE5)的抢先版本包含了一些期待已久的改进(加上一些令人惊叹的新功能)。

这篇文章将分析我们为什么对虚幻引擎 5 感到如此兴奋。此外,我们还将深入探讨如何去利用这个改变游戏规则的技术。

什么是虚幻引擎5?

虚幻引擎 5 是虚幻引擎即将发布的版本。虚幻引擎 5 的抢先体验是在 2021 年 5 月宣布的,UE5 的完整版本预计将在 2021 年晚些时候或 2022 年初发布。

为什么虚幻引擎 5 是游戏改变者?

虚幻引擎正在成为游戏和虚拟产品开发的主要工具(包括其他行业的技术,如digital twins数字孪生)。有了UE5,团队就可以建立大型项目。跨行业的创作者将可以实时协作,为终端用户提供出色的视觉效果和体验。让我们深入了解这些功能。

Nanite

虚幻引擎 5 变得更加精细。Nanite是一个虚拟化几何系统,在设计大量的细节时可以节省你的时间。它减轻了加载多层次细节(lod)的繁琐任务,并能导入电影品质的艺术作品。现在只需启动显示,而无需担心性能,您仍然会获得实时的帧速率。

Lumen

光线对于创建逼真的场景非常重要。Lumen允许你通过调整光线以匹配一天中的时间,新光源(如手电筒),一束突然进入镜头的光束等来快速进行更改。无论是开放的、动态的场景,或是微小的细节都可以调整光线。

广阔的世界

UE4 已经以帮助你创建开放世界的能力而闻名,但虚幻引擎 5 将其提升到了一个新的水平。它加速了创造,并使协作变得更加容易。

世界分区(World Partition)系统使用网格来映射整个宇宙的子级别。你可以管理复杂的关卡,让玩家在游戏过程中流畅的切换场景。此外,“One File Per Actor 系统”可帮助团队并行工作。它通过将数据保存为每个贡献者的外部文件,来减少开发时的冲突。要使用此功能,你需要一个高性能的版本控制系统(就像Epic使用的那样)。但我们稍后会谈到。

动画

创新需要迭代。虚幻引擎 5 使用Control Ride等工具扩展了他们的动画工具集。现在,你可以跨角色创建及共享装备。为了创建更多的自然动作,你可以使用Full-Body IK解算器来保存和应用姿势。

MetaSounds

如果你还没有尝试过虚幻引擎5,这就是开始的理由。MetaSounds为你提供所有控制权以及更高的音频管理灵活性。它提供了工作流改进,以帮助你管理声音体验的各个方面。

当然还有更多——增强的编辑器和更新的工作流程等等。但是,在深入了解抢先体验版之前,请先了解你的软件工具集中需要什么才能更大限度地利用UE5。

为什么我们对UE5 感到兴奋

UE5 的技术对下一代游戏机来说至关重要。对于其他行业来说,帮助设计简单、强大且可扩展的3D世界也至关重要。以下是我们对UE5 感到兴奋的原因。

1. 文件大小:包括4K, 8K,和12K

UE5 允许更大的文件大小-和使用4K, 8K和12K画质。

假设玩家正在看一个洞穴,并看到了里面的石笋,它以4K格式呈现。但随着玩家的放大,分辨率会发生动态变化,玩家会看到12K渲染的石笋。

这个功能令人难以置信。UE5 通过处理更大的文件使之成为可能。当团队致力于为PlayStation  5 和Xbox Series X等下一代主机开发游戏时,他们需要能够处理大文件。

虚幻引擎 5 将于今年晚些时候发布。但许多公司已经开始为这些下一代游戏机制作游戏了。他们遇到了文件大小的问题。

在UE5 的抢先版本中,你可以看到Epic Games是如何解决这个问题的。他们在Perforce的版本控制工具Helix Core上对游戏资产进行版本管理。

Perforce Helix Core可以扩展以处理GB、TB和PB级的数据——你需要以4K、8K和即将到来的12K呈现的资产。如果你打算使用UE5,现在开始使用Perforce Helix Core是一个明智的选择。

适合电影和动画制作

虚幻引擎 5 的技术进步对电影和动画制作也将是一件大事。

虚幻引擎已经在业界得到了广泛的应用。例如,在《曼达洛人》中,Unreal被用于在布景上构建整个3D环境。

但如果你正在制作你的下一部电影,那么你将需要管理相关的无数迭代。虚幻引擎和Perforce Helix Core为协作而生。甚至在正式发布之前,这个组合包就已经被使用了。

虚幻引擎 5 的发布日期是什么时候?

虚幻引擎 5 预计将于 2021 年晚些时候发布。

UE5 的抢先版本已经可用。大多数人可以通过两种方法获得虚拟引擎 5 的抢先体验版:

l 从Epic Games Launcher下载预编译的二进制文件。

l 从GitHub获得源代码。

但你也可以立即开始使用虚幻引擎4。

虚幻引擎和Perforce

虚拟引擎和Perforce (Helix Core)都是游戏开发中不可或缺的工具。两者都用于创新、合作、提供下一个获奖的沉浸式体验。

虚拟引擎与Perforce Helix Core长期以来都是原生集成的。我们也在不断地添加新特性和集成点,因此请注意即将推出的功能。

观看下面的视频,看看如何设置虚幻以及Perforce Helix Core ——并开始更好地协作。

以下是Perforce Helix Core与Unreal的集成方式:

l 虚幻编辑器与Perforce Helix Core集成。该集成由Epic构建和维护。

l Unreal Game Sync从Perforce中同步UE4 项目。

l Microsoft Visual Studio集成了Perforce Helix Core和虚幻引擎。Perforce Helix Core的插件称为P4VS。

l 图形工具不仅与Perforce Helix Core集成,也与P4GT集成。但我们也提供Helix Sync,它为美工和设计师降低了复杂性。他们可以简单通过拖拽动作管理版本。

这些集成正是当下成功的游戏开发团队选择Perforce Helix Core和Unreal的原因。

今天:Perforce Helix Core处理千兆字节的文件

Perforce Helix Core是一种版本控制工具,可以扩展并克服复杂的开发挑战。它可以处理PB级的数据和数以万计的用户——并仍然能够快速发送文件。设计师、美工、开发人员和项目经理都可以使用Perforce Helix Core在项目中进行协作。

为PlayStation  5 和Xbox Series X等下一代游戏机创建游戏,Perforce Helix Core是管理文件的理想工具。

这也是为何Perforce Helix Core被用于开发众多热门游戏的原因。 20 家Top AAA游戏开发工作室中有 19 家使用Perforce Helix Core,还有无数独立工作室也是如此。Perforce中国授权合作伙伴龙智提供Helix Core的咨询、销售、实施、培训等一站式服务。

Ryan L'Italien,高级解决方案工程师,Perforce Software

Ryan是Perforce版本控制项目的高级解决方案工程师。带着 15 年的全栈开发经验进入Perforce,他很高兴能够为各种规模的公司解决工作流和集成DevOps的挑战。作为一名电子游戏和电影爱好者,这是天作之合。在Ryan的业余时间,他喜欢参加铁人三项、山地自行车比赛以及与家人共度时光。

关于龙智数码—DevOps解决方案提供商
龙智数码帮助您更好、更快地交付软件。基于软件研发管理领域的广泛专业知识及丰富实践经验,我们集成DevOps、Agile管理思路以及该领域领先的工具产品,为您提供软件研发生命周期管理 (ALM (SDLM) / DevOps / Agile)解决方案,以及系统实施、培训、升级、数据迁移、定制开发、运维等服务,帮助您实现软件研发过程的高度协同与自动化,提高交付效率与质量,确保开发过程可追溯、可衡量。
我们的自研产品包括Confluence水印插件,Timewise-Jira计划及实际工时管理插件,Jira服务台企业微信应用插件等;我们还与全球DevOps领域领先的企业建立了合作伙伴关系,我们是:

l Atlassian全球白金合作伙伴

l Perforce中国授权合作伙伴

l Whitesource中国授权合作伙伴

l Cloudbees中国授权合作伙伴

虚幻引擎5改变了游戏,并与Perforce原生集成相关推荐

  1. 虚幻引擎5改变了游戏

    作者:Ryan L 'Italien 虚幻引擎是最流行的游戏引擎之一.虽然很多团队喜欢UE4,但虚幻引擎5 (UE5)的抢先版本包含了一些期待已久的改进(加上一些令人惊叹的新功能). 这篇文章将分析我 ...

  2. 虚幻引擎 js开发游戏_通过编码3游戏学习虚幻引擎4-5小时免费游戏开发视频课程

    虚幻引擎 js开发游戏 One of the most widely used game engines is Unreal Engine by Epic Games. On the freeCode ...

  3. 虚幻引擎图文笔记:游戏运行时如何显示鼠标指针

    答案就是自定义PlayerController类 效果展示 实现步骤 下面我们来看一下实现步骤 新建一个派生自PlayerController的蓝图类 并将其指定为World Settings中的Pl ...

  4. 全面了解虚幻引擎 5

    Incredibuild 与 Epic 合作密切,并与虚幻引擎深度集成,因此对于虚幻引擎 5 的发布,我们也是既期待又兴奋.不得不说,虚幻引擎 5 没有辜负我们的期待,在技术上达到了真正的" ...

  5. epic转移游戏_游戏圈刷屏!惊呼为“业界革命”的虚幻引擎5,是个啥?

    业界讨论最多的,是"虚幻引擎5"的两大核心"黑科技":一是"Nanite"技术,用于处理游戏场景中复杂的几何体:二是"Lumen& ...

  6. UE4:27启动虚幻引擎的步骤崩溃课程4

    家庭商店全部350+教程 教程主题▾ 搜索关于联系 UE4:27启动虚幻引擎的步骤崩溃课程4 类别:虚幻引擎4 2015年9月21日 分享 此贴/页: 在分享 鸣叫 全文教程和注释: 虚幻引擎4是一款 ...

  7. UE5 最新动态虚幻引擎全新版本引爆互联网

    自 1998 年上市以来,虚幻引擎一直是顶级游戏开发工具之一.一些史上最大型游戏 -<杀出重围>和<生化奇兵>系列.<火箭联盟>.<堡垒之夜>等等 - ...

  8. 虚幻引擎的数学知识学习教程 Math for Unreal Engine (Early Preview)

    通过做真实世界的 Unreal Engine项目来学习数学 你会学到什么 理解游戏开发对数学的基本需求 将数学直接应用到用例中,而不是钻研理论(用我们的示例项目进行实践) 正确编辑短视频,节省您的时间 ...

  9. 在虚幻引擎5中重塑火箭联盟——口袋联盟

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确) |大小解压后:3.28 GB |时长:4h 21m ...

  10. “2018 Unreal Open Day 虚幻引擎技术开放日”活动开启预售

    "UnrealOpen Day虚幻引擎技术开放日"(下文简称UnrealOpen Day) 是由EpicGames中国倾力打造的面向虚幻引擎开发者的技术分享活动. 作为引擎行业规格 ...

最新文章

  1. 关于ATL生成COM注册失败解决方法
  2. 添加cacti监控_小水谈监控---Cacti安装(监控)
  3. 【项目实战】vue+springboot项目使用富文本编辑器实现长文章发表和展示
  4. 清北·NOIP2017济南考前冲刺班 DAY1 morning
  5. 走迷宫-双向bfs解法
  6. OpenCv学习笔记(二)—cv Mat学习
  7. CountDownLatch,同步辅助类
  8. java 打印命令_Java 普通命令行程序main关掉 DEBUG 打印
  9. JEECG再创新举,开辟云应用开发新时代,打造jeecg企业级云应用生态圈
  10. 亿级流量背后战场,京东11.11大促全方位技术揭秘
  11. 基于VUE的前端框架搭建
  12. 无法将W ndOWs配置为在,配置Wndows2000中的磁盘配额.doc
  13. linux套接字连接外网,在Linux中的使用ss命令检查套接字 网络连接
  14. oracle 怎么重启数据库,oracle数据库重启
  15. centos7 安装 dos2unix
  16. MVC5 + EF6 + Bootstrap3 (13) 查看详情、编辑数据、删除数据
  17. iOS 面试题 高级
  18. 计算机应用基础精品课程申报表,“大学计算机基础”校级精品课程组积极申报2020年山西省精品共享课程...
  19. 杂谈(1)--人生必知的78种经典效应
  20. Java实现pdf文件转图片

热门文章

  1. 中国计算机学会推荐国际学术会议和期刊目录——A、B、C类期刊会议分级信息
  2. git常用命令(不定时更新)
  3. 软件质量特性 McCall软件质量模型
  4. 第九届山东理工大学ACM网络编程擂台赛 热身赛 sdut4076 数的价值(一)
  5. 在线html排版网页排版,40张网页排版设计案例,总有一款你会用得上
  6. 卷积神经网络之“浅层特征”与“深层特征”
  7. 基于matlab的Guass列主元素消去法
  8. 高等数学—常见三角函数
  9. 北京国际车展直击:上汽集团近百款新车彰显雄厚实力
  10. Postman:脚本应用_pm对象