2D Physics Modules?

BlitzMax Forums/BlitzMax Programming/2D Physics Modules?

Picklesworth(Posted 2007) [#1]
I'm looking for a 2D physics engine. Preferably a verlet-based one, capable of soft bodies. Doesn't have to be too complicated, as I hope to do some customization anyway -- this has to be very flexible.

A quick search has revealed chatter about Cyanide's Photon Physics Engine, which sounds perfect for the job. To get it, it seems I must contact Cyanide -- I can't find Cyanide, though :(

It could become more efficient to do this myself, so I would also be happy with any examples or articles, even if not centered around BlitzMax.

Thanks!


popcade(Posted 2007) [#2]
PhysLite is the only one I used...
http://www.gooeyblob.com/phys.htm

The page did say there're MANY limits on this code, but actually I didn't encounter much, and it's fast enough.

BTW....Photon Physics Engine, can't remember that, would you post a link about it? Sounds intersting.


Winni(Posted 2007) [#3]
Yeah, PhysLite is great.


Picklesworth(Posted 2007) [#4]
PhysLite does look pretty nice.

Found two working verlet physics examples:
http://www.blitzbasic.com/Community/posts.php?topic=26246
http://www.blitzbasic.com/codearcs/codearcs.php?code=1769

The code archs one is in BlitzMax, so a nice stepping stone, and BotBuilder's B3D one probably has some features I can learn from. This is probably a good way to go since what I'm working on here requires that I understand the physics engine :)


Winni(Posted 2007) [#5]
PhysLite's also written in very nice object-oriented BlitzMax, and you get the full source code when you buy it. Oddball also gives great support. (That's actually something he has in common with Brucey. :)


Jake L.(Posted 2007) [#6]
PhysLite is well written, easy to use and just works. I'm happy with it, too.


GregBUG(Posted 2007) [#7]
i have bought the module PhysLite and sent a mail to the author (besides that of paypal) but have not received anybody answered by the author!!! I fear to have lost only money...

how can i do now ?

thanks.


Dreamora(Posted 2007) [#8]
Wait as it is processed manually and not automatically, which means: wait a little.
48h during workdays is normal delivery timespan with online bought stuff.


Oddball(Posted 2007) [#9]
Hi gregBug, I've sent you the files. Let me know if you didn't get them and I'll re-send them.


GregBUG(Posted 2007) [#10]
ok. files arrived. thanks!!!


smilertoo(Posted 2007) [#11]
some physlite demos would be nice


Winni(Posted 2007) [#12]
snilertoo, they're on the PhysLite page:
http://www.gooeyblob.com/phys.htm#demo


BlitzSupport(Posted 2007) [#13]
PhysLite here too.