IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 从 Lumberyard 到 Open3D — Amazon游戏引擎101 -> 正文阅读

[游戏开发]从 Lumberyard 到 Open3D — Amazon游戏引擎101

在这里插入图片描述
各种游戏引擎的兴起激发了跨行业的创新。Amazon Lumberyard(亚马逊游戏引擎)最近已过渡到开源。Open3D引擎(O3DE)可能是场景中出现的新玩意。但随着许多公司继续向云平台迁移,它们正在转向这种新的亚马逊游戏引擎来转变他们的发布模式。

什么是 Open3D?

Amazon Open3D游戏引擎是 Lumberyard
的下一代开源版本。它于2021年推出,为开发者提供了一个免费的、替代其他主流游戏引擎例如Unity和Unreal的选择。

这种多平台3D引擎旨在帮助游戏开发商、虚拟制作工作室等构建电影世界(无需支付版税)。 Open3D的前身Amazon Lumberyard也是一个免费平台。但尽管进行了多次集成,它从未成为开发人员的主要选择。将其改造成 Open3D的目的是允许社区做出贡献并帮助它成长。

Linux基金会以及AWS、华为、红帽等公司是该计划的重要合作伙伴。Open3D基金会旨在促进3D空间中开源的进步,包括图形和渲染。

革新亚马逊游戏引擎

Amazon Lumberyard最初是由Crytek开发的,Crytek制作了游戏引擎CryEngine。但在亚马逊手中,它被重写和优化了。尽管亚马逊继续支持Lumberyard,但他们也正在寻找Open3D 的新方向。

Open3D采用更加模块化的方法,为团队提供可扩展的新UI。它还包括云功能特性、新的 Atom Render逼真渲染,甚至还有一个对开发人员和艺术家更友好的新界面。

亚马逊吸取了Lumberyard的所有经验教训,并将其改造成Open3D。所以,很多事情都改变了。

让Open3D团队兴奋的功能

我们一起深入了解,因为我们对 Open3D 充满热情。

差异化模块

Open3D中的所有内容都像模块化的库一样构建。这允许团队在不影响系统其他部分的情况下选择、编辑甚至更换他们想要的部件。想要不同的音频系统?当然!更换图形渲染器?搞定!它是高度可定制的,为团队提供了30 多种功能和工具选项。

因为Open3D是开源的,所以这仅仅只是开始。您可以开始构建新的扩展,并查看其他可用扩展。

集成一切

如果团队成员想要使用不同的工具,或他们自己创建的工具,这很容易。Open3D集成了艺术家和设计师使用的工具,例如Maya。这将允许团队以他们的方式构建更高质量的图象。

多平台支持

最重要的功能之一是团队能够快速构建跨平台应用程序。 Open3D支持在PC、Mac OS、Linux、iOS 和 Android启动。通过一些扩展,团队很快就能在 Xbox、PlayStation和Oculus 上进行部署。

这使得Open3D成为一个对小型工作室充满吸引力的选择。因为他们可以在任何地方部署,同时避免版税费用,使他们能够以 AAA 工作室的规模进行交付。

性能改进

Open3D支持复制并提供低延迟传输层,可快速传送文件。而且别担心,传输支持加密,确保资产始终受到保护。此外,Open3D比Lumberyard更轻、更快。开发人员体验更快的帧率和对其他平台的改进支持。据亚马逊称,这种高性能要归结为它的数学基础。

云支持

云服务比以往任何时候都更容易利用Open3D。团队可以更快地交付并在需要时获得支持。

Open3D + 免费游戏开发工具

Linux不是一天、一年建成的。对于任何开源项目,Open3D都将在爱好者的帮助下继续发展。有了社区的长期支持,Open3D可以成为游戏引擎的未来。

要利用Open3D的功能,您需要高性能工具来支持您。版本控制对于存储、迭代和管理开发广阔的新世界所需的各种数字资产至关重要。结合 AWS 云,它可以帮助您将超大文件交付给全球的远程团队成员。

Top 20 的游戏开发工作室中,有19 家选择并信任Perforce 的版本控制工具Helix Core。它使他们能够简化构建和管理所有资产,而不仅仅是代码。如果您正在考虑使用Open3D,您将需要Perforce Helix Core 来帮助您对所有内容进行版本控制。

为什么是Perforce Helix Core + Open3D?

Perforce Helix Core提供闪电般的性能。与其他版本控制系统不同,它可以管理与游戏开发相关的所有大型数字资产以及代码。这为您的团队提供了整个项目的单一可信来源。

二进制文件、音频文件、视频文件、代码等都可以在Perforce Helix Core 的depot内进行管理。然后可以将这些资产组合并发布到各种硬件中。此外,它会随着您的团队的成长为您提供支持,扩展到管理数以千计的开发人员和潜在的数百万笔事务。

Perforce Helix Core可与Open3D以及编码人员和创意人员使用的其他工具配合使用。使用Perforce Helix Core 可确保您的团队永远不会经历延迟。使用Perforce Federated Architecture,您可以在需要的时间和地点设置服务器,无需额外费用。例如,您可以在本地或云端设置构建服务器来处理您的构建。或者将它们安装在一组远程团队成员附近,让他们能够即时访问所需的内容。

亲自体验一下为什么如此多工作室选择 Perforce Helix Core。您可以免费使用最多 5 个用户和 20 个工作区。

文章来源:https://www.perforce.com/blog/vcs/open3d-amazon-game-engine

立刻联系我们(Perforce中国授权合作伙伴 —— 龙智,电话:400-7755-506 邮箱: market@shdsd.com)了解更多关于使用Perforce Helix Core、 Helix QAC、Hansoft、Methodics 、Helix ALM等产品的信息。我们将为您提供白皮书和其他资源,我们也会指导您运用Perforce系列产品来开展业务。

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-10-12 23:48:06  更:2021-10-12 23:48:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/28 2:48:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码