Open 3D Foundation kunngjør første utgivelse av Open 3D Engine

I september måned deler vi her på bloggen nyhetene om motoren O3DE, som er en redesignet og forbedret versjon av Lumberyard-motoren, basert på CryEngine-teknologier lisensiert fra Crytek i 2015 og med støtte for ulike plattformer som Linux, Windows 10, macOS, iOS og Android.

Og nå i nyere nyheter, den ideelle organisasjonen Open 3D Foundation (O3DF) har gitt ut den første betydelige utgivelsen av Open 3D Engine (O3DE), en åpen kildekode 3D-spillmotor egnet for AAA-spillutvikling moderne simulatorer med høy presisjon som er i stand til å operere under reelle forhold. tid og gir filmkvalitet.

Kildekoden for O3DE-motoren ble utgitt i juli i år av Amazon og er basert på tidligere utviklet Amazon Lumberyard proprietære motorkode. For å utvikle motoren på en nøytral plattform i regi av Linux Foundation, ble Open 3D Foundation opprettet, der i tillegg til Amazon også selskaper som Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic ble med i det felles arbeidet med Engine, Genvid Technologies, International Game Developers Association, SideFX og Open Robotics.

Motoren brukes allerede av Amazon, ulike spill- og animasjonsstudioer og robotselskaper. Fra spillene som er laget på grunnlag av motoren, kan du se New World og Deadhaus Sonata.

Prosjektet ble opprinnelig designet for å passe dine behov og har en modulær arkitektur. Totalt tilbys mer enn 30 moduler, levert som frittstående biblioteker, egnet for utskifting, integrering i tredjepartsprosjekter og separat bruk. For eksempel, takket være modularitet, kan utviklere erstatte grafikkgjengivelse, lydsystem, språkstøtte, nettverksstabel, fysikkmotor og enhver annen komponent.

Av hovedkomponentene følgende skiller seg ut:

  • Et integrert miljø for spillutvikling.
  • Atom-prosessor flertråds fotorealistisk gjengivelsesmotor med støtte for Vulkan, Metal og DirectX 12 grafikk API.
  • Utvidbar 3D-modellredigerer.
  • Lyd undersystem.
  • Karakteranimasjonssystem (Emotion FX).
  • Halvfabrikat (prefabrikkert) produktutviklingssystem.
  • Sanntids fysikksimuleringsmotor. Støtter NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast og AMD TressFX for fysikksimulering.
  • Matematikkbiblioteker som bruker SIMD-instruksjoner.
  • Nettverksundersystem med støtte for trafikkkomprimering og kryptering, simulering av nettverksproblem, datareplikering og flytsynkronisering.
  • Et universelt mesh-format for spillressurser. Du kan generere ressurser fra Python-skript og laste ressurser asynkront.
  • Komponenter for å definere logikken i spillet i Lua og Python.

Av bemerkelsesverdige forskjeller fra O3DE til Amazon Lumberyard-motoren, inkludert et nytt Cmake byggesystem, modulær arkitektur, åpen kildekode-verktøy, et nytt forhåndsbygd system, et Qt-basert utvidbart brukergrensesnitt, tilleggsmuligheter for å jobbe med skytjenester, ytelsesoptimaliseringer, nye nettverksmuligheter, en forbedret gjengivelse av motoren med støtte for ray tracing, global belysning, forventning og forsinket gjengivelse.

Det bemerkes at etter åpningen av motorkoden ble mer enn 250 utviklere med i prosjektet og implementerte 2,182 XNUMX endringer.

Den første lanseringen av prosjektet passerte stabiliseringsstadiet, og det er anerkjent at det er klart for utvikling av profesjonelle 3D-spill og simulatorer. For Linux har deb-pakkedannelse startet og et installasjonsprogram tilbys for Windows.

Den nye versjonen legger også til innovasjoner som profileringsverktøy. og ytelsestester, en eksperimentell terrenggenerator, dvsIntegrasjon med det visuelle Script Canvas-programmeringsmiljøet, Gem utvidelsessystem med støtte for skytjenester, plugins for å lage nettverksspill for flere spillere, SDK for tilpasningsmotor og støtteutvikling på forskjellige plattformer.

Endelig, hvis du er interessert i å vite mer om det du bør vite at koden er skrevet i C++ og utgitt under Apache 2.0-lisensen. Det er en støtteplattform for Linux, Windows, MacOS, iOS og Android.

Fuente: https://o3de.org


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.