天天看點

從 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 郵箱: [email protected])了解更多關于使用Perforce Helix Core、 Helix QAC、Hansoft、Methodics 、Helix ALM等産品的資訊。我們将為您提供白皮書和其他資源,我們也會指導您運用Perforce系列産品來開展業務。

繼續閱讀