Microsoft se připojil k Open 3D Foundation, otevřenému hernímu enginu Amazonu

Oznámila to nadace Linux Foundation Microsoft se připojil k Open 3D Foundation (O3DF), která byla založena, aby pokračovala ve společném vývoji Open 3D Engine (O3DE) poté, co byla vydána Amazonem.

Microsoft patřil mezi nejlepší přispěvatele spolu s Adobe, AWS, Huawei, Intel a Niantic. Ve správní radě O3DF bude působit zástupce společnosti Microsoft. Celkový počet členů Open 3D Foundation dosáhl 25.

Od otevření zdrojového kódu bylo provedeno asi 14.000 XNUMX změn na enginu O3DE, pokrývající asi 2 miliony řádků kódu. Každý měsíc je v úložištích projektu zafixováno 350-450 commitů od 60-100 vývojářů.

Hlavním cílem projektu je poskytují otevřený, vysoce kvalitní 3D engine pro vývoj moderních her třídy AAA a vysoce věrných simulátorů, které mohou běžet v reálném čase a poskytovat filmovou kvalitu.

Otevřete 3D engine je revidovaná a vylepšená verze proprietárního enginu dříve vyvinutého společností Amazon Lumberyard založený na technologii CryEngine s licencí od Cryteku v roce 2015. Engine obsahuje integrované prostředí pro vývoj her, vícevláknový fotorealistický renderovací systém Atom Renderer s podporou Vulkan, Metal a DirectX 12, rozšiřitelný editor 3D modelů, systém animace postav ( Emotion FX), předpřipravený vývojový systém, fyzikální simulační engine v reálném čase a matematické knihovny využívající instrukce SIMD.

Pro definování herní logiky lze použít vizuální programovací prostředí (Script Canvas), stejně jako jazyky Lua a Python.

Motor používá jej již Amazon, různá herní a animační studia a robotické společnosti. Z her vytvořených na základě enginu lze vyzdvihnout New World a Deadhaus Sonata. Projekt byl původně navržen tak, aby vyhovoval vašim potřebám a má modulární architekturu.

Celkem je nabízeno přes 30 modulů dodávaných jako samostatné knihovny, vhodné pro výměnu, integraci do projektů třetích stran a samostatné použití. Například díky modularitě mohou vývojáři nahradit grafický renderer, zvukový systém, jazykovou podporu, síťový zásobník, fyzikální engine a jakékoli další komponenty.

Projekt byl původně navržen tak, aby vyhovoval vašim potřebám a má modulární architekturu. Celkem je nabízeno více než 30 modulů dodávaných jako samostatné knihovny, vhodné pro výměnu, integraci do projektů třetích stran a samostatné použití. Například díky modularitě mohou vývojáři nahradit vykreslování grafiky, zvukový systém, jazykovou podporu, síťový stack, fyzikální engine a další komponenty.

Z hlavních složek vynikají následující:

  • Integrované prostředí pro vývoj her.
  • Vícevláknový fotorealistický renderovací engine Atom Processor s podporou grafických API Vulkan, Metal a DirectX 12.
  • Rozšiřitelný editor 3D modelů.
  • Zvukový subsystém.
  • Systém animace postav (Emotion FX).
  • Systém vývoje polotovarů (prefabrikátů).
  • Real-time fyzikální simulační engine. Podporuje NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast a AMD TressFX pro simulaci fyziky.
  • Matematické knihovny, které používají instrukce SIMD.
  • Síťový subsystém s podporou komprese a šifrování provozu, simulace síťových problémů, replikace dat a synchronizace toku.
  • Univerzální síťový formát pro herní prostředky. Můžete generovat prostředky ze skriptů Pythonu a načítat prostředky asynchronně.
  • Komponenty definující logiku hry v Lua a Pythonu.

Z výrazné rozdíly od O3DE k enginu Amazon Lumberyard, včetně nového systému sestavování Cmake, modulární architektura, open source utility, nový předpřipravený systém, rozšiřitelné uživatelské rozhraní založené na Qt, další možnosti pro práci s cloudovými službami, optimalizace výkonu, nové síťové možnosti, vylepšené vykreslování enginu s podporou sledování paprsků, globální osvětlení, předvídání a zpožděné vykreslování.

Konečně, pokud máte zájem dozvědět se o tom více, můžete konzultovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.