Inanunsyo ng Open 3D Foundation ang Unang Pagpapalabas ng Open 3D Engine

Sa buwan ng Setyembre ibinabahagi namin dito sa blog ang balita ng motor O3DE, na isang muling idisenyo at pinahusay na bersyon ng Lumberyard engine, batay sa mga teknolohiyang CryEngine na lisensyado mula sa Crytek noong 2015 at may suporta para sa iba't ibang platform gaya ng Linux, Windows 10, macOS, iOS at Android.

At ngayon sa mas bagong balita, ang nonprofit na Open 3D Foundation (O3DF) ay naglabas ng unang makabuluhang release ng Open 3D Engine (O3DE), isang open source na 3D game engine na angkop para sa pagbuo ng laro ng AAA moderno at mataas na precision simulator na may kakayahang gumana sa totoong mga kondisyon. oras at pagbibigay ng cinematic na kalidad.

Ang source code para sa O3DE engine ay inilabas noong Hulyo ngayong taon ng Amazon at batay sa dating binuong Amazon Lumberyard na pagmamay-ari ng engine code. Upang mabuo ang makina sa isang neutral na platform sa ilalim ng tangkilik ng Linux Foundation, nilikha ang Open 3D Foundation, kung saan, bilang karagdagan sa Amazon, mga kumpanya tulad ng Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Sumali ang Audiokinetic sa magkasanib na gawain sa Engine, Genvid Technologies, International Game Developers Association, SideFX, at Open Robotics.

Ang makina ay ginagamit na ng Amazon, iba't ibang mga studio ng laro at animation at mga kumpanya ng robotics. Mula sa mga larong nilikha batay sa makina, makikita mo ang New World at Deadhaus Sonata.

Ang proyekto ay orihinal na idinisenyo upang umangkop sa iyong mga pangangailangan at may modular na arkitektura. Sa kabuuan, higit sa 30 mga module ang inaalok, na ibinibigay bilang mga standalone na aklatan, na angkop para sa pagpapalit, pagsasama sa mga proyekto ng third-party, at hiwalay na paggamit. Halimbawa, salamat sa modularity, maaaring palitan ng mga developer ang pag-render ng graphics, sound system, suporta sa wika, networking stack, physics engine, at anumang iba pang bahagi.

Ng mga pangunahing bahagi namumukod-tangi ang mga sumusunod:

  • Isang pinagsamang kapaligiran para sa pagbuo ng laro.
  • Atom Processor multi-threaded photorealistic rendering engine na may suporta para sa Vulkan, Metal at DirectX 12 graphics API.
  • Napapalawak na 3D model editor.
  • Subsystem ng tunog.
  • Sistema ng animation ng character (Emotion FX).
  • Semi-finished (prefabricated) product development system.
  • Real-time na physics simulation engine. Sinusuportahan ang NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast, at AMD TressFX para sa physics simulation.
  • Mga aklatan sa matematika na gumagamit ng mga tagubilin sa SIMD.
  • Subsystem ng network na may suporta para sa compression at pag-encrypt ng trapiko, simulation ng mga problema sa network, pagtitiklop ng data at pag-synchronize ng daloy.
  • Isang pangkalahatang mesh na format para sa mga asset ng laro. Maaari kang bumuo ng mga mapagkukunan mula sa mga script ng Python at mag-load ng mga mapagkukunan nang asynchronous.
  • Mga bahagi upang tukuyin ang lohika ng laro sa Lua at Python.

Ng kapansin-pansing pagkakaiba mula sa O3DE hanggang sa Amazon Lumberyard engine, kabilang ang isang bagong Cmake build system, modular architecture, open source utility, isang bagong pre-built system, isang Qt-based na extensible user interface, karagdagang mga kakayahan para sa pagtatrabaho sa mga serbisyo ng cloud, pag-optimize ng pagganap, mga bagong kakayahan sa network, isang pinahusay na pag-render ng engine na may suporta para sa pagsubaybay sa sinag, pandaigdigang pag-iilaw, pag-asa at naantalang pag-render.

Napansin na pagkatapos ng pagbubukas ng engine code, higit sa 250 developer ang sumali sa proyekto at nagpatupad ng 2,182 na pagbabago.

Ang unang paglulunsad ng proyekto ay pumasa sa yugto ng pagpapapanatag at kinikilala na ito ay handa na para sa pagbuo ng mga propesyonal na 3D na laro at simulator. Para sa Linux, nagsimula ang pagbuo ng deb package at nag-aalok ng installer para sa Windows.

Ang bagong bersyon ay nagdaragdag din ng mga inobasyon tulad ng mga tool sa pag-profile. at mga pagsubok sa pagganap, isang pang-eksperimentong generator ng lupain, iPagsasama sa visual Script Canvas programming environment, Gem extension system na may suporta para sa mga serbisyo sa cloud, mga plugin upang lumikha ng mga laro sa network ng multiplayer, SDK para sa pagpapasadya ng engine at suporta sa pagbuo sa iba't ibang platform.

Sa wakas, kung interesado kang malaman ang tungkol dito dapat mong malaman na ang code ay nakasulat sa C ++ at inilabas sa ilalim ng Apache 2.0 na lisensya. Mayroong platform ng suporta para sa Linux, Windows, MacOS, iOS at Android.

Fuente: https://o3de.org


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.