Dopo tutte le modifiche al mio particle system adesso la mia navicella può sparare usando proprio un particle system.
Questo è solo un'arma di esempio dove manualmente aumento la potenza di fuoco.
Peccato che il frame rate del video fa ridere, ma in tempo reale è decisamente molto fluido 😁
#gamedev #solodev #creativity #Nerdism #hollywoodmal #glfx
Ho ottimizzato un po' il particle system, ho quasi raddoppiato il frame rate!
Guadagnare anche una frazione di millisecondo, moltiplicato per ogni particella sullo schermo, fa quandagnare moltissimo!
#gamedev #solodev #creativity #Nerdism #hollywoodmal #glfx
Ok, adesso il mio particle system fa rimbalzare le particelle sul bordo di un'area quandrata.
Oltre a rimbalzare può distruggerle o semplicemente fermarle sul bordo.
Per ogni collisione col bordo inoltre può essere generato un evento 😃
#gamedev #solodev #creativity #Nerdism #hollywoodmal #glfx
Mi sono accorto che il mio particle system non permette di ruotare la particella nella direzione in cui questa si sta dirigendo, e non è presente la possibilità di far interagire le particelle con delle aree limitanti, adesso implemento la prima 😁
#gamedev #solodev #creativity #Nerdism #hollywoodmal #glfx
Adesso oltre a muoversi la navicella può accelerare e decelerare, in base alla velocità impostata anche il reattore (un particle system) cambia intensità, questo variando la vita delle particelle e la frequenza di emissione 🚀 😃
#shootemup #gamedev #solodev #creativity #nerdism #HollywoodMAL #GLFX
#shootemup #gamedev #solodev #creativity #Nerdism #hollywoodmal #glfx
Si muove! si muove!! 😂
#shootemup #gamedev #solodev #creativity #nerdism #HollywoodMAL #GLFX
#shootemup #gamedev #solodev #creativity #Nerdism #hollywoodmal #glfx