Notevole ottimizzazione per l'export Android di Godot!
Sì arriverà anche in Godot 3.2 a quanto pare!
Sì arriverà anche in Godot 3.2 a quanto pare!
https://youtu.be/68gVbR4Ss5M
Ci tenevo a ringraziare la piccola ma fantastica community che si è creata attorno a questo progetto 🙏
—
Purtroppo in questo periodo si sono sovrapposte varie cose (1000 iscritti, FOSDEM, Godot Con) e quindi ci sarà da aspettare ancora un po' per il prossimo video tutorial su Angry Aliens con Godot 3.2.
Ci tenevo a ringraziare la piccola ma fantastica community che si è creata attorno a questo progetto 🙏
—
Purtroppo in questo periodo si sono sovrapposte varie cose (1000 iscritti, FOSDEM, Godot Con) e quindi ci sarà da aspettare ancora un po' per il prossimo video tutorial su Angry Aliens con Godot 3.2.
YouTube
1000 iscritti, 1 aneddoto.
Grazie a tutti per il supporto, questo video è per ringraziare ognuno di voi per il supporto e la partecipazione lungo questo percorso. --- LINK --- [VIDEO] ...
Questa PR implementa il 2D Batching in Godot.
I primi test hanno mostrato 2x-10x FPS nella maggior parte degli scenari d'uso!
https://github.com/godotengine/godot/pull/35957
Se tutto va bene avremo queste modifiche in Godot 4.0 e probabilmente anche in un'ipotetica versione 3.2.1 (visto che c'è la label
I primi test hanno mostrato 2x-10x FPS nella maggior parte degli scenari d'uso!
https://github.com/godotengine/godot/pull/35957
Se tutto va bene avremo queste modifiche in Godot 4.0 e probabilmente anche in un'ipotetica versione 3.2.1 (visto che c'è la label
cherrypick:3.2
)GitHub
GLES2 2d Batch rendering by lawnjelly · Pull Request #35957 · godotengine/godot
2d rendering is currently bottlenecked by drawing rects one at a time, limiting OpenGL efficiency. This PR batches rects and renders in fewer drawcalls, resulting in significant performance improve...
Salve ragazzi, questa mattina ho fatto un paio di aggiornamenti sul progetto Angry Aliens ed ho incontrato un problema un po' strano con il rendering di alcune Sprite2D.
Mi farebbe piacere se qualcuno facesse un veloce test.
Ho creato una issue su Github, con un breve video che spiega il problema: https://github.com/crystal-bit/angry-aliens/issues/2
Mi farebbe piacere se qualcuno facesse un veloce test.
Ho creato una issue su Github, con un breve video che spiega il problema: https://github.com/crystal-bit/angry-aliens/issues/2
GitHub
Graphic glitch with default settings "Framebuffer Allocation 3D" · Issue #2 · crystal-bit/angry-aliens
With the settings rendering/quality/intended_usage/framebuffer_allocation set to 3D (default value) I have some graphic glitch on the sprites used for the background. Setting framebuffer_allocation...
GDQuest ha di recente rilasciato 2 progetti open source per Godot che potrebbero interessarvi:
▶️ Steering Toolkit framework per IA in 2D e 3D
▶️ Docs Maker generatore di documentazione per file GDScript
Se volete sostenere i progetti, lasciate una stella su Github per renderli più visibili ⭐️
▶️ Steering Toolkit framework per IA in 2D e 3D
▶️ Docs Maker generatore di documentazione per file GDScript
Se volete sostenere i progetti, lasciate una stella su Github per renderli più visibili ⭐️
Twitter
GDQuest 🐻
The Godot Steering AI Framework is out! It's a complete tool to code complex AI movement in @godotengine, Free and #opensource, works in 2D and 3D! ➡ https://t.co/pyby84R8Z6 Written by @Razoric480, who worked as an AI game developer.
Questa mattina ho finito di registrare il secondo video della serie tutorial su #AngryAliens, il gioco Android fatto con #Godot 3.2.
È stato molto impegnativo per vari motivi. Uno dei tanti è che, oltre la classica registrazione dello schermo con OBS, ho ripreso anche lo smartphone attraverso una fotocamera per mostrare il workflow completo:
- attivare modalità sviluppatore
- abilitare debug adb
- configurare one click deploy degli .APK da Godot a smartphone
Nei prossimi giorni comincerò con l'editing, spero che il risultato finale sia utile e chiaro🤞
È stato molto impegnativo per vari motivi. Uno dei tanti è che, oltre la classica registrazione dello schermo con OBS, ho ripreso anche lo smartphone attraverso una fotocamera per mostrare il workflow completo:
- attivare modalità sviluppatore
- abilitare debug adb
- configurare one click deploy degli .APK da Godot a smartphone
Nei prossimi giorni comincerò con l'editing, spero che il risultato finale sia utile e chiaro🤞
Sul canale YouTube di Godot sono stati pubblicati i talk della #GodotCon 2020 di Bruxelles.
Quelli che ho visto di persona e che mi sono piaciuti di più sono stati:
- Godot 4.0 e Vulkan, Juan Linietsky
- GDScript e programmazione funzionale, George Marques
Quelli che ho visto di persona e che mi sono piaciuti di più sono stati:
- Godot 4.0 e Vulkan, Juan Linietsky
- GDScript e programmazione funzionale, George Marques
YouTube
Porting Godot to Vulkan - Juan Liniestky | GodotCon Brussels 2020
GodotCon Brussels 2020 | Godot Engine lead developer Juan Linietsky gives an overview of the engine's current state and the work done so far to port Godot to the Vulkan graphics API. He also covers upcoming changes and the main motivations behind the intended…
Avete presente il talk che vi ho linkato ieri sulla programmazione funzionale in Godot?
Gli argomenti spiegati in quel talk permetteranno questo cambio di sintassi:
https://twitter.com/reduzio/status/1230148806987124736?s=19
Gli argomenti spiegati in quel talk permetteranno questo cambio di sintassi:
https://twitter.com/reduzio/status/1230148806987124736?s=19
Twitter
Juan Linietsky
One of the common complaints about Godot (and GDScript) is that a lot of functions take text as arguments instead of actual references. For 4.0 version, with the changes @vnen and I are working on, this will hopefully improve considerably:
Secondo video della serie su #AngryAliens in rendering!
Blender 2.81 con il PowerSequencer (entrato a far parte dei plugin di default) è sorprendentemente valido per il video editing di tutorial.
È stato semplice inserire il video della camera e fare le manipolazioni di base come fade-in/out, scaling e traslazione.
Blender 2.81 con il PowerSequencer (entrato a far parte dei plugin di default) è sorprendentemente valido per il video editing di tutorial.
È stato semplice inserire il video della camera e fare le manipolazioni di base come fade-in/out, scaling e traslazione.
E nel frattempo il mio PC ancora sta renderizzando il video... cominciano i primi passi (RC, Release Candidate) verso Godot 3.2.1.
https://godotengine.org/article/release-candidate-godot-3-2-1-rc-1
https://godotengine.org/article/release-candidate-godot-3-2-1-rc-1
godotengine.org
Release candidate: Godot 3.2.1 RC 1
Here's a first Release Candidate for the upcoming Godot 3.2.1 maintenance release, which fixes various issues reported against the recently released version 3.2. Please test it to ensure that everything works as expected before we push the stable release.
https://twitter.com/reduzio/status/1233366548703797248?s=19
Altri cambiamenti che arriveranno in Godot 4!
Velocizzeranno il caricamento delle scene tra 4x e 6x volte 😱
Se seguite il link Github, troverete anche esempi con la nuova sintassi.
Altri cambiamenti che arriveranno in Godot 4!
Velocizzeranno il caricamento delle scene tra 4x e 6x volte 😱
Se seguite il link Github, troverete anche esempi con la nuova sintassi.
Twitter
Juan Linietsky
Resource loading was entirely redone, ResourceInteractiveLoader is gone, and the loading process can happen entirely spanning as many threads as processors you have. https://t.co/lPH8LW8DX2 So far I got 4x, 6x improvement in load times in my test scenes.
Code refactoring cominciato sul master branch di Godot.
Grazie a questa riscrittura di codice dovremmo avere:
- Ottimizzazioni per piattaforme 64bit (ormai praticamente tutte)
- possibilità di ottimizzare codice GDScript usando le
- accesso ai tipi
- supporto wayland (chi usa Linux ne avrà sentito parlare) e possibile supporto ufficiale per Raspberry Pi
Ed altre cose che non sto ad elencarvi! Eccovi il link per approfondire
https://godotengine.org/article/core-refactoring-progress-report-1
Grazie a questa riscrittura di codice dovremmo avere:
- Ottimizzazioni per piattaforme 64bit (ormai praticamente tutte)
- possibilità di ottimizzare codice GDScript usando le
stringnames
piuttosto che le stringhe classiche- accesso ai tipi
Vector2i
, Rect2i
, Vector3i
ovvero le versioni con numeri interi dei tipi che già esistono- supporto wayland (chi usa Linux ne avrà sentito parlare) e possibile supporto ufficiale per Raspberry Pi
Ed altre cose che non sto ad elencarvi! Eccovi il link per approfondire
https://godotengine.org/article/core-refactoring-progress-report-1
Godot Engine
Core refactoring progress report #1
Expecting a Vulkan progress report? Not this month! As Godot 3.2 was released by the end of January, February was purely dedicated to do large core refactoring in preparation for Godot 4.0. This is required to unblock other contributors and their areas.
3° video della serie su #AngryAliens quasi pronto.
E finalmente mi lascio alle spalle la configurazione di Windows 😂
E finalmente mi lascio alle spalle la configurazione di Windows 😂
Questa mattina ho fatto un po' di manutenzione sul sito web.
➡️ Visto che il sito utilizza google analytics, ho inserito un cookie banner (come vedete nello screen).
Sto utilizzando cookiebar, sviluppato da un ragazzo Italiano.
Purtroppo il testo non è personalizzabile (facilmente), avrei preferito evitare l'uso del "noi" ma per ora va bene così.
➡️ Ho aggiunto un template per elencare tutti i post creati in uno specifico anno. Prima accedendo a questo link https://crystal-bit.github.io/blog/2019/ si otteneva errore HTTP 404, ora invece dovreste vedere tutti i post scritti nel 2019 (pochini lo so, ma il blog per ora è un contenuto secondario).
➡️ Visto che il sito utilizza google analytics, ho inserito un cookie banner (come vedete nello screen).
Sto utilizzando cookiebar, sviluppato da un ragazzo Italiano.
Purtroppo il testo non è personalizzabile (facilmente), avrei preferito evitare l'uso del "noi" ma per ora va bene così.
➡️ Ho aggiunto un template per elencare tutti i post creati in uno specifico anno. Prima accedendo a questo link https://crystal-bit.github.io/blog/2019/ si otteneva errore HTTP 404, ora invece dovreste vedere tutti i post scritti nel 2019 (pochini lo so, ma il blog per ora è un contenuto secondario).
Ho preparato il terzo video della serie su #AngryAliens, sarà pubblicato domani mattina!
Visto che nella descrizione degli ultimi video ho dovuto inserire molti link, ho pensato anche di migliorarne un po' lo stile (anche se YouTube non offre niente per farlo). Cosa ne pensate? Meglio?
A sinistra la vecchia descrizione, a destra la nuova.
PS: la descrizione che vedete è del video Godot + Linux per esportare APK.
Visto che nella descrizione degli ultimi video ho dovuto inserire molti link, ho pensato anche di migliorarne un po' lo stile (anche se YouTube non offre niente per farlo). Cosa ne pensate? Meglio?
A sinistra la vecchia descrizione, a destra la nuova.
PS: la descrizione che vedete è del video Godot + Linux per esportare APK.
#AngryAliens e #Godot 3.2
Terzo video della serie, finalmente dal prossimo si torna a programmare con Godot e non a fare amministrazione di sistema 😁
https://youtu.be/PNj8YmXjj-A
Terzo video della serie, finalmente dal prossimo si torna a programmare con Godot e non a fare amministrazione di sistema 😁
https://youtu.be/PNj8YmXjj-A
YouTube
3. Windows + Godot - Esportare APK su Android
Come configurare Godot su Windows per creare giochi Android. ■ LINK PER I DOWNLOAD ■ 🔗 Documentazione ufficiale ❯ https://docs.godotengine.org/en/3.2/getting...
Ieri è stato rilasciato un update sostanziale di Spooky Ghost, un tool per creare animazioni ed effetti per gli sprite.
https://encelo.itch.io/spookyghost
▶️ Le animazioni create all'interno del tool possono essere esportate come serie di sprite o anche come singolo spritesheet.
Entrambi i formati sono utilizzabili facilmente all'interno di qualsiasi engine o framework.
Con #Godot l'utilizzo è immediato tramite nodo
▶️ Il tool è stato creato con l'nCine (stesso autore), un engine cross-platform 2D open source.
▶️ Spooky Ghost non è però open source.
Ci tengo comunque a dargli visibilità perché l'autore ha contribuito per anni ad Arch Linux come Trusted User e come uno dei primi creatori di script AUR.
Grazie al suo contributo (e quello del resto della community) ho potuto utilizzare Arch Linux ed altri software che mi hanno permesso di creare decine di tutorial e contenuti liberi.
▶️ Se volete provarlo potete scaricare la demo per Windows ed OSX dalla pagina itch.
In futuro potrebbe arrivare anche una versione Linux (ma non ho letto nulla di ufficiale).
https://encelo.itch.io/spookyghost
▶️ Le animazioni create all'interno del tool possono essere esportate come serie di sprite o anche come singolo spritesheet.
Entrambi i formati sono utilizzabili facilmente all'interno di qualsiasi engine o framework.
Con #Godot l'utilizzo è immediato tramite nodo
Sprite2D
o AnimatedSprite
.▶️ Il tool è stato creato con l'nCine (stesso autore), un engine cross-platform 2D open source.
▶️ Spooky Ghost non è però open source.
Ci tengo comunque a dargli visibilità perché l'autore ha contribuito per anni ad Arch Linux come Trusted User e come uno dei primi creatori di script AUR.
Grazie al suo contributo (e quello del resto della community) ho potuto utilizzare Arch Linux ed altri software che mi hanno permesso di creare decine di tutorial e contenuti liberi.
▶️ Se volete provarlo potete scaricare la demo per Windows ed OSX dalla pagina itch.
In futuro potrebbe arrivare anche una versione Linux (ma non ho letto nulla di ufficiale).
Salve ragazzi! È online l'ultimo episodio del podcast di Gameloop.
Si è parlato di FOSDEM e Godot Conference. Ho partecipato anche io come ospite 😁
https://gameloop.it/2020/03/14/gameloop-podcast-gl34-fosdem-e-godotcon/
Vi ricordo che i podcast di Gameloop si possono ascoltare in diretta (mentre vengono registrati sul canale Discord) e si possono anche fare domande sulla chat testuale.
Cosa che io ho trovato molto interessante visto che spesso gli ospiti hanno diversi anni di esperienza nell'industria gamedev!
Si è parlato di FOSDEM e Godot Conference. Ho partecipato anche io come ospite 😁
https://gameloop.it/2020/03/14/gameloop-podcast-gl34-fosdem-e-godotcon/
Vi ricordo che i podcast di Gameloop si possono ascoltare in diretta (mentre vengono registrati sul canale Discord) e si possono anche fare domande sulla chat testuale.
Cosa che io ho trovato molto interessante visto che spesso gli ospiti hanno diversi anni di esperienza nell'industria gamedev!
GameLoop.it
GameLoop Podcast #GL34: FOSDEM e GodotCon
Parliamo di FOSDEM e GodotCon, con i nostri inviati sul campo DavCri e N1XX1!