Nuova versione alpha di Godot 4!
https://godotengine.org/article/dev-snapshot-godot-4-0-alpha-2
Credo sia ormai arrivato il momento di preparare qualche video tutorial esplorativo, vi farò sapere nei prossimi giorni!
https://godotengine.org/article/dev-snapshot-godot-4-0-alpha-2
Credo sia ormai arrivato il momento di preparare qualche video tutorial esplorativo, vi farò sapere nei prossimi giorni!
Godot Engine
Dev snapshot: Godot 4.0 alpha 2
Every other week we'll publish a new alpha build for Godot 4.0! This is the second build, adding a number of new features and a ton of bug fixes that should be beneficial to both existing and new alpha testers!
Un breve video su un addon Godot che potrebbe tornarvi utile se fate uso intenso di risorse custom!
https://youtu.be/SwfO7NnOAv0
PS: come alcuni di voi già sanno dalle live Twitch, ho re-installato di recente il sistema operativo ed ho voluto testare un po' il tutto (Pulseaudio, OBS, Godot, Blender, power sequencer addon, Gimp, ...). Ho trovato già un problemino che dovrebbe essere risolto dal prossimo video/live (dannato Pipewire!)
https://youtu.be/SwfO7NnOAv0
PS: come alcuni di voi già sanno dalle live Twitch, ho re-installato di recente il sistema operativo ed ho voluto testare un po' il tutto (Pulseaudio, OBS, Godot, Blender, power sequencer addon, Gimp, ...). Ho trovato già un problemino che dovrebbe essere risolto dal prossimo video/live (dannato Pipewire!)
YouTube
Un addon Godot per migliorare la selezione delle risorse
💎 Supporter ❯ https://crystal-bit.github.io/supporter/
🔗 Telegram ❯ https://t.me/crystalbit
🔗 Twitch ❯ https://www.twitch.tv/crystal_bit
🔗 Discord ❯ https://discord.gg/SA6S2Db
■ LINK MENZIONATI ■
🔗 Creare plugin: https://docs.godotengine.org/en/stable/…
🔗 Telegram ❯ https://t.me/crystalbit
🔗 Twitch ❯ https://www.twitch.tv/crystal_bit
🔗 Discord ❯ https://discord.gg/SA6S2Db
■ LINK MENZIONATI ■
🔗 Creare plugin: https://docs.godotengine.org/en/stable/…
Di recente sta crescendo l’interesse verso Godot 4, e molte persone stanno provando la versione alpha.
Anche sulla community di Godot Engine Italia si è parlato (su Discord) di “come effettuare il porting da Godot 3 a Godot 4”: voglio approfittare di questo momento per lasciarvi qualche informazione che potrebbe tornarvi utile.
⚙️ Stabilità dell’engine
• Godot 4 è ancora in versione alpha, quindi è altamente instabile e sia il codice che la UI potrebbero cambiare nelle prossime settimane. Quindi è sconsigliato utilizzare Godot 4, a meno che non vogliate contribuire all’angine o curiosare.
• Se avete un progetto in sviluppo con Godot 3 allora continuate su quella versione, a meno che non abbiate un valido motivo per fare l’upgrade.
• Attualmente non ci sono tool automatici per l’upgrade da un progetto v3 a v4.
• Esistono sono alcuni strumenti non ufficiali per l’upgrade, ma chiaramente non sono sempre aggiornati. Vi lascio comunque dei link in fondo per approfondire
📖 Documentazione
• La documentazione per Godot4 la potete trovare selezionando la versione “latest” dal sito ufficiale. Il link esatto è questo https://docs.godotengine.org/en/latest/
• La documentazione contiene molte pagine che ancora non sono state aggiornate alla versione 4.
• Volete sapere se una specifica pagina è stata aggiornata o meno? Allora guardate in alto a destra nella pagina: cliccate sul pulsante “Edit on GitHub” e vi si aprirà il codice sorgente della pagina di documentazione. A quel punto cliccate su “History” (sempre in alto a destra) e troverete la lista delle modifiche che sono state fatte su quella pagina. Leggendo la descrizione del commit e la loro data, potrete intuire se la pagina è aggiornata o meno.
📝 GDScript 2.0
• GDScript in realtà non è cambiato molto, i nomi delle classi e di alcune funzioni però sì.
• Non esiste una guida ufficiale per effettuare il porting (anche perché l’engine è ancora in sviluppo)
• Volete sapere come la programmazione funzionale influenzerà GDScript 2.0? Vi consiglio questo talk in inglese, fatto da Geroge Marques (principale maintainer di GDScript) https://youtu.be/uCnZ0aL0OwQ
🆕 Altre Novità
• Volete sapere tutte le modifiche che sono state fatte rispetto alla versione 3? Beh ce ne sono veramente tante. Se volete una lettura approfondita, potete recuperare i blog post ufficiali (spesso li condivido anche su questo canale Telegram, vi basta andare un po' indietro nella storia per trovare i link).
Se volete un sommario rapido allora leggete: https://github.com/godotengine/godot/blob/master/CHANGELOG.md
—
Link addizionali:
• Pull Request (WIP) per implementare un convertitore ufficiale
• Proposta di scrittura di una guida ufficiale per il porting: Write a migration guide for Godot 4 (godotengine/godot-docs/issues/4960)
• Unofficial Godot 4.0 Migration/Upgrade guide
—
PS: chissà se veramente qualcuno legge i post fino in fondo? Beh comunque volevo dirvi che sto pensando di usare queste informazioni per fare una guida al porting che aggiornerò man mano che ci avvicineremo al rilascio di Godot 4.
Probabilmente la pubblicherò su https://crystal-bit.github.io/ , vi tengo aggiornati!
Anche sulla community di Godot Engine Italia si è parlato (su Discord) di “come effettuare il porting da Godot 3 a Godot 4”: voglio approfittare di questo momento per lasciarvi qualche informazione che potrebbe tornarvi utile.
⚙️ Stabilità dell’engine
• Godot 4 è ancora in versione alpha, quindi è altamente instabile e sia il codice che la UI potrebbero cambiare nelle prossime settimane. Quindi è sconsigliato utilizzare Godot 4, a meno che non vogliate contribuire all’angine o curiosare.
• Se avete un progetto in sviluppo con Godot 3 allora continuate su quella versione, a meno che non abbiate un valido motivo per fare l’upgrade.
• Attualmente non ci sono tool automatici per l’upgrade da un progetto v3 a v4.
• Esistono sono alcuni strumenti non ufficiali per l’upgrade, ma chiaramente non sono sempre aggiornati. Vi lascio comunque dei link in fondo per approfondire
📖 Documentazione
• La documentazione per Godot4 la potete trovare selezionando la versione “latest” dal sito ufficiale. Il link esatto è questo https://docs.godotengine.org/en/latest/
• La documentazione contiene molte pagine che ancora non sono state aggiornate alla versione 4.
• Volete sapere se una specifica pagina è stata aggiornata o meno? Allora guardate in alto a destra nella pagina: cliccate sul pulsante “Edit on GitHub” e vi si aprirà il codice sorgente della pagina di documentazione. A quel punto cliccate su “History” (sempre in alto a destra) e troverete la lista delle modifiche che sono state fatte su quella pagina. Leggendo la descrizione del commit e la loro data, potrete intuire se la pagina è aggiornata o meno.
📝 GDScript 2.0
• GDScript in realtà non è cambiato molto, i nomi delle classi e di alcune funzioni però sì.
• Non esiste una guida ufficiale per effettuare il porting (anche perché l’engine è ancora in sviluppo)
• Volete sapere come la programmazione funzionale influenzerà GDScript 2.0? Vi consiglio questo talk in inglese, fatto da Geroge Marques (principale maintainer di GDScript) https://youtu.be/uCnZ0aL0OwQ
🆕 Altre Novità
• Volete sapere tutte le modifiche che sono state fatte rispetto alla versione 3? Beh ce ne sono veramente tante. Se volete una lettura approfondita, potete recuperare i blog post ufficiali (spesso li condivido anche su questo canale Telegram, vi basta andare un po' indietro nella storia per trovare i link).
Se volete un sommario rapido allora leggete: https://github.com/godotengine/godot/blob/master/CHANGELOG.md
—
Link addizionali:
• Pull Request (WIP) per implementare un convertitore ufficiale
• Proposta di scrittura di una guida ufficiale per il porting: Write a migration guide for Godot 4 (godotengine/godot-docs/issues/4960)
• Unofficial Godot 4.0 Migration/Upgrade guide
—
PS: chissà se veramente qualcuno legge i post fino in fondo? Beh comunque volevo dirvi che sto pensando di usare queste informazioni per fare una guida al porting che aggiornerò man mano che ci avvicineremo al rilascio di Godot 4.
Probabilmente la pubblicherò su https://crystal-bit.github.io/ , vi tengo aggiornati!
Vi mostro vari addon per Godot che aggiungono funzionalità come giochi 2.5D, diagrammi-grafici, server HTTP, supporto a JWT, ed altro ancora!
https://youtu.be/7DS5ba-3P8I
https://youtu.be/7DS5ba-3P8I
YouTube
Addon Godot: a cosa servono?
🔗 Telegram ❯ https://t.me/crystalbit
🔗 Twitch ❯ https://www.twitch.tv/crystal_bit
🔗 Discord ❯ https://discord.gg/SA6S2Db
🔗 Progetti Open Source ❯ https://github.com/crystal-bit
💎 Supporto dei contenuti ❯ https://crystal-bit.github.io/supporter/
■ LINK MENZIONATI…
🔗 Twitch ❯ https://www.twitch.tv/crystal_bit
🔗 Discord ❯ https://discord.gg/SA6S2Db
🔗 Progetti Open Source ❯ https://github.com/crystal-bit
💎 Supporto dei contenuti ❯ https://crystal-bit.github.io/supporter/
■ LINK MENZIONATI…
This media is not supported in your browser
VIEW IN TELEGRAM
Godot Engine 4.0 alpha 3 -> https://godotengine.org/article/dev-snapshot-godot-4-0-alpha-3
Durante questa settimana pubblicherò su crystal-bit.github.io la prima versione della guida testuale per il passaggio da Godot 3 a Godot 4.
Successivamente comincerò a preparare i nuovi tutorial che vedranno format e tecnologie ancora inedite per il canale YouTube.
In parallelo ci sarà anche qualche live Twitch dove probabilmente mi limiterò a condividere un po' di lavoro che sto facendo dietro le quinte.
Vi tengo aggiornati su tutto!
Durante questa settimana pubblicherò su crystal-bit.github.io la prima versione della guida testuale per il passaggio da Godot 3 a Godot 4.
Successivamente comincerò a preparare i nuovi tutorial che vedranno format e tecnologie ancora inedite per il canale YouTube.
In parallelo ci sarà anche qualche live Twitch dove probabilmente mi limiterò a condividere un po' di lavoro che sto facendo dietro le quinte.
Vi tengo aggiornati su tutto!
Ho appena scoperto che Horizon Forbidden West utilizza un motore fisico open source 😮
https://github.com/jrouwe/JoltPhysics
Questo engine è nato come un progetto personale dello sviluppatore Jorrit Rouwé, e solo successivamente è stato integrato nell'ultima opera di Guerrilla Games.
Qualche highlight:
• SImulazione deterministica (la stessa sequenza di input produrrà lo stesso risultato della simulazione)
• Supporta le architetture x64 (Windows, Linux, Android, PlayStation 4/5) e ARM64 (Linux, Android)
• Sviluppato in C++ 17 senza altre dipendenze
https://github.com/jrouwe/JoltPhysics
Questo engine è nato come un progetto personale dello sviluppatore Jorrit Rouwé, e solo successivamente è stato integrato nell'ultima opera di Guerrilla Games.
Qualche highlight:
• SImulazione deterministica (la stessa sequenza di input produrrà lo stesso risultato della simulazione)
• Supporta le architetture x64 (Windows, Linux, Android, PlayStation 4/5) e ARM64 (Linux, Android)
• Sviluppato in C++ 17 senza altre dipendenze
In live per fixare alcuni bug del Godot Game Template e... non solo!
https://www.twitch.tv/crystal_bit
https://www.twitch.tv/crystal_bit
Crystal Bit
Di recente sta crescendo l’interesse verso Godot 4, e molte persone stanno provando la versione alpha. Anche sulla community di Godot Engine Italia si è parlato (su Discord) di “come effettuare il porting da Godot 3 a Godot 4”: voglio approfittare di questo…
Da poco ho pubblicato la guida di cui vi parlavo qualche giorno fa.
- Le novità di Godot 4
Non sono riuscito ancora a terminarla, ma di fatto sarà un "living document" fino al rilascio di Godot Engine 4 in versione stabile!
- Le novità di Godot 4
Non sono riuscito ancora a terminarla, ma di fatto sarà un "living document" fino al rilascio di Godot Engine 4 in versione stabile!
Un aggiornamento sulla produzione dei contenuti, sempre sperando che i conflitti internazionali si risolvano il più in fretta possibile ☮️
• Ho cominciato a preparare il primo video tutorial da 1h. Sarà su Godot 4 alpha.
Voglio sperimentare con questo format e capirne vantaggi/svantaggi.
• Nelle prossime live su Twitch ho intenzione di provare alcuni template Godot insieme: pensavo RPG In a Box oppure Godot Open Adventure Template (GOAT, di cui ho conosciuto di persona anche lo sviluppatore!). Se ne avete altri in mente, scrivete pure!
Domani farò un sondaggio così sceglierete quale andremo a provare.
• Ho creato un backup dei contenuti del 2021 ed ho anche scritto un paio di righe su questo blog post: https://crystal-bit.github.io/blog/2022/backup-su-archive.org/
• Ho cominciato a preparare il primo video tutorial da 1h. Sarà su Godot 4 alpha.
Voglio sperimentare con questo format e capirne vantaggi/svantaggi.
• Nelle prossime live su Twitch ho intenzione di provare alcuni template Godot insieme: pensavo RPG In a Box oppure Godot Open Adventure Template (GOAT, di cui ho conosciuto di persona anche lo sviluppatore!). Se ne avete altri in mente, scrivete pure!
Domani farò un sondaggio così sceglierete quale andremo a provare.
• Ho creato un backup dei contenuti del 2021 ed ho anche scritto un paio di righe su questo blog post: https://crystal-bit.github.io/blog/2022/backup-su-archive.org/
Quale template Godot vorreste vedere nella prossima live?
Final Results
50%
Godot Open Adventure Template (per giochi di avventura 3D)
25%
Escoria Framework (per giochi punta e clicca)
32%
Godot Card Game Framework
7%
Altro (specificate nei commenti!)
Ho scoperto da poco questo bundle di Itch.io con il quale potete acquistare centinaia di giochi ed assets e, sopratutto, supportare degli enti di beneficienza che aiutano le persone più colpite dai conflitti internazionali.
https://itch.io/b/1316/bundle-for-ukraine
https://itch.io/b/1316/bundle-for-ukraine
Crystal Bit
Quale template Godot vorreste vedere nella prossima live?
Chiuso il sondaggio: la live la facciamo venerdì sera alle 21:00!
Proveremo sicuramente GOAT e, se rimane abbastanza tempo, vedremo anche il Card Framework!
Proveremo sicuramente GOAT e, se rimane abbastanza tempo, vedremo anche il Card Framework!
Nuova versione beta per Godot 3.5!
Nel blog post vengono già dettagliate alcune grosse novità come la compilazione asincrona degli shader ed un nuovo NavigationServer.
Qui voglio dare spazio invece ad alcune novità minori:
• introdotta la risorsa
• aggiunti segnali
• Godot verrà avviato senza aprire una finestra separata per la console (solo su Windows. Su Linux ed OSX era già il comportamento di default)
https://godotengine.org/article/dev-snapshot-godot-3-5-beta-2
PS: tra l'altro ho scoperto che esiste una versione non ufficiale di Godot che alcuni utenti utilizzano per testare delle migliorie da suggerire tramite pull request. Si chiama Goost Engine, se volete curiosare.
Nel blog post vengono già dettagliate alcune grosse novità come la compilazione asincrona degli shader ed un nuovo NavigationServer.
Qui voglio dare spazio invece ad alcune novità minori:
• introdotta la risorsa
GradientTexture2D
• aggiunti segnali
child_exited_tree
e child_entered_tree
• Godot verrà avviato senza aprire una finestra separata per la console (solo su Windows. Su Linux ed OSX era già il comportamento di default)
https://godotengine.org/article/dev-snapshot-godot-3-5-beta-2
PS: tra l'altro ho scoperto che esiste una versione non ufficiale di Godot che alcuni utenti utilizzano per testare delle migliorie da suggerire tramite pull request. Si chiama Goost Engine, se volete curiosare.
Godot Engine
Dev snapshot: Godot 3.5 beta 2
It's already been 2 months since 3.5 beta 1, and we have a ton of new changes ready to test! Some of the main highlights added in beta 2 are physics interpolation for 3D, and a new OccluderShaderPolygon for your 3D occlusion needs.
In live, continuo a preparare il tutorial su Godot 4! https://www.twitch.tv/crystal_bit
Purtroppo da qualche giorno ho dei problemi sulla linea ADSL (l'assistenza mi ha detto di alcuni lavori in corso nella mia zona) quindi niente live, ma...
Sarò comunque in live sul server Discord: sicuro canale vocale, forse azzardo il video a 720p ma con open mic per tutti!
https://discord.gg/SA6S2Db
Sarò comunque in live sul server Discord: sicuro canale vocale, forse azzardo il video a 720p ma con open mic per tutti!
https://discord.gg/SA6S2Db
This media is not supported in your browser
VIEW IN TELEGRAM
Queste immagini sono tutte generate pixel per pixel, tramite CPU. Sono le basi del mio primo renderer Ray Tracing.
Sto imparando diverse nozioni che poi saranno integrate anche in uno dei tutorial che ho pianificato per quest'anno!
Se volete approfondire, questo è il codice: https://github.com/davcri/js-ray
Inoltre questa sera ne parlerò durante una live su https://www.twitch.tv/gameloopit che dovrebbe partire verso le 22:00!
PS: sì lo so, è uscita una nuova alpha di Godot 4!
Sto imparando diverse nozioni che poi saranno integrate anche in uno dei tutorial che ho pianificato per quest'anno!
Se volete approfondire, questo è il codice: https://github.com/davcri/js-ray
Inoltre questa sera ne parlerò durante una live su https://www.twitch.tv/gameloopit che dovrebbe partire verso le 22:00!
PS: sì lo so, è uscita una nuova alpha di Godot 4!
This media is not supported in your browser
VIEW IN TELEGRAM
Godot 4 mi sta catturando, lavorare con i nuovi strumenti è veramente piacevole nonostante sia ancora in versione alpha.
Ho quasi ultimato il progetto che sarà la base per il prossimo tutorial ed ho pubblicato il codice su:
👉 https://github.com/crystal-bit/godot4-top-down-2d
Mancano ancora UI e diversi ritocchi (che però non so se integrerò nel tutorial, vorrei non superasse 60 minuti) e poi comincerò le registrazioni!
Nel frattempo, questa sera alle 21:00 si torna sul canale https://www.twitch.tv/crystal_bit per preparare la nuova release del Godot Game Template (probabilmente ci sarà tempo anche per qualche extra)!
Ho quasi ultimato il progetto che sarà la base per il prossimo tutorial ed ho pubblicato il codice su:
👉 https://github.com/crystal-bit/godot4-top-down-2d
Mancano ancora UI e diversi ritocchi (che però non so se integrerò nel tutorial, vorrei non superasse 60 minuti) e poi comincerò le registrazioni!
Nel frattempo, questa sera alle 21:00 si torna sul canale https://www.twitch.tv/crystal_bit per preparare la nuova release del Godot Game Template (probabilmente ci sarà tempo anche per qualche extra)!