Crystal Bit
298 subscribers
107 photos
28 videos
1 file
497 links
Sviluppo di videogiochi con software open source! Principalmente Godot Engine.

- https://crystalbit.it
- https://www.youtube.com/c/CrystalBit
- https://discord.gg/SA6S2Db
Download Telegram
​​Ecco il primo video della serie su Godot 3.2 e lo sviluppo di un primo gioco mobile.

👉https://youtu.be/x0emyyXC_sM

Il codice sorgente è già disponibile in una sorta di open early access:

👉 https://github.com/crystal-bit/angry-aliens

Disclaimer: c'è ancora da completare alcune parti, aggiungere l'APK su Github e fare del testing. Vi terrò aggiornati.
Nel mentre commenti, issue e PR sono graditi!
Ragazzi questi giorni sarò al FOSDEM e alla Godot Conference a Bruxelles.

Cercherò di prendere un po' di appunti così da potervi raccontare questa esperienza e consigliarvi qualche talk interessante.
Mi piacerebbe fare un video simile a quello sull'evento #FunAndSerious di Bilbao, ma vediamo cosa accadrà nei prossimi giorni.
Wow ieri mi è arrivata una mail che mi ha colpito.

Uno studente dell'Università di Informatica di Salonicco mi ha scritto perché, come compito per un corso, deve contribuire ad un progetto open source.
Bene questo ragazzo ha trovato Space Shooter , il gioco che abbiamo sviluppato insieme durante l'Hacktoberfest 2019, ed ha cominciato a lavorare su alcune issue rimanenti.

Sono sinceramente stupito di quanto questo progetto, quasi improvvisato, si sia rivelato utile per molti.

#Hacktoberfest #SpaceShooter
​​Notevole ottimizzazione per l'export Android di Godot!

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.
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 cherrypick:3.2)
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
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 ⭐️
​​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🤞
​​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.
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 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
​​3° video della serie su #AngryAliens quasi pronto.

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).