È stata rilasciata la nuova versione del motore open-source Godot. Vediamo alcune delle centinaia di modifiche e delle caratteristiche principali.
Godot 4.3 presenta oltre 3.500 commit di 521 collaboratori, secondo l’annuncio ufficiale. Per fare un confronto, la versione 4.2 aveva 1.876 commit.
“Questo rilascio si è rivelato enorme, superando i nostri piani originali per il ciclo di sviluppo, ma per buone ragioni per affrontare molti problemi critici che gli utenti hanno identificato dal rilascio della versione 4.0”, ha detto il project manager di Godot Rémi Verschelde. “L’esperienza utente dovrebbe essere molto più stabile e rifinita rispetto alle versioni precedenti, con meno bug oscuri e che interrompono il gioco o il flusso di lavoro”.
Alcune delle modifiche e dei miglioramenti principali sono visibili di seguito.
- Nuove risorse musicali interattive – tre tipi di flussi audio che consentono agli sviluppatori di creare musica a livelli e transizioni tra di essi, simile a software come WWise, FMOD ed Elias. Il sistema dinamico costruito con questi nodi può anche adattarsi al contesto di un gioco.
- Interpolazione della fisica 2D crea fotogrammi aggiuntivi tra l’ultima e la posizione della fisica attuale per separare i tick della fisica dai fotogrammi al secondo. Secondo Godot, questo fa sembrare un gioco migliore sui display con un alto tasso di aggiornamento e rende più fluida l’esperienza complessiva (specialmente per i titoli mobile). Il team sta ora lavorando anche sull’interpolazione della fisica 3D.
- Editor visivo di shader è stato completamente rinnovato per migliorare la gestione di grandi grafi di shader complessi. Gli sviluppatori possono ora utilizzare diversi colori per i nodi in base alla loro categoria, per non parlare dell’aggiunta di due nuovi tipi di nodo, reroute (migliora il disegno delle porte) e frame (per raggruppare visivamente i nodi correlati).
- Esportazione Web single-threaded torna, garantendo una migliore compatibilità di navigazione e rendendo più facile caricare giochi sulla piattaforma Web. Questa funzionalità non è disponibile dalla release di Godot 4.0.
- Supporto Direct3D 12 è stato aggiunto per migliorare la compatibilità con le piattaforme Microsoft. Prima di questo, gli sviluppatori dovevano costruire una versione personalizzata di Godot per utilizzare questo driver di rendering.
Il team di Godot ha anche migliorato le prestazioni multithreading, oltre ad aver aggiunto un nuovo nodo per l’animazione dello scheletro, un nodo parallasse per sfondi 2D e un importer ufbx nativo. L’elenco completo delle modifiche è disponibile nelle note di rilascio.
Leggi di più su gameworldobserver.com
Absolutegamer è un gruppo di nerd vecchia scuola, progressisti, appassionati di gaming, meglio se indie, saltuariamente retro ma senza essere snob verso l’ultima versione di Unreal Engine, con un atteggiamento no bullshit e con una certa predisposizione all’attivismo. Hanno generalmente un umorismo discutibile ma se volevano piacere a tutti nascevano patate fritte.
They/Them (ovviamente, geni)