Crystal Bit
313 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
Da pochissimo è stata rilasciata ufficialmente Godot 3.2 alpha 🧙‍♀️

Non ho ancora avuto modo di provarla o di leggere il changelog nella sua interezza, ma approfitto della pausa pranzo per mandarvi questo update! Nei prossimi giorni preparerò un video per mostrarvi le modifiche significative!

Fatemi sapere cosa ne pensate! Lo proverete fin da subito?
Per #SpaceShooter rimarremo con la versione stabile.
​​La partecipazione che c'è per #SpaceShooter è incredibile!

- 16 contributor
- 21 fork

Da parte mia cerco sempre di lasciare più informazioni possibili quando ci sono delle domande da parte di chi mostra di metterci impegno e dedizione.

Ad esempio in questa Pull Request dove Derek mi ha chiesto aiuto su come risolvere un merge conflict (non che si possa spiegare in poche parole, ma almeno è un inizio): https://github.com/crystal-bit/space-shooter/pull/55#issuecomment-539666883
​​Ragazzi sto provando l'alpha di Godot 3.2 , ma quant'è bello il Ruler che hanno inserito?
Ho pensato di parlarvi dei progressi su Space Shooter con un veloce video (sì fatto con lo smartphone)!

#SpaceShooter #HacktoberFest
Wow tra le nuove funzionalità di Godot 3.2 c'è lo pseudo 3D e guardate che bellezza è riuscito a creare Securas: https://twitter.com/i/status/1181947266061307905

Consiglio di vederlo su Twitter a schermo intero, così da apprezzare di più i dettagli!
​​Salve ragazzi!
Questa mattina ho revisionato e accettato diverse pull request per #SpaceShooter che vanno a completare le meccaniche di base del gioco 🕹

Ora abbiamo:

