Open 3D Engine 22.10 arriva con miglioramenti che facilitano l'incorporazione e la collaborazione

O3DE 22.10

O3DE rende facile per sviluppatori, artisti e creatori di contenuti di tutto il mondo creare incredibili esperienze 3D.

Recentemente, l'organizzazione no-profit Open 3D Foundation (O3DF) ha annunciato il rilascio di “Open 3D Engine 22.10” (O3DE), che apporta molti miglioramenti in termini di prestazioni, stabilità e usabilità.

Per quelli di voi che non conoscono Open 3D Engine, dovreste saperlo essere un motore di gioco 3D open source adatto per lo sviluppo di moderni giochi di classe AAA e simulatori ad alta fedeltà che possono funzionare in tempo reale e fornire qualità cinematografica.

Amazon ha rilasciato il codice sorgente del motore O3DE nel luglio 2021 ed è basato sul motore proprietario Amazon Lumberyard precedentemente sviluppato e basato sulle tecnologie del motore CryEngine concesse in licenza da Crytek nel 2015.

Dopo l'uscita del progetto, lo sviluppo del motore è supervisionato dall'organizzazione senza scopo di lucro Fondazione 3D aperta, creato sotto gli auspici della Linux Foundation. Oltre ad Amazon, aziende come Epic Games, Adobe, Huawei, Microsoft, Intel e Niantic hanno aderito al lavoro congiunto sul progetto.

Il motore include un ambiente integrato per lo sviluppo del gioco, un sistema di rendering fotorealistico Atom Renderer multi-thread compatibile con Vulkan, Metal e DirectX 12, un editor di modelli 3D estensibile, un sistema di animazione dei personaggi (Emotion FX), un sistema di sviluppo pre-costruito, un motore di simulazione di processo fisico in tempo reale e librerie matematiche che utilizzano istruzioni SIMD. L'ambiente di programmazione visiva (Script Canvas), così come i linguaggi Lua e Python, possono essere utilizzati per definire la logica del gioco.

Il progetto è stato originariamente progettato per soddisfare le vostre esigenze e ha un'architettura modulare. In totale vengono offerti oltre 30 moduli, forniti come librerie separate, adatte per la sostituzione, l'integrazione in progetti di terze parti e l'uso autonomo. Ad esempio, grazie alla modularità, gli sviluppatori possono sostituire il renderer grafico, il sistema audio, il supporto linguistico, lo stack di rete, il motore fisico e qualsiasi altro componente.

Principali novità di Open 3D Engine 22.10

In questa nuova versione del motore che viene presentata, si evidenzia che vengono proposte nuove funzioni per semplificare la partecipazione di nuovi partecipanti al lavoro e all'interazione tra i membri del team di sviluppo.

Un altro cambiamento che spicca in questa nuova versione è che il supporto per progetti esterni per scaricare e condividere progetti tramite URL, modelli per semplificare la creazione di progetti standard, cache di rete delle risorse per condividere l'accesso alle risorse elaborate, nonché procedure guidate per creare rapidamente estensioni.

Oltre a questo, si evidenzia anche che è stato aggiunto il supporto integrato per estrarre il movimento della radice (Root Motion, movimento del personaggio basato sull'animazione dell'osso della radice dello scheletro), nonché che è stato migliorato il processo di importazione dell'animazione, in quanto così come l'interfaccia migliorata per la navigazione tra le risorse e il supporto aggiunto per il ricaricamento a caldo delle risorse.

Delle altre modifiche che sono in picchettamento da questa nuova versione:

  • Aggiunto supporto per il ridimensionamento in aree da 16 per 16 chilometri.
  • Strumenti migliorati per la creazione di giochi multiplayer.
  • Vengono fornite funzioni pronte per stabilire una connessione tra il server e il client, eseguire il debug e il networking.
  • Processi semplificati per l'aggiunta di animazioni.
  • Miglioramento dell'usabilità della finestra, migliore selezione degli elementi e modifica dei prefabbricati.
  • Il sistema di costruzione del terreno è stato spostato dalla categoria Caratteristiche sperimentali allo stato Preparazione preliminare (Anteprima).
  • Prestazioni di rendering e modifica del paesaggio notevolmente migliorate.
  • Sono state implementate nuove funzionalità di rendering, come aggiunte alla generazione di cieli e stelle.

Infine per chi è interessato, dovrebbero sapere che il codice è scritto in C++ e rilasciato con la licenza Apache 2.0, oltre al fatto che ha già il supporto per piattaforme Linux, Windows, macOS, iOS e Android.

Puoi controllare di più a riguardo Nel seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.