Crystal Bit
317 subscribers
102 photos
28 videos
1 file
482 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
Mi è appena arrivato il primo volume di Foundations of Game Engine Development 📖

No, non mi metterò di certo a scrivere game engine sia chiaro 😁
Piuttosto voglio comprendere meglio il loro funzionamento e magari contribuire al codice di programmi con #Godot, #Phaser ed altri motori open source che utilizzo (un'esperienza sempre molto didattica).
Ovviamente tutto questo condividendo quello che apprenderò durante lo studio!

Se volete aquistarlo lo trovate su Amazon:
https://www.amazon.it/Foundations-Game-Engine-Development-Mathematics/dp/0985811749/

(Il link non è un referral. Quando e se deciderò di usare referral link ve lo comunicherò esplicitamente, in totale trasparenza.)

PS: a proposito di game engine open source, c'è un progetto che secondo me merita delle attenzioni, ma ve ne parlerò in un altro post 😉
​​Wow questo Ogmo 3 dovrebbe essere l'editor dei livelli realizzato ed usato per Celeste!

È stato rilasciato il codice
sorgente ed è disponibile per Linux, Windows ed OSX!

https://ogmo-editor-3.github.io/

https://twitter.com/MattThorson/status/1195475729812557824?s=19
Nuovo video! https://youtu.be/8EpxPcMG9C8

Lascio anche qui il link al plugin Godot che può risolvere un po' di noie di cui ho parlato nel punto 5 del video:
▶️ https://github.com/fenix-hub/godot-engine.text-editor

Sempre Fenix sta lavorando su un altro plugin Godot per l'intragrazione di git:
▶️ https://github.com/fenix-hub/godot-engine.github-integration

PS: In realtà il video l'ho registrato quasi un mese fa. Sto ancora recuperando dai giorni di malattia.
Non volevo lasciare il canale "morente" quindi ho deciso di caricare questo video che in realtà avrei voluto curare un po' di più.
Salve ragazzi vi rivelo il progetto interessante di cui vi avevo parlato venerdì:

nCine è un game engine 2D che recentemente è stato rilasciato open source!
Il ragazzo che ci ha lavorato è un ex rendering engineer di EA/Frostbite, di certo non l'ultimo arrivato!

Oltretutto si tratta di uno sviluppatore Italiano! C'è da esserne orgogliosi 🇮🇹 🍕

