Open 3D Engine, Amazon-en kode irekiko joko motorra AAA jokoak sortzeko

Amazon-en Lumberyard izeneko joko motorra beti zegoen erabilgarri doan erabiltzeko, baina inoiz ez zuen laguntza handirik izan garatzaileeketa erakarpen gabezia horren aurrean, Amazonek joko motorra kode irekiko proiektu bihurtzea aukeratu du Horrez gain, joko motorearen izena ere aldatu dute eta ekimenaren jarraipena egingo duen erakundea sortu dute.

Amazon hau guztia duela gutxi aurkeztu da O3DE (Open 3D Engine) proiektua aurkezten duen iragarkiaren bidez, hau da, AAA jokoak sortzeko egokia den kode irekiko joko motorra eskaintzen du.

Motorra O3DE Lumberyard motorraren bertsio birmoldatu eta hobetua da, Crytek-en 2015ean baimendutako CryEngine teknologietan oinarrituta eta Linux, Windows 10, macOS, iOS eta Android bezalako hainbat plataformetarako euskarriarekin. Kodea C ++-en idatzi eta Apache 2.0 eta MIT lizentzien bidez argitaratzen da.

O3DE-k Amazon Lumberyard-rekin dituen desberdintasunen artean Cmake eraikitzeko sistema berria dago, arkitektura modularra, utilitate irekiak, aurrez eraikitako sistema berria, Qt oinarritutako erabiltzaile-interfaze hedagarria, hodeiko zerbitzuekin lan egiteko gaitasun osagarriak, errendimendu optimizazioak, sareko gaitasun berriak, motorraren errendatze hobea izpiak trazatzeko laguntzarekin, orokorra argiztapena, aurrea hartzea eta errendatze atzeratua.

Open 3D Engine-i buruz

Motorra jokoaren garapen ingurune integratua, hari anitzeko Atom Prozesadorea errendatze fotorrealista sistema Vulkan, metal eta DirectX 12rako euskarriarekin, 3D eredu editorea luzagarria, karaktereen animazio sistema (Emotion FX), aurrez eraikitako garapen sistema (aurrez egina), denbora errealeko fisika simulatzeko motorra eta matematikako liburutegiak. SIMD argibideak erabiltzen dituztenak. Ikusizko programazio ingurunea (Script Canvas), baita Lua eta Python lengoaiak ere, jokoaren logika definitzeko erabil daiteke.

Produkzio prozesuetan lankidetza, pertsonalizazioa eta sormen kontrola ahalbidetzen duten aukera gehiago nahi dituzten joko eta simulazio garatzaileei entzuten diegu. 3D tresnak hutsetik eraikitzea kostu debekatzailea izan daiteke, garatzen urteak behar dira eta mantentzeko baliabide garrantzitsuak behar dira. Garatzaile hauek dirua kritikoki gurpila berrasmatzen edo pertsonalizatzeko zailak izan daitezkeen jabedun irtenbideak erabiliz aukeratu nahi dute.

Simulazio fisikoa egiteko NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast eta AMD TressFX onartzen ditu. Horrez gain, sare azpisistema integratua ere badu, trafikoa konprimitzeko eta enkriptatzeko, sareko arazoak simulatzeko, datuak erreplikatzeko eta fluxua sinkronizatzeko bitartekoekin. Onartzen du sareko formatu unibertsala joko baliabideetarako, baliabideak sortzeko automatizazioa Python hizkuntzan eta baliabideak kargatzeko modu asinkronoan.

Guztira, 30 modulu baino gehiago eskaintzen dira, liburutegi bereizi gisa hornituak, egokia da ordezkatzeko, hirugarrenen proiektuetan integratzeko eta bereiz erabiltzeko. Adibidez, modularitateari esker, garatzaileek errendatze grafikoa, soinu sistema, hizkuntza laguntza, sare pila, fisika motorra eta beste edozein osagai ordezkatu ditzakete.

Osagai entitate sistema boteretsu bat eta Script Canvas scripting motor ezagun bat eraiki genituen. Emotion FX animazio editorea ere eskuratu genuen, Gems sistema modularra sortu genuen eta Twitch eta AWS integrazio ugari ezarri genituen. Inoiz aldatu ez zen gauza bat gure egitekoa izan zen: mundu osoko 3D errendatzeko tresnak mundu guztiarentzako eskuragarri izatea. Orain urrats bat gehiago ematen dugu.

Motorra dagoeneko erabiltzen ari da Amazon, hainbat joko eta animazio estudio eta robotika enpresak. Motorraren arabera sortutako jokoen artean, Mundu Berria nabarmendu daiteke.

Azkenik, hori ere aipatzen da plataforma neutro batean motorren garapen gehiago izateko Linux Fundazioaren babespean, Open 3D Foundation sortu zen, zeinaren xedea kalitate handiko 3D motor ireki bat eskaintzea da, denbora errealean lan egiteko eta kalitate zinematikoa emateko gai diren joko modernoak eta doitasun handiko simulagailuak garatzeko.

Fuente: https://aws.amazon.com


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.