Hey all. As early as late December of 2021, I was starting to get into the old pixel-based games, and I used to play a lot of these old powder/falling sand games at school or in my spare time in like 2011. So what did I do? On March 2022, I spent about 5 days working on my own roblox version of a powder game!
The results are pretty damn outstanding for a roblox game!
This game is now 2 years old and has been really successful with a over 18 million visits and a CAU count of 700 to 1.3k players on average!
The pixel display and overall engine of this thing was made with my performant canvas module that allows me to create high-resolution pixel-based games with ease!
The game itself
I would love to hear thoughts and opinions on this as I don’t think I have ever seen a successful 2D game on roblox reach over 1000 players before this game released.
This is the coolest thing I’ve seen all day! I’ve been messing around with this for the last ten minutes.
I think It’d be cool if you added a push tool which pushes away all liquids or gas around it.
Keep up the good work!
Glad to see that you enjoy this!
Currently there are no forces being taken into account, so there is no velocity or even momentum, it is as simple as move down one pixel every frame.
so for now, no push tool. All though if you want, i can add a drag tool which lets you pick up groups of powders or liquids!
I’m not too sure in depth how your system works, but maybe the logic could be like this:
When gravity is updating, check if player has push tool clicked, check if particle is within push tool range, find place in the opposite direction of the center of push tool area, decide if the place is open (no object in the way), and then move there, then also add the gravity.
Oh yeah, I have heard of that website. I might end up getting a few ideas from there. I also actually got most of my inspiration for this game from Powder Game on the dan-ball website
I have done some major optimisations on the pixel simulation and now this runs MUCH better than it did before. I have also added a few small things too, such as a cursor for the brush!