Amazon publikigis malferman ludmaŝinon Open 3D Engine bazitan sur CryEngine-teknologioj

Amazon publikigis la projekton O3DE (Open 3D Engine), kiu malfermfontas ludmaŝinon taŭgan por krei AAA-ludojn. La O3DE-motoro estas restrukturita kaj plibonigita versio de la antaŭe evoluinta proprieta Amazon Lumberyard-motoro, surbaze de CryEngine-motorteknologioj licencitaj de Crytek en 2015. La kodo estas skribita en C++ kaj publikigita sub la Apache 2.0 kaj MIT-licencoj. Estas subteno por platformoj Linukso, Windows 10, macOS, iOS kaj Android.

La motoro inkluzivas integran lud-disvolvan medion, plurfadenan fotorealisman bildigan sistemon Atom Renderer kun subteno por Vulkan, Metalo kaj DirectX 12, etendebla 3D-modelredaktilo, karaktera animacia sistemo (Emotion FX), duonpreta produkta evolusistemo. (prefabrikita), fizika simuladmotoro realtempa kaj matematikaj bibliotekoj uzanta SIMD-instrukciaĵon. Por difini ludlogikon, videbla programa medio (Script Canvas), same kiel la Lua kaj Python lingvoj, povas esti uzata.

Amazon publikigis malferman ludmaŝinon Open 3D Engine bazitan sur CryEngine-teknologioj

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast kaj AMD TressFX estas subtenataj por fizika simulado. Estas enkonstruita retsubsistemo kun subteno por trafikkunpremado kaj ĉifrado, simulado de retaj problemoj, iloj por reproduktado de datumoj kaj flusinkronigado. Ĝi subtenas universalan maŝformaton por ludresursoj, aŭtomatigon de resursogenerado en Python, kaj ŝargado de rimedoj nesinkrone.

Amazon publikigis malferman ludmaŝinon Open 3D Engine bazitan sur CryEngine-teknologioj

La projekto estis komence dizajnita por esti adaptebla al viaj bezonoj kaj havas modulan arkitekturon. Entute, pli ol 30 moduloj estas ofertitaj, liveritaj kiel apartaj bibliotekoj, taŭgaj por anstataŭigo, integriĝo en triapartaj projektoj kaj uzo aparte. Ekzemple, danke al modulareco, programistoj povas anstataŭigi la grafikan bildilon, sonsistemon, lingvan subtenon, retan stakon, fizikan motoron kaj ajnajn aliajn komponantojn.

Amazon publikigis malferman ludmaŝinon Open 3D Engine bazitan sur CryEngine-teknologioj

Inter la diferencoj inter O3DE kaj la Amazon Lumberyard-motoro estas nova konstrua sistemo bazita sur Cmake, modula arkitekturo, la uzo de malfermaj utilecoj, nova prefabrikita sistemo, etendebla uzantinterfaco bazita sur Qt, kromaj kapabloj por labori kun nubaj servoj, rendimentooptimumigoj, novaj interkonektaj kapabloj, kaj plibonigita motoro, bildigo kun subteno por radiospurado, tutmonda lumigado, antaŭen kaj prokrastita bildigo. La motoro jam estas uzata de Amazon, pluraj ludaj kaj animaciaj studioj, kaj ankaŭ de robotaj kompanioj. Inter la ludoj kreitaj surbaze de la motoro, Nova Mondo povas esti notita.

Por pluevoluigi la motoron sur neŭtrala platformo, la Open 3D Foundation estis kreita sub la aŭspicioj de la Linukso-Fondaĵo, kies celo estas disponigi malferman, altkvalitan 3D-motoron por la disvolviĝo de modernaj ludoj kaj altfideleco. simuliloj, kiuj povas funkcii en reala tempo kaj provizi kinematografian kvaliton. 20 kompanioj jam aliĝis al la komuna laboro pri la motoro, inkluzive de Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX kaj Open Robotics.



fonto: opennet.ru

Aldoni komenton