- Spawn dei nemici
- 2 pattern di movimento dei nemici
- I nemici attaccano (ma ancora non c'è la gestione della collisione tra proiettile nemico e navicella)
- I nemici subiscono danni
- I nemici vengono distrutti quando prendono abbastanza danni (per ora 2 proiettili)
- Una nuova storia in lavorazione

Ci sono molte cose da tweakare e migliorare lato gameplay! Cosa vorreste vedere nel gioco? Come pensate che si possa migliorare?

Io ho qualche idea in mente, ma voglio sentire la vostra così anche da continuare con lo spirito da #HacktoberFest!
​​https://vscodium.com/

Nei commenti YouTube Gabriele B ha segnalato una versione FLOSS di VSCode.

Se volete avere una versione ancora più pulita di questo editor, dateci un'occhiata!

Se siete curiosi del perché usare VSCode con Godot, vi ricordo questo video: https://youtu.be/beucX2BNR7c
Oggi comincia una settimana interessante per la community #Godot grazie a questi eventi in Polonia:

- 14, 15 Ottobre - Godot Sprint
-
16, 17 Ottobre - Godot Conference

Terrò un occhio alle novità così da mandare commenti a caldo e aggiornamenti su questo canale!

https://godotengine.org/events#godotsprint
​​Wow ero così preso da SpaceShooter (e da altre cose che vedrete presto) che non mi ero accorto che ora ci sono più di 8️⃣0️⃣0️⃣ iscritti al canale YouTube Crystal Bit!

▶️ https://www.youtube.com/c/CrystalBit

Grazie a tutti del sostegno! 🙏

Sono traguardi che si potrebbero valutare "stupidi", ma in realtà per un progetto come questo (un hobby che non mi porta alcun guadagno se non l'apprezzamento di chi segue) valgono molto e rappresentano uno stimolo per continuare a realizzare contenuti sempre migliori! 🎮
Interessante infografica animata su come implementare il Jump Buffering.

https://twitter.com/Case_Portman/status/1183067181480890368

Io in questo periodo sto giocando Celeste e son
curioso di vedere se è questa meccanica è implementata nel gioco, vi farò sapere.

Voi conoscevate già questa tecnica? L'avete notata in qualche gioco? Cosa ne pensate?

#Gameplay #GameDesign
​​Karbb è decisamente on fire 🔥
Attenzione a non litigare per le preziose issue 😝

Scherzi a parte, lui sta lavorando sulla collisione tra proiettile e navicella spaziale!
Ci sono ancora molte issue tra cui:

▶️ Creare una scena per l'esplosione dei nemici (anche solo grafica)
▶️ Creare una scena per il powerup (anche solo grafica)
▶️ Creare lo spawn per il powerup
▶️ Code refactoring
▶️ Gameplay polish

#HacktoberFest #SpaceShooter
Ragazzi la Godot Conference è LIVE su YouTube! Ci saranno talk sia oggi che domani.

https://www.youtube.com/c/GodotEngineOfficial/live

Se non potete seguire oggi, potrete comunque recuperare i video quando saranno caricati su YouTube.
​​Se avete avuto problemi con #git ed i fork di #Github allora questo video potrebbe interessarvi!

➡️ https://youtu.be/_knEE53sb8A

Pubblicato oggi e fatto sotto consiglio di uno dei ragazzi che ha contribuito al progetto e mi ha chiesto come aggiornare il suo fork con il progetto principale.



💭 PS: mi hanno fatto notare che grazie alle impostazioni di Telegram è possibile mutare i canali senza ricevere troppe notifiche lato utente, quindi ho deciso di non silenziare i messaggi.
Cosa ne pensate?
​​Il progetto #SpaceShooter sta andando avanti, ed è tutto merito dei contributi che stanno arrivando dalla community, da voi!

Grazie a Karbb:
💥 Ora il giocatore riceve danno quando ha una collisione con i proiettili nemici (o con i nemici stessi) e va in stato di recovery
🔊 Abbiamo 2 effetti sonori per i proiettili, che sfruttano anche audio posizionale grazie al nodo AudioStreamPlayer2D
PS: nel prossimo post parlerò di alcuni programmi per creare SFX e musica!

Grazie a Manu:
💥 I nemici subiscono danni!

Grazie a Kheltos:
📖 La nuova storia è entrata nel GDD (dategli una letta, e fatemi sapere cosa ne pensate!)

Grazie a lmazardo:
📝 Il README ha la lingua Francese 🇫🇷, un link a #Godot e la versione minima necessaria

Grazie anche a tutti gli altri (fatemi notare nei commenti se mi sono dimenticato di qualcuno che ha fatto PR recenti!) anche chi non ha avuto modo di collaborare attivamente, ma ha semplicemente visto il progetto e magari parlato con altri ragazzi di questa iniziativa.

#HacktoberFest
Qualche programma #OpenSource interessante per creare #musiche e #SFX!

- https://beepbox.co - Creare melodie e condividerle istantaneamente con il team semplicemente tramite URL!
Sì non serve esportare o fare altro! Utile per le jam o per prototipi rapidi.

- https://pernyblom.github.io/abundant-music/index.html - Generatore di musica procedurale!
Modificate qualche parametro, premete "Compose" e lui farà il resto. Veramente interessante.
Consiglio di aprirlo da PC perché il sito è abbastanza pesante.

- https://lmms.io/ - Programma completo per creare musica di ogni genere, dal chiptune fino a musica classica.
Potete pensarlo come ad un'alternativa open source a FLStudio.

Karbb ha usato bfxr per creare i suoni di #SpaceShooter: programma molto interessante, ma non mi pare che sia open source e non mi pare che abbia un eseguibile per Linux.



Voi avete un programma preferito? Ne conoscete altri?
Su #Github il 1 Novembre comincerà la game jam Game Off.

https://github.blog/2019-10-18-get-ready-for-game-off/

Si tratta di un altro evento sponsorizzato da Github dove i partecipanti realizzeranno un gioco in 1 mese.
Il gioco dovrà essere inerente al tema che verrà annunciato proprio il giorno di inizio.

Potete partecipare con qualsiasi libreria/framework/engine.
Curiosamente #Godot è l'unico engine che è consigliato due volte nel post di Github 😂

Io non credo parteciperò, perché già questo #Hacktoberfest è lungo ed impegnativo e ha tolto tempo ai contenuti del canale Crystal Bit.

#GithubGameOff
Se state lavorando su un gioco per mobile con #Godot e volete ridurre la dimensione dell'APK, vi consiglio di dare un'occhiata qui: https://github.com/godotengine/godot/issues/18253

Ci sono informazioni per compilare Godot in maniera ottimizzata per giochi mobile, andando a rimuovere i moduli superflui (attenzione a non togliere qualcosa che vi serva effettivamente).

Trovo fantastico vedere come sia semplice rimuovere parti dell'engine semplicemente impostando una variabile.
Per carità, nulla di nuovo, sono cose che da anni è possibile fare nell'ambito open source.
Chi ha smanettato con Gentoo (😨) o Arch sicuramente avrà provato il brivido di rimuovere parti superflue per ottimizzare il proprio sistema operativo.
​​Wow non posso tralasciare #SpaceShooter nemmeno un giorno che arrivano nuove pull request! Mi metto a revisionarle ora!

Se non trovate issue su cui lavorare, sentitevi liberi di crearne voi di nuove oppure anche di prendere iniziativa a fare un pull request con miglioramenti che volete aggiungere!
Se state partecipando all'#HacktoberFest e volete controllare lo stato di completamento della challenge, potete usare questo sito web:

https://hacktoberfestchecker.jenko.me/

Purtroppo non è ufficiale ma l'ho usato nei 2 anni precedenti e alla fine la T Shirt è arrivata veramente 😁