Crystal Bit
315 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
​​Un po' di sperimentazione sulle animazioni cutout.
Potrebbero far parte della prossima serie di tutorial su #Godot , anche se il focus sarà altrove 📱 👈
​​Ho definito l'evento Fun & Serious "economico" pensando proprio ad eventi come questo.

Il costo di entrata per il PGConnects è circa 10 volte più alto:
▶️ 260€ per un indie developer

Se il settore vi interessa vale comunque la pena investire i soldi per partecipare.
Sopratutto a Londra dove c'è l'industria videoludica più sviluppata del continente Europeo.
​​Primo video dell'anno in preparazione!

Si tratta di un video che è stato richiesto di recente nei commenti di YouTube: "potresti fare una serie dove mostri nodo per nodo e a che cosa servono."

Cosa troppo difficile da fare, ma ho preso spunto per parlare dei "Nodi più usati per il 2D".

Ammetto di sentirmi un po' arruginito con i video, avevo bisogno di fare un video per scaldarmi in vista della nuova serie! 📱👈
Ragazzi vi mando un audio dove vi spiego un errore di valutazione che ho fatto riguardo il progetto della prossima serie tutorial 🤯

Se non avete tempo per l'audio, potete aiutarmi con il brainstorming dicendomi la vostra:
▶️ di quale gioco mobile vi interesserebbe vedere una serie tutorial?

Gli argomenti che voglio coprire sono gestione input (touch, tap & hold, double tap, drag n drop, swipe,...), layout mobile (portrait vs landscape) e deploy (APK, installazione, debug, ecc.).
​​Dopo aver letto i vostri suggerimenti di ieri, sto provando qualche gioco per capire quale sia l'opzione migliore per la serie sullo sviluppare un gioco mobile.

Grazie a tutti 🙏 ma soprattutto a ZA che mi ha consigliato Angry Birds.

Le meccaniche di questo gioco penso si adattino bene alla serie che ho in mente!

Domani post lavoro prenderò una decisione finale e comincerò a preparare il codice per i video.

Vi terrò aggiornati comunque!



Tra l'altro la presentazione di Angry Birds 2 mi ha veramente colpito per la quantità di dettagli, vi lascio un breve video!
Oggi è stata rilasciato Godot 3.2 Release Candidate 1.
Le versioni RC saranno l'ultimo step prima della release ufficiale, manca veramente poco.

Pronti a fare l'upgrade? La 3.2 dovrebbe essere pienamente retrocompatibile con progetti fatti con le versioni 3.1.x

https://godotengine.org/article/release-candidate-godot-3-2-rc-1
​​​​Una scena per testare le performance e capire se il progetto (Angry Birds clone) sia realizzabile.
Su PC nessun problema, sul mio smartphone Xiaomi Mi II lite (smartphone di fascia bassa) nemmeno!
​​Altra prova fatta su un Moto G (codename Titan) del 2014
Girovagando sul sito di Kenney.nl ho trovato nella sezione "Articles" alcune guide per creare asset usando programmi free.

▶️ How Non-Artists Can Use Free Software to Create Basic Sprites and Models
▶️ gli altri articoli
Finito di implementare la previsione della traiettoria.

L'oggetto che viene lanciato è un semplice RigidBody2D.
La traiettoria viene calcolata attraverso l'equazione del moto parabolico.

⚠️ Inizialmente la traiettoria non era accurata e non capivo perché. Poi mi sono ricordato che Godot ha un fattore di damping (smorzamento) applicato globalmente a livello di progetto.

Se vi capita un problema simile, vale la pena controllare che il valore di damping sia quello che faccia la caso vostro. Lo trovate in Project Settings->General->Physics->2D->Default Linear Damp

Nel mio caso il valore corretto è 0 perché l'equazione che ho usato (moto del proiettile) non tiene conto di alcun attrito dell'aria.
​​Ho appena finito di caricare il primo video sulla serie con Godot 3.2.

Attualmente non è ancora pubblico, lo rilascerò quando ci sarà l'ufficialità di Godot 3.2. Ma manca poco ormai!

Le componenti importanti del gioco sono pronte, ma ancora devo testarlo per bene e completare alcune meccaniche.

▶️ Stavo pensando di rilasciare il progetto (+ APK) su Github così che chi vuole può curiosare e darmi anche una mano con feedback e testing. Cosa ne pensate?
​​Visto che diversi di voi sono interessati ad aiutare con il progetto per la prossima serie tutorial, ecco a voi il repository Github appena creato!

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

Appena avrò tempo dovrò sistemare alcune cose tra cui creare l'APK e completare le parti mancanti.

Ogni tipo di aiuto è ben accetto!
Non fatevi problemi a segnalare qualcosa che vi sembra strano: variabili non utilizzate, errori logici, tematiche non affrontate, errori nell'apertura del progetto o anche semplicemente errori di battitura.

Per testare il progetto consiglio Godot 3.2 RC4, appena uscita!