Godot 3.4 include il supporto per Apple M1, PWA in HTML5, miglioramenti del motore e altro

Il motore dei videogiochi Godot ha un nuovo sponsor

Dopo 6 mesi di sviluppo Annunciato il lancio della nuova versione del motore di gioco gratuito Godot 3.4, e in questa nuova versione sono stati implementati una serie di miglioramenti, tra i quali possiamo trovare miglioramenti nell'editor, maggiore supporto e altro ancora.

Per coloro che non hanno familiarità con questo motore, dovrebbero sapere che È adatto per creare giochi 2D e 3D. Il motore supporta il linguaggio semplice di apprendimento per definire la logica del gioco, un ambiente grafico per progettare giochi, un sistema di distribuzione del gioco con un clic, ampie capacità di simulazione fisica e animazione, un debugger integrato e un sistema per identificare i colli di bottiglia delle prestazioni.

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

Principali novità di Godot 3.4

In questa nuova versione del motore, una delle principali novità che spicca è aggiunto supporto per sistemi basati su chip Silicio di mela (M1) per la piattaforma macOS.

Mentre per la piattaforma HTML5, la possibilità di installare sotto forma di candidature PWA (App Web Progressive), aggiunta un'interfaccia JavaScriptObject per l'interazione tra Godot e JavaScript (ad esempio, puoi chiamare i metodi JavaScript dagli script Godot) e per le build multi-thread è stato implementato il supporto AudioWorklet.

anche sono stati apportati miglioramenti all'editor per migliorare l'usabilità, poi aggiunta funzione di caricamento rapido delle risorse in modalità di ispezione, è stata aggiunta la creazione di un nodo in una posizione arbitraria, è stata aggiunta una nuova interfaccia per l'esportazione dei template e sono state implementate ulteriori operazioni con gizmo (bounding box system) ed è stato migliorato l'editor di animazione basato sulle curve di Bezier.

Nel motore di simulazione fisica, le prestazioni sono state notevolmente migliorate della generazione di oggetti convessi dalle mesh e la modalità di tracciamento delle collisioni nell'interfaccia di ispezione è stata riprogettata. Per il motore fisico 2D, è stato aggiunto il supporto per la struttura BVH (Bounding Volume Hierarchy) per la separazione spaziale dinamica. Il motore fisico 3D ora supporta la funzione HeightMapShapeSW e aggiunge la sincronizzazione con KinematicBody3D.

Aggiunto supporto iniziale al motore di rendering per interrompere il rendering degli oggetti che sono nel fuoco della telecamera, ma non sono visibili a causa della sovrapposizione di altri oggetti (ad esempio, quelli dietro un muro). Il ritaglio della sovrapposizione di bitmap (a livello di pixel) sarà implementato solo sul ramo Godot 4, mentre Godot 3 include alcuni metodi geometrici per il ritaglio di oggetti sovrapposti e il supporto per le lastre del portale.

È stata aggiunta una modalità di rollback delle modifiche, che consente di annullare immediatamente tutti i cambiamenti di scena causati dall'applicazione di animazione tramite AnimationPlayer, invece di annullare la modifica di ogni proprietà individualmente.

È stata aggiunta un'opzione alle impostazioni per modificare il livello di zoom della vista 2D, che, ad esempio, può essere utilizzata per ingrandire o ridurre gli elementi 2D, indipendentemente dalla modalità di allungamento corrente.

Degli altri cambiamenti chee si distinguono da questa nuova versione:

  • L'API File ha aggiunto la possibilità di lavorare con file (incluso PCK), che sono più grandi di 2 GB.
  • Sono state incluse modifiche per migliorare la fluidità del rendering calcolando le modifiche ai frame senza essere legate al timer di sistema e per risolvere i problemi con i tempi di output quando si utilizza vsync.
  • È stato aggiunto il supporto al sistema di elaborazione degli input InputEvents per il collegamento dei codici di scansione che riflettono la posizione fisica dei tasti sulla tastiera, indipendentemente dal layout attivo.
  • Sono state aggiunte le interfacce AESContext e HMACContext per accedere agli algoritmi di crittografia AES-ECB, AES-CBC e HMAC dagli script. Aggiunta anche la possibilità di salvare e leggere chiavi RSA pubbliche per generare e verificare firme digitali.
  • È stato aggiunto un nuovo metodo di viraggio, ACES Fitted, che consente un maggiore realismo e precisione fisica aumentando il contrasto degli oggetti luminosi.
  • Aggiunto supporto per l'emissione di particelle 3D a forma di anello cavo o cilindro.

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.


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.