Open 3D Engine, Amazons open source-spillmotor for å lage AAA-spill

Amazons spillmotor kalt Lumberyard var alltid tilgjengelig til bruk gratis, men hadde aldri mye støtte av utviklereog i møte med denne manglende tiltrekningen har Amazon valgt å gjøre spillmotoren til et åpen kildekodeprosjekt i tillegg til at de også har endret navnet på spillmotoren, og de lager en organisasjon som vil overvåke initiativet.

Alt dette Amazon ble nylig avduket gjennom en kunngjøring som introduserte O3DE (Open 3D Engine) -prosjektet, som gir en open source-spillmotor som er egnet for å lage AAA-spill.

Motoren O3DE er en redesignet og forbedret versjon av Lumberyard-motoren, basert på CryEngine-teknologier lisensiert fra Crytek i 2015 og med støtte for forskjellige plattformer som Linux, Windows 10, macOS, iOS og Android. Koden er skrevet i C ++ og utgitt under Apache 2.0 og MIT lisenser.

O3DEs forskjeller fra Amazon Lumberyard inkluderer et nytt Cmake-byggesystem, modulær arkitektur, åpne verktøy, et nytt forhåndsbygd system, et utvidbart Qt-basert brukergrensesnitt, tilleggsmuligheter for å jobbe med skytjenester, ytelsesoptimaliseringer, nye nettverksmuligheter, forbedret gjengivelse av motoren med støtte for tegning av stråler, global belysning, forventning og forsinket gjengivelse.

Om Open 3D Engine

Motoren inkluderer et integrert spillutviklingsmiljø, en Atom-prosessor med flere tråder fotorealistisk gjengivelsessystem med støtte for Vulkan, metal og DirectX 12, et utvidbart 3D-modellredigeringsprogram, et karakteranimasjonssystem (Emotion FX), et forhåndsbygd utviklingssystem (ferdig laget), en sanntids fysikksimuleringsmotor og mattebiblioteker som bruker SIMD-instruksjoner. Det visuelle programmeringsmiljøet (Script Canvas), så vel som språkene Lua og Python, kan brukes til å definere spillets logikk.

Vi lytter til spill- og simuleringsutviklere som ønsker flere alternativer som muliggjør samarbeid, tilpasning og kreativ kontroll i produksjonsprosessene. Å bygge 3D-verktøy fra bunnen av kan være kostnadskrevende, ta år å utvikle det og kreve betydelige ressurser å vedlikeholde. Disse utviklerne velger å bruke kritiske penger på å finne opp hjulet eller bruke proprietære løsninger som det kan være vanskelig å tilpasse.

Støtter NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast og AMD TressFX for fysisk simulering, I tillegg har den også et innebygd nettverksundersystem med støtte for trafikkkomprimering og kryptering, simulering av nettverksproblemer, midler for datareplikering og strømningssynkronisering. Støtter et universelt nettformat for spillressurser, automatisering av ressursgenerering i Python-språk og ressurslastning i asynkron modus.

I alt, mer enn 30 moduler tilbys, levert som separate biblioteker, egnet for erstatning, integrering i tredjepartsprosjekter og separat bruk. Takket være modularitet kan for eksempel utviklere erstatte grafikkgjengivelse, lydsystem, språkstøtte, nettverksstabel, fysikkmotor og hvilken som helst annen komponent.

Vi bygde et kraftig komponentsystem og en populær visual Script Canvas-skriptmotor. Vi kjøpte også animasjonsredaktøren Emotion FX, opprettet et modulært edelstenesystem og implementerte mange Twitch- og AWS-integrasjoner. Men en ting som aldri endret seg, var vårt oppdrag: å gjøre gratis 3D-gjengivelsesverktøy i verdensklasse tilgjengelig for alle. Nå går vi et skritt videre.

Motoren brukes allerede av Amazon, forskjellige spill- og animasjonsstudioer og robotikkbedrifter. Av spillene som er laget på grunnlag av motoren, kan New World fremheves.

Til slutt nevnes det også at å ha videre motorutvikling på en nøytral plattform i regi av Linux Foundation, Open 3D Foundation ble opprettet, hvis formål er å tilby en åpen 3D-motor av høy kvalitet for utvikling av moderne spill og simulatorer med høy presisjon som kan jobbe i sanntid og gi filmkvalitet.

Fuente: https://aws.amazon.com


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.