A prima versione di u mutore di ghjocu Open 3D Engine, apertu da Amazon

L'urganizazione senza prufittu Open 3D Foundation (O3DF) hà publicatu a prima liberazione significativa di u mutore di ghjocu 3D apertu Open 3D Engine (O3DE), adattatu per u sviluppu di ghjochi AAA muderni è simulazioni d'alta fidelità capaci di qualità cinematografica è in tempu reale. U codice hè scrittu in C++ è publicatu sottu a licenza Apache 2.0. Ci hè supportu per e plataforme Linux, Windows, macOS, iOS è Android.

U codice fonte di u mutore O3DE hè statu apertu in u lugliu di questu annu da Amazon è hè basatu annantu à u codice di u mutore Amazon Lumberyard, sviluppatu prima, custruitu nantu à e tecnulugia di u mutore CryEngine licenziatu da Crytek in 2015. Per sviluppà u mutore nantu à una piattaforma neutrale, sottu l'auspice di a Fundazione Linux, hè stata creata l'urganizazione Open 3D Foundation, in u quale, in più di Amazon, cumpagnie cum'è Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse. Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX è Open Robotics.

A prima versione di u mutore di ghjocu Open 3D Engine, apertu da Amazon

U mutore hè digià utilizatu da Amazon, parechji studi di ghjocu è animazione, è ancu cumpagnie di robotica. À mezu à i ghjochi creati nantu à a basa di u mutore, New World è Deadhaus Sonata pò esse nutatu. U prugettu hè statu inizialmente cuncepitu per esse adattabile à i vostri bisogni è hà una architettura modulare. In totale, più di 30 moduli sò offerti, furniti cum'è biblioteche separati, adattati per a sustituzione, integrazione in prughjetti di terzu è aduprà separatamente. Per esempiu, grazia à a modularità, i sviluppatori ponu rimpiazzà u rendering graficu, u sistema di sonu, u supportu di lingua, a pila di rete, u mutore di fisica è qualsiasi altri cumpunenti.

Cumpunenti principali di u mutore:

  • Ambiente integratu per u sviluppu di u ghjocu.
  • Sistema di rendering fotorealisticu multi-threaded Atom Renderer cù supportu per l'API grafiche Vulkan, Metal è DirectX 12.
  • Editore di mudelli 3D espansibile.
  • Subsistema di sonu.
  • Sistema di animazione di caratteri (Emotion FX).
  • Sistema per u sviluppu di prudutti semifiniti (prefabbricati).
  • Motore per a simulazione di prucessi fisichi in tempu reale. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast è AMD TressFX sò supportati per a simulazione di fisica.
  • Biblioteche matematiche chì utilizanu istruzioni SIMD.
  • Sottosistema di rete cù supportu per a compressione di u trafficu è a criptografia, simulazione di prublemi di rete, replicazione di dati è sincronizazione di flussu.
  • Formatu di maglia universale per risorse di ghjocu. Hè pussibule generà risorse da script Python è carica risorse in modu asincronu.
  • Componenti per definisce a logica di ghjocu in Lua è Python.

A prima versione di u mutore di ghjocu Open 3D Engine, apertu da Amazon

Trà e differenze trà O3DE è u mutore Amazon Lumberyard sò un novu sistema di custruzzione basatu in Cmake, una architettura modulare, l'usu di utilità aperti, un novu sistema prefabbricatu, una interfaccia d'utilizatore estensibile basata in Qt, capacità supplementari per travaglià cù servizii di nuvola, ottimisazioni di u rendiment, novi capacità di rete, è un mutore migliuratu cù supportu per u tracciamentu di raggi, l'illuminazione globale, u rendering avanti è differitu.

Hè nutatu chì dopu à l'apertura di u codice di u mutore, più di 250 sviluppatori s'uniscenu à u prugettu è implementanu 2182 cambiamenti. A prima liberazione di u prugettu hà passatu a tappa di stabilizazione è hè ricunnisciuta com'è pronta per u sviluppu di ghjochi è simulatori 3D prufessiunale. Per Linux, a furmazione di pacchetti in formatu deb hà iniziatu, è un installatore hè statu prupostu per Windows. A nova versione aghjusta ancu innuvazioni cum'è strumenti per a prova di prufilu è di prestazione, un generatore di paisaghju sperimentale, integrazione cù l'ambiente di prugrammazione visuale Script Canvas, un sistema di estensioni Gem cù supportu per i servizii di nuvola, add-ons per a creazione di ghjochi in linea multiplayer, un SDK per a cunfigurazione di u mutore è u sviluppu di supportu in Windows, Linux, macOS, iOS è e plataforme Android. In a forma di estensioni di gemme per O3DE, i pacchetti cù u mutore di intelligenza artificiale Kythera, i mudelli 3D geospatial Cesium è l'effetti visuali PopcornFX sò stati liberati.

Source: opennet.ru

Add a comment