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
​​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!
I talk per la Godot conference sono stati annunciati:

https://godotengine.org/article/schedule-godotcon-2020-brussels

L'evento sarà mandato in streaming sul canale YouTube di Godot, quindi se c'è qualcosa che vi interessa segnatevi le date!

Tra l'altro è proprio grazie alla GodotCon dell'anno scorso che ho scoperto l'esistenza del canale Telegram di Godot Engine Italia che all'epoca aveva solo 30 persone se ben ricordo (ora invece sono più di 100).