Godot 4.0 è già stato rilasciato e questi sono i suoi cambiamenti più importanti

godot-4-0

Godot 4.0 salpa: tutti a bordo verso nuovi orizzonti

Dopo quattro anni di sviluppo, è stato annunciato il rilascio del motore di gioco "Godot 4.0"., adatto per creare giochi 2D e 3D. Il ramo Godot 4.0 include circa 12.000 modifiche e 7.000 correzioni di bug. Circa 1500 persone sono state coinvolte nello sviluppo del motore e nella stesura della documentazione.

Il motore supporta un framework logico di gioco di facile apprendimento, un ambiente di progettazione grafica del gioco, un sistema di distribuzione del gioco con un clic, ricche capacità di simulazione fisica e di animazione, un debugger integrato e un sistema di rilevamento dei colli di bottiglia delle prestazioni.

Principali novità di Godot 4.0

In questa nuova versione di Godot 4.0, vengono proposti due nuovi backend di rendering (cluster e mobile) basato sull'API grafica Vulkan, che hanno sostituito i backend di rendering tramite OpenGL ES e OpenGL.

Per dispositivi meno recenti e di fascia bassa, è stato integrato un backend di compatibilità basato su OpenGL utilizzando la nuova architettura di rendering. Per il rendering dinamico a risoluzioni inferiori, utilizzare tecnologia di supercampionamento AMDFSR (FidelityFX Super Resolution), che utilizza il ridimensionamento spaziale e gli algoritmi di ricostruzione dei dettagli per ridurre la perdita di qualità dell'immagine durante il ridimensionamento e la conversione a una risoluzione più elevata. È stato implementato un motore di rendering basato su Direct3D 12, che migliorerà il supporto per le piattaforme Windows e Xbox.

Un altro cambiamento che spicca è quello Sonda GI, utilizzato per riempire la scena di luce riflessa, sostituito con il nodo VoxelGI, che è ottimale per l'elaborazione dell'illuminazione in tempo reale in scene con interni di stanze di piccole e medie dimensioni. Per l'hardware a basso consumo, è stata lasciata la possibilità di eseguire il pre-rendering di luci e ombre utilizzando le lightmap, che ora vengono utilizzate dalla GPU per velocizzare il rendering.

Oltre a questo, anche sono state implementate nuove tecniche di ottimizzazione del rendering, così come quello se aggiunta la selezione automatica dell'occlusione che rileva e rimuove dinamicamente i modelli nascosti dietro altre superfici per migliorare le prestazioni di rendering e ridurre il carico di CPU e GPU.

Aggiunta la modalità SSIL (illuminazione indiretta dello spazio sullo schermo) per migliorare la qualità del rendering sull'hardware alte prestazioni migliorando la gestione delle zone d'ombra e dell'illuminazione indiretta. Inoltre, vengono fornite impostazioni aggiuntive per simulare l'illuminazione indiretta diffusa utilizzando la tecnica SSAO (Screen Space Ambient Occlusion), come la scelta del livello di influenza della luce diretta.

Vengono proposte unità di illuminazione realistiche, che ti consentono di regolare l'intensità della luce e utilizzare le impostazioni standard della fotocamera come apertura, velocità dell'otturatore e ISO per controllare la luminosità della scena finale.

Pure aggiunti nuovi strumenti di modifica del livello per i giochi 2D, È stato apportato un cambiamento radicale al processo di sviluppo del gioco 2D ed è stato aggiunto anche un nuovo editor di mappe di tessere, livelli di supporto, completamento automatico del paesaggio, posizionamento casuale di piante, pietre e oggetti vari, selezione flessibile di oggetti.

Del altre modifiche che risaltano:

  • Lavoro unificato con mappe di tessere e set di frammenti per la costruzione di una mappa (tileset).
  • I frammenti in un set vengono espansi automaticamente per rimuovere gli spazi tra i frammenti adiacenti.
  • È stata aggiunta una nuova funzione per posizionare gli oggetti sul palco che, ad esempio, può essere utilizzata per aggiungere personaggi alle celle della griglia delle tessere.
  • Lavoro migliorato con luci e ombre nei giochi 2D.
  • Prestazioni notevolmente migliorate quando si utilizzano più sorgenti luminose.
  • Aggiunta la possibilità di simulare la tridimensionalità modificando il livello di illuminazione sulle mappe normali, oltre a creare effetti visivi come lunghe ombre, aloni e contorni nitidi.
  • Aggiunto un effetto nebbia volumetrico che utilizza una tecnica di proiezione temporale per un aspetto realistico e prestazioni elevate.
  • Aggiunti cloud shader per generare dinamicamente nuvole che cambiano in tempo reale.
  • Supporto implementato per "decalcomanie", un metodo per proiettare materiale su una superficie.
  • Aggiunti effetti particellari in tutto lo spazio di gioco che utilizzano la GPU e supportano attrattori, collisioni, scie ed emettitori.
  • Aggiunta la possibilità di lavorare con l'interfaccia in modalità multi-finestra (diversi pannelli e parti dell'interfaccia possono essere separati come finestre separate).
  • Aggiunto un nuovo editor dell'interfaccia utente e un nuovo widget di layout visivo.
  • Aggiunto un nuovo editor di temi.
  • Il sistema di gestione dell'illuminazione e delle ombre è stato completamente riscritto per utilizzare la tecnologia SDFGI (Signed Distance Field Global Illumination) in tempo reale.
  • La qualità del rendering delle ombre è stata notevolmente migliorata.

Infine, se vuoi saperne di più, puoi controllare i dettagli nel seguente link

Prendi Godot

Godot è disponibile per il download all'indirizzo questa pagina per Windows, Mac OS e Linux. Puoi anche trovarlo su Steam y itch.io.

Il codice del motore di gioco, l'ambiente di sviluppo del gioco e i relativi strumenti di sviluppo (motore fisico, server audio, backend di rendering 2D/3D, ecc.) sono distribuiti con licenza MIT.


Lascia un tuo commento

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

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  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.