Arriva la nuova versione di Godot 3.1, un motore di gioco open source

Godot è un motore per videogiochi 2D e 3D multipiattaforma, open source rilasciato sotto la licenza MIT e sviluppato dalla comunità Godot.

Il motore funziona su Windows, OS X, Linux e BSD, permette anche l'esportazione di videogiochi creati da Windows, OS X e Linux, cellulari (Android, iOS) e HTML5.

I videogiochi in Godot sono codificati nel linguaggio di programmazione C # o nel linguaggio GDScript.

GDScript, è un linguaggio di programmazione di alto livello, molto simile a Python È stato creato appositamente per Godot, quindi aggiunge funzionalità e ottimizzazione. Ma potrebbe non essere adatto a tutti gli usi:

  • Il completamento automatico del codice non è sempre possibile
  • Le restrizioni sono limitate dall'interprete
  • Non segnala tutti gli errori di compilazione (o scrittura)
  • Il codice è meno leggibile e difficile da refactoring.

Godot ha un motore 2D avanzato, indipendente e completo, non è necessario falsificare il 2D nello spazio 3D.

Il supporto del motore include luci, ombre, shader, GUI, sprite, set di tessere, scorrimento parallasse, poligoni, animazioni, fisica, particelle e altro ancora. È anche possibile combinare 2D con 3D o 3D con 2D utilizzando il nodo viewport.

Godot contiene un sofisticato e uno dei migliori sistemi di animazione, con supporto per editing, skeleton animation, blending, animation trees, morphing, realtime cutscenes, call functions and just animating any property exported by any node.

Godot ha anche il proprio motore fisico per 2D e 3D, con rilevamento delle collisioni, corpo rigido, corpo statico, personaggi, veicoli, raycast, giunzioni e molti altri.

Principali novità di Godot 3.1

Recentemente è stata rilasciata una nuova versione del motore di gioco open source Godot che ha raggiunto la versione 3.1, in cui Questa nuova versione ha davvero una serie interessante di modifiche, miglioramenti e aggiunte.

Nuovo motore

Con questa nuova versione di Godot 3.1, questo ha ricevuto un nuovo motore di rendering OpenGL ES 2.0.

Mentre l'aggiornamento alla versione 3.0 ha sostituito il motore di rendering OpenGL ES 2.0 nel ramo 2.X del motore con un motore di rendering OpenGL 3.3 / OpenGL ES 3.0.

Tuttavia, il team ha dovuto fare marcia indietro su questa scelta e reimplementare un motore di rendering OpenGL ES 2.0 per mantenere buone prestazioni sui cellulari meno recenti, aumentare le piattaforme di destinazione ed evitare più errori sui dispositivi mobili.

Tuttavia, sebbene questo nuovo motore di rendering sia completo per il 2D, la visualizzazione 3D è stata semplificata.

Ad esempio, lo spazio colore è tutto in sRGB (e non spazio lineare come il motore di rendering OpenGL ES 3.0).

Il rendering basato su PBR non è supportato. Alcune funzionalità dello shader non funzioneranno (limitazioni dovute alle versioni precedenti di OpenGL).

Lo stesso vale per alcuni effetti post-trattamento. Le sonde di illuminazione globale non funzioneranno, nessuna GPU gestirà le particelle.

Anche se in futuro si prevede che ci sarà un nuovo motore di rendering Vulkan, che renderà obsoleto il motore di rendering OpenGL ES 3.0. Il lavoro dovrebbe concentrarsi sul rendering 3D. A conclusione dei lavori uscirà Godot 4.0, tra un anno normalmente.

Miglioramenti di GDScript

D'altra parte GDScript ha ricevuto alcuni miglioramenti, poiché la digitazione è solo una caratteristica del parser e consentirà a Godot di inviare messaggi di avviso all'utente, si spera che migliori le istruzioni specifiche della macchina per aumentare le prestazioni.

Altre notizie

Inoltre, nei prossimi mesi è prevista una versione 3.2. Quest'ultimo dovrebbe fornire: istruzioni scritte negli script, supporto per FBX (tramite Assimp o OpenFBX), un flusso di lavoro migliorato per Android e iOS, inclusa l'aggiunta di SDK specifici per dispositivi mobili (come AdMob), il trasferimento dell'editor a un browser web e il miglioramento della gestione della rete per supportare protocolli moderni e server dedicati.

Ovviamente, la versione 3.1 ha patch per migliorare la stabilità e correggere i bug dell'ultimo minuto.

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


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.