Crystal Bit
316 subscribers
102 photos
28 videos
1 file
483 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
In questi giorni ho riflettuto molto su questa cosa, ma alla fine ho deciso di sospendere Sala Studio.

Se volete sapere cosa mi ha portato a prendere questa decisione, potete leggere questo blog post:

📝 https://crystal-bit.github.io/blog/2020/un-taglio-necessario-sala-studio/

In breve: è stata una decisione difficile che ho preso perché sono convinto sia la cosa giusta da fare per permettere al progetto di avere maggiore continuità e coesione.
Quaternius rilascia spesso modelli 3D, vi consiglio di seguirlo se non lo conoscete!

Da poco ha pubblicato questi asset 3D medievali, con licenza CC0.

Ci sono anche i file .blend !

https://www.patreon.com/posts/medieval-village-45532344
Wiki aggiornata per il godot-game-template!

📖
https://github.com/crystal-bit/godot-game-template/wiki

Mentre lavoravo alla wiki ho contribuito anche a gdscript_docs_maker (di GDQuest) che permette di generare documentazione a partire dai commenti presenti negli script.
Molto comodo!

L'ultima pull request che ho aperto deve essere ancora revisionata. Se volete dare un'occhiata e avete esperienza con il packaging di Python (setuptools nello specifico) vi lascio il link:

https://github.com/GDQuest/gdscript-docs-maker/pull/78
Pronti a vedere le novità di Godot per il 2021?

Da poco è stato pubblicato un video per evidenziare le nuove funzionalità su cui il team ha lavorato durante lo scorso anno, veramente impressionante:

👉 https://www.youtube.com/watch?v=3lm-veva15g

Con l'arrivo di Godot 4 ci saranno miglioramenti a GDScript, nuove funzionalità per 2D & 3D, nuovo renderer Vulkan, compute shader, fisica aggiornata e molte altre cose!
Un argomento spesso affrontato superficialmente perché Godot ha un comodo metodo change_scene() che però offre poco controllo e spesso rende il gioco "scattoso" durante i caricamenti (il main thread viene bloccato).

Per realizzare una progress bar con caricamento fluido si può utilizzare però un ResourceInteractiveLoader:

▶️ https://www.youtube.com/watch?v=qyE-bQ88xTk
🆕 gdscript-docs-maker è stato aggiornato alla versione 1.5.1 dopo la pull request che ho effetuato l'altro giorno!

🐍 Ora la build su PyPi dovrebbe funzionare nuovamente e quindi si può installare comodamente da terminale con pip install.

Mi fa sempre molto piacere contribuire a progetti open source.
Ultimamente riesco a farlo poco visto che dedico il mio tempo alla creazione di tutorial, ma immagino che anche questo faccia parte del "contribuire".
🗂 Sto creando l'archivio di tutti i contenuti del 2020.

⚙️ Per fortuna ho uno script Python che automatizza tutto, ricordate? L'avevo postato anche qui.
https://github.com/davcri/simple-yt-backup

Farò l'upload di tutto questo su archive.org, dove trovate anche i video tutorial degli anni passati:

• 2018 👉 https://archive.org/details/crystalbit-2018-archive
• 2019 👉 https://archive.org/details/crystalbit-2019-archive
In live per preparare il prossimo tutorial (o miniserie?) su meccaniche di GDR come statistiche, level up, gestione dati dei personaggi, ecc. In parte anche questa era stata richiesta tramite Sala Studio.

https://www.twitch.tv/crystal_bit
Avete presente la sezione /supporter sul sito crystal-bit.github.io ?
Esatto, quella che è stata in Work in Progress per diversi mesi?

➡️ Ho finalmente deciso di pubblicarla: lo farò questo weekend, assieme al video che sto renderizzando ora!
Crystal Bit
Avete presente la sezione /supporter sul sito crystal-bit.github.io ? Esatto, quella che è stata in Work in Progress per diversi mesi? ➡️ Ho finalmente deciso di pubblicarla: lo farò questo weekend, assieme al video che sto renderizzando ora!
Posticipato al 1° Febbraio.

Mi hanno fatto notare che è meglio lanciare campagne di supporto all'inizio di un mese per evitare brutte sorprese ai supporter.
Quando il video sarà pubblicato vi darò qualche dettaglio in più!
Oggi comincia la Global Game Jam 2021 quindi approfitto per ricordarvi del godot-game-template:

👉 https://github.com/crystal-bit/godot-game-template

🔧 Usando questo progetto di base potrete concentrarvi sulla realizzazione del gioco risparmiando tempo prezioso.
La funzionalità più importante è probabilmente la creazione automatica degli export Linux, Windows e OSX oltre che una versione HTML5 pubblicata online (utile per fare test rapidi all'interno del team).

Il template dovrebbe andare bene per tutte le tipologie di gioco, sia 2D che 3D.

Se incontrate problemi fatemelo sapere aprendo una issue, oppure scrivendo sul server Discord!
This media is not supported in your browser
VIEW IN TELEGRAM
Tra poco in live per continuare il progetto che userò per i prossimi tutorial. Vi lascio un anteprima.

👉 https://www.twitch.tv/crystal_bit
Immagino sia il bello di usare Linux 😂 ok oggi si streamma dal portatile secondario probabilmente
Crystal Bit
Immagino sia il bello di usare Linux 😂 ok oggi si streamma dal portatile secondario probabilmente
Ok praticamente questa cosa è successa perché uso una versione di OBS compilata manualmente e che non aggiornavo da mesi.

Ho necessità di ricompilare OBS perché uso un plugin chiamato "Browser Source" che non è incluso nella versione dei repository ufficiali di Manjaro/Arch Linux.
Il plugin permette di avere la chat a schermo, le notifiche di Streamlabs (subscription, follow, ecc.) e altre cosette.

La bella notizia è che di recente (Novembre 2020) nei repository AUR è stato pubblicato uno script per compilare OBS con il supporto a Browser Source!
Finalmente addio lavoro manuale, la community di Arch Linux è incredibile.

Per chi fosse interessato 👉 https://aur.archlinux.org/packages/obs-studio-browser/