This is not built in B4X, but I still thought it might be interesting for the forum. It explains principles quite well.
Awesome, I forgot that example![B4X] [BitmapCreator] Cross platform Falling Sand game
The main challenge here is the performance. All particles are updated if needed and redrawn every cycle. The Particles array stores the state of all "game pixels". A value of 0 means that the pixel is empty. Other values mean that there is a particle on that pixel. Sand particles move down or...www.b4x.com
This was a great example. It was one of the steps towards the (almost) full cross platform projects that we now have.
Should be not difficult. Why wait? You can do it in no time.I can't wait for the B4X Pages conversion! ?