Con nCine si possono realizzare giochi tramite scripting Lua (sintassi molto simile a GDScript/Python) oppure con C++ (il linguaggio in cui è sviluppato l'engine).

Vi invito a lasciare vostre impressioni e feedback sul canale Discord ufficiale.

Oltrettuto se il progetto vi interessa, potete supportarlo semplicemente lasciando un "upvote" sul concorso creato da Codemotion 👍

🌐 Sito web - https://ncine.github.io/
📔 Github - https://github.com/nCine/nCine
🗣 Discord - https://discord.gg/495ab6Y
​​Una feature a sorpresa arriverà in #Godot 3.2: si tratta della possibilità di controllare la camera dall'editor mentre il gioco è in esecuzione!
Niente male come funzionalità di debug 🐞🔍

▶️ Tweet di annuncio

PS: Normalmente dopo il feature freeze non vengono aggiunte nuove funzionalità, ma come potete vedere da questo commento di Akien (per chi non lo conosce è il project manager di Godot), questa volta si è fatta un'eccezione.
Un vecchio talk di Alec Holowka che ho recuperato da poco.
I 28 minuti volano.
Si parla di:

Cosa significa essere "indie"?
🖤 Depressione e considerazioni sull'essere Indie
🌊 Onde sinusoidali 😂 (applicate sia allo sviluppo che ai temi presentati)

https://youtu.be/a3K4tVexHa0

Per voi cosa significa essere "Indie"?

PS: qualcuno di voi conoscerà la brutta storia di Alec, ma il focus di questo messaggio è il contenuto del talk che ho trovato valido e ben presentato.
Un interessante plugin per realizzare grafici animati su #Godot.

https://github.com/binogure-studio/chart-gd

Ebbene di recente sto scoprendo molti utenti che usano Godot non solo per fare giochi, ma anche applicazioni gestionali.
Se siete interessati a questo argomento vi invito ad entrare nella community di Godot Engine Italia (*link aggiornato) dalla quale ho scoperto il plugin di cui vi ho appena parlato!
Ci sono almeno 4 ragazzi che hanno realizzato applicativi con Godot!
​​#TIP Se state sviluppando un gioco, tenete delle liste di indirizzi email di sviluppatori, collaboratori, giocatori interessati a provare delle closed alpha/beta del gioco: vi saranno utili.

Questa mattina ho avuto a che fare con la Google Console per rilasciare un APK per un testing interno.
Mentre smanettavo ho scoperto la possibilità di inserire un file CSV per creare automaticamente il gruppo senza dove inserire le mail manualmente.
Salve ragazzi! Vi lascio qualche aggiornamento generale:

🎥 Probabilmente non ci saranno video per un paio di settimane.
Potrebbe esserci un'eccezione per il video su #SpaceShooter che ho registrato qualche giorno fa.

🎮 Sarò all'evento Fun & Serious dal 6 al 9 Dicembre, Bilbao.

📝 In questi giorni sono comunque in viaggio e, vista la difficoltà di registrare video, sto valutando di creare qualche articolo/tutorial testuale.
Da qualche giorno sono disponibili i video dei talk del Full Indie Summit 2019.

https://www.youtube.com/user/FullIndie/videos

Personalmente ho visto solamente il talk di Pedro Medeiros, consigliato. Si tratta di un game artist che ha lavorato a giochi come Celeste e Tower Fall.

Altri talk che ho intenzione di vedere sono;

▶️ Justin Ma (Into the Breach)
▶️ Danny Baranowsky (Super Meat Boy, Crypt of the Necrodancer, Cadence of Hyrule)

A voi interessa qualche talk di quelli presenti? Quale?
Come ben sapete questo è periodo di "venerdì nero" e dI fatto è il primo black friday da quando ho aperto questo canale Telegram.
Dato che seguo anche altri canali/progetti noto una cosa che mi fa riflettere:

▶️ Molti di loro, giustamente, sfruttano questo periodo per ricevere supporto dalla community tramite i link di affiliazione.

Io quest'anno non lo farò (a malincuore 😂).

👥 Preferisco fare le cose con calma e prendere il tempo necessario per comunicare con la community, con voi, a cosa contribuirebbero eventuali donazioni e, sopratutto, quali saranno i prossimi tutorial, tool e temi.

🧙‍♂️Questo è uno dei primi obiettivi che ho in mente per il 2020: dare una direzione chiara al progetto Crystal Bit, così da poter creare contenuti e tutorial di game development per aiutare chi vuole avvicinarsi a questa fantastica (e difficile) industria.

👉 Se volete aiutarmi con questo progetto, e conoscete persone che possano esserne interessate, allora consigliate loro il mio canale YouTube o questo canale Telegram.
E grazie a tutti per il supporto che mi avete dato fin'ora 🙏
https://godotengine.org/article/maintenance-release-godot-3-1-2

#Godot 3.1.2 è stato rilasciato. Si tratta di una maintainance release, ci sono più che altro fix e aggiornamenti di librerie.

Tra poco arriverà anche Godot 3.2 che invece porterà con sé molte novità interessanti!
Lascio il video che ho realizzato su Godot 3.2, per chi se lo fosse perso!

https://youtu.be/ApYRIfd_gVg
Ragazzi oggi comincia il #Devember

https://devember.org/rules/

Si tratta di una challenge autoimposta che invita ad essere costanti per un mese, cercando di raggiungere obiettivi chiari e tangibili.

L'anno scorso ho partecipato e le conseguenze sono state veramente positive:

➡️ Ho implementato le meccaniche di base del Triple Triad di Final Fantasy VIII con Godot (link in basso)
➡️ Ho avuto modo di portare questo progetto come talk alla Godot Conference dello scorso Febbraio
➡️ Ho scritto un blog post che racconta la mia esperienza con il devember 2018

Vi lascio i link qui sotto se siete interessati!
​​Work in progress per il video su Space Shooter 👨‍💻

Anche se sono in periodo dove ho poco tempo per il canale YouTube, tengo molto a pubblicare questo video.
Si tratta di una milestone e di un ricordo importanti*!
​​Ho da poco ultimato la preparazione del video su #SpaceShooter 🎥

👉 In pubblicazione questo sabato alle 10:30.

Sarà probabilmente l'ultima volta di cui ne parleremo ragazzi.
Quindi approfitto per dire ancora: grazie a tutti 🙏
​​Arrivato a Bilbao per l'evento Fun & Serious!

Sto anche raccogliendo un po' di info per chi volesse venire qui in futuro. Vi racconterò dell'evento prossimamente.

Curiosità: in città l'evento è anche abbastanza sponsorizzato. Ad esempio vicino una piazza centrale (dalla quale si va al Guggenheim) ci sono questi cartelli pubblicitari.
​​Uscito il video che conclude quanto realizzato con #SpaceShooter durante l'#Hacktoberfest.

Non vedo l'ora di ripetere quanto fatto, per fare un gioco ancor migliore ed apprendere nuove cose tutti insieme.
Ho scoperto che è possibile seguire i talk del #FunAndSerious in diretta a questo indirizzo:

https://www.funandseriousgamefestival.com/funserious-en-directo/

Tra i vari talk, sono molto curioso di quelli con:

▶️ Sam Barlow (Her Story, Aisle, Silent Hill: Shatter Memories)
▶️ Yoko Shimomura (compositrice di musiche per giochi come Kingdom Hearts, Breath of FIre, Street Fighter II, Legend of Mana, Parasete Eve e molti altri)
▶️ Bruce Straley (ex game director di Naughty Dog, Uncharted, The Last Of Us)
▶️ Greg Street (Age of Empires, World of Warcraft, League of Legends)
Gli eventi Godot Sprint e Godot Conference sono stati annunciati!

Per tutti i dettagli, ecco il post sul sito web:
https://godotengine.org/article/meet-community-fosdem-and-godotcon-2020

Ho partecipato l'anno scorso ed è stato molto interessante ritrovarsi con decine di sviluppatori che condividono la passione per questo engine (e per il software open source in generale).