I wanted to add particles to my #Playdate game and, well, I went a little overboard and built a library. Meet glitterbomb https://github.com/manaliveadam/glitterbomb #gamedev #vfx
GitHub - manaliveadam/glitterbomb

Contribute to manaliveadam/glitterbomb development by creating an account on GitHub.

GitHub
This is my first time making a library, so any feedback or suggestions are greatly appreciated. Also if you end up using it in your game please let me know, I’d love to see!
Also shoutout to @somepx for the font 😁
@manalive looks great, I wish I had a Playdate too 🥲
@somepx Ah bummer, your fonts are definitely a great fit for it!
I forgot to mention: in the process of making glitterbomb I also created a utility called glitterglue that creates sprite sheets that can be used to animate a particle's size and opacity (since it's expensive to apply scaling and opacity every frame) #playdate #gamedev #vfx
@manalive This looks awesome!! Will give it a shot with a game I'm developing
@mspasta Sweet! Keep me posted, would love to see it in action
@manalive hey this is super cool, thanks for sharing! By the way, don’t forget to pick a license and put it on there. I’m still waiting for my PlayDate.
@binarycrusader Ah thanks for the reminder. I started looking into licenses and was leaning towards CC0, but it looks like GitHub doesn’t support Creative Commons? Is there another one you’d recommend?
@manalive GitHub offers a set of standard choices but you can always pick your own not in that list. CC0 is fine if that’s what you want to pick. Personally I tend to choose whatever best matches the related community.
Licensing a repository - GitHub Docs

Public repositories on GitHub are often used to share open source software. For your repository to truly be open source, you'll need to license it so that others are free to use, change, and distribute the software.

GitHub Docs
@manalive @PossiblyAxolotl check this game and dev out if you haven’t yet! Particle frieeendssss 4 evrrrr

@tinyyellowmachine @PossiblyAxolotl Yes! It’s funny, I made glitterbomb because I didn’t see any particle systems for Playdate, then literally the next day one comes out.

I really dig the stylized look of pdParticles, and I could see it being a better match for a lot of Playdate games. I’m curious to try adding geometry particles to glitterbomb to see how it affects performance.

@PossiblyAxolotl @manalive We can never have too many particle resources! Particles make the world go ‘round!