Buksan ang 3D Engine, bukas na engine ng laro ng pinagmulan ng Amazon para sa paglikha ng mga larong AAA

Ang engine engine ng Amazon na tinatawag na Lumberyard ay palaging magagamit para sa paggamit nang libre, ngunit hindi kailanman nagkaroon ng maraming suporta ng mga developerat sa harap ng kawalan ng akit na ito, pinili ng Amazon na gawing isang bukas na proyekto ng mapagkukunan ang engine ng laro bilang karagdagan sa na binago rin nila ang pangalan ng game engine at lumikha sila ng isang samahan na susubaybayan ang pagkusa.

Ang lahat ng Amazon na ito ay inilabas kamakailan sa pamamagitan ng isang anunsyo na nagpapakilala sa proyekto ng O3DE (Open 3D Engine), na nagbibigay ng isang bukas na engine ng laro ng mapagkukunan na angkop para sa paglikha ng mga larong AAA.

Ang motor Ang O3DE ay isang muling idisenyo at pinabuting bersyon ng Lumberyard engine, batay sa mga teknolohiya ng CryEngine na lisensyado mula sa Crytek noong 2015 at may suporta para sa iba't ibang mga platform tulad ng Linux, Windows 10, macOS, iOS at Android. Ang code ay nakasulat sa C ++ at inilabas sa ilalim ng mga lisensya ng Apache 2.0 at MIT.

Ang mga pagkakaiba ng O3DE mula sa Amazon Lumberyard ay nagsasama ng isang bagong Cmake build system, modular na arkitektura, bukas na mga kagamitan, isang bagong paunang built na system, isang napalawak na interface ng gumagamit na batay sa Qt, mga karagdagang kakayahan para sa pagtatrabaho sa mga serbisyong cloud, pag-optimize sa pagganap, mga bagong kakayahan sa network, isang pinahusay na pag-render ng engine na may suporta para sa paglalagay ng mga ray, pandaigdigan pag-iilaw, pag-asa at naantala na pag-render.

Tungkol sa Open 3D Engine

Ang motor may kasamang isang nakapaloob na kapaligiran sa pagbuo ng laro, isang multi-thread na Atom Processor photorealistic rendering system na may suporta para sa Vulkan, metal at DirectX 12, isang extensible 3D model editor, isang character animation system (Emotion FX), isang paunang built na system ng pag-unlad (pre-made), isang real-time na physics simulation engine at mga aklatan ng matematika na gumagamit ng mga tagubilin sa SIMD. Ang kapaligiran sa visual na programa (Script Canvas), pati na rin ang mga wika ng Lua at Python, ay maaaring magamit upang tukuyin ang lohika ng laro.

Nakikinig kami sa mga developer ng laro at simulation na nais ang higit pang mga pagpipilian na nagbibigay-daan sa pakikipagtulungan, pagpapasadya, at kontrol ng malikhaing sa kanilang mga proseso ng produksyon. Ang pagbuo ng mga tool sa 3D mula sa simula ay maaaring maging ipinagbabawal sa gastos, tumagal ng maraming taon upang mapaunlad, at nangangailangan ng mga makabuluhang mapagkukunang mapanatili. Ang mga tagabuo na ito ay nagtatapos sa pagpili ng paggastos ng kritikal na pera na muling pagsasaayos ng gulong o paggamit ng mga pagmamay-ari na solusyon na maaaring mahirap ipasadya.

Sinusuportahan ang NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast, at AMD TressFX para sa pisikal na simulation, Bilang karagdagan, mayroon din itong built-in na subsystem ng network na may suporta para sa compression at pag-encrypt ng trapiko, simulation ng mga problema sa network, ibig sabihin nito para sa pagtitiklop ng data at daloy ng pagsabay. Sinusuportahan ang isang unibersal na format na mesh para sa mga mapagkukunan ng laro, awtomatiko ng pagbuo ng mapagkukunan sa wika ng Python, at paglo-load ng mapagkukunan sa asynchronous mode.

Sa kabuuan, higit sa 30 mga module ang inaalok, ibinibigay bilang magkakahiwalay na mga aklatan, angkop para sa kapalit, pagsasama sa mga proyekto ng third-party at magkakahiwalay na paggamit. Halimbawa, salamat sa modularity, maaaring mapalitan ng mga developer ang pag-render ng graphics, sound system, suporta sa wika, stack ng networking, engine ng physics, at anumang iba pang bahagi.

Bumuo kami ng isang malakas na system ng entity ng sangkap at isang tanyag na visual na Script Canvas scripting engine. Nakuha rin namin ang editor ng animation na Emotion FX, lumikha ng isang modular na Diamante system, at nagpatupad ng maraming pagsasama ng Twitch at AWS. Ngunit isang bagay na hindi nagbago ay ang aming misyon: upang gawing naa-access sa lahat ang mga tool sa pag-render ng 3D na walang klase sa mundo. Ngayon ay lalayo pa kami sa isang hakbang.

Ang motor ginagamit na ng Amazon, iba't ibang mga studio sa laro at animasyon at mga kumpanya ng robotics. Sa mga larong nilikha batay sa makina, maaaring mai-highlight ang New World.

Sa wakas, nabanggit din iyon upang magkaroon ng karagdagang pag-unlad ng engine sa isang walang kinikilingan na platform sa ilalim ng auspices ng Linux Foundation, ang Open 3D Foundation ay nilikha, na ang layunin ay upang magbigay ng isang de-kalidad na bukas na 3D engine para sa pagpapaunlad ng mga modernong laro at mga simulator na may mataas na katumpakan na may kakayahang magtrabaho nang real time at magbigay ng kalidad ng cinematic.

Fuente: https://aws.amazon.com


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.