Powder Game

Miscellaneous Forums/General Discussion/Powder Game

I know it's been around a while but I've only discovered this:

http://dan-ball.jp/en/javagame/dust/

What I'm most impressed by is the speed at which it runs. What I'm wondering is how they are doing this? Has anyone looked into it?

As a quick comparison, I tried tiny squares in Chipmunk and it pretty much died at 3000+ squares - which is a far cry from the 20,000 (or is it 40,000?) points Powder Game offers.

And here's me thinking Java web games were slow... What's the secret I wonder?

Most of the stuff it is using is pixel sized, so it doesn't need to calculate rotation and sides, just one point. I'm sure that has something to do with it.

Yes, and it seems more fluid-based than your standard box 2d physics kind of approach. I'd love to see this done in Blitzmax. Been googling for the algorithm but no luck at all.

Tesuji's been playing the same thing, and started coding his own version in BlitzMax. He even shared the source in this thread HERE if you think it'll help. :o)

Jackpot! well, almost... looks like it's time to switch threads :-) Thanks.