Physics lib disscussion(&Poll)

Post your questions, suggestions and experiences regarding game design, integration of external libraries here. For irrEdit, irrXML and irrKlang, see the
ambiera forums
Post Reply

Which is the best phys. lib?

Newton Game Dynamics
10
32%
Ageia PhysX
5
16%
Bullet
10
32%
ODE
4
13%
Tokamak
0
No votes
Havoc
2
6%
PAL
0
No votes
OPAL
0
No votes
 
Total votes: 31

Luben
Posts: 568
Joined: Sun Oct 09, 2005 10:12 am
Location: #irrlicht @freenode

Physics lib disscussion(&Poll)

Post by Luben »

Hi. I've used Newton for my last game project, but i know there are other libs out there.
So i thought i'd start a thread to figure out the pros and cons of the different libs, and see which one is most popular.
If you have any experience with a phys. lib, please share it! ;)



Bullet:
+Free
+Open Source
+Used in PS3 apps.
+Still early stage of development
+Good documentation

Newton:
+Easy to get started with

PhysX:
-Additional dependencies

Havok:
+Uses GPGPU to do the same thing as the PhysX-card
Last edited by Luben on Mon Jun 04, 2007 2:54 pm, edited 4 times in total.
If you don't have anything nice to say, don't say anything at all.
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Newton for the simple fact that it's the only lib I've ever used and it's nice ^_^
Dorth
Posts: 931
Joined: Sat May 26, 2007 11:03 pm

Post by Dorth »

Luben, mate, you could have answered your own poll :P
Luben
Posts: 568
Joined: Sun Oct 09, 2005 10:12 am
Location: #irrlicht @freenode

Post by Luben »

Dorth, ?
If you mean that i could have voted myself, i didn't because i don't know which is best, since i've only used newton, and i'm quite unsure if it's the best , i just have more experience with it than the rest =P
If you don't have anything nice to say, don't say anything at all.
GameDude
Posts: 498
Joined: Thu May 24, 2007 12:24 am

Post by GameDude »

Bullet, its free and opensource, being used under the PS3 and plus it is pretty powerful.
Jacob_x
Posts: 4
Joined: Fri Jan 26, 2007 8:33 pm

Post by Jacob_x »

Bullet is very good, but i still dunno how to use it with Code::Blocks or Dev-Cpp. Any ideas?
GameDude
Posts: 498
Joined: Thu May 24, 2007 12:24 am

Post by GameDude »

There's a tutorial or a demo somewhere here in the forums, I think it is in the project section or code snippets section, I don't remember.
Luben
Posts: 568
Joined: Sun Oct 09, 2005 10:12 am
Location: #irrlicht @freenode

Post by Luben »

We now have 14 votes, but except for GameDude, nobody has justified why they voted the way they did( "It's good" is not good enough to use when comparing :))
If you don't have anything nice to say, don't say anything at all.
oldskoolPunk
Posts: 199
Joined: Wed Nov 29, 2006 4:07 am

Post by oldskoolPunk »

I chose Newton because it was really easy to get up-and-running, not to hard to learn, and have not yet found a reason to want to try a different one.
Signature? I ain't signin nuthin!
GameDude
Posts: 498
Joined: Thu May 24, 2007 12:24 am

Post by GameDude »

Plus Bullet will probably get better since, it is still in early development stages in a way compared to other physics engines.
theFALCO
Posts: 6
Joined: Sat Mar 17, 2007 8:41 pm

Post by theFALCO »

I use Newton because I couldn't find any better free engine (PhysX requires installing some additional stuff so I threw it away). And believe me, Havok is the best of them all if you don't look at the costs.

People say "PhysX is better because..." but ask yourself, which of those cool things run so cool without the PhysX hardware? Havok can turn your second graphics card into the same thing as PhysX HW, so when a game doesn't use PhysX (which means "when yu don't play CellFactor or Bet on Soldier") the HW lies unused, but with Havok, when you don't play a Havok game (there are many) you simply have two g-cards

I still don't know about TrueAxis. Has anybody used it? How does it stand?

In my opinion a physics engine should be primarily ranked by the number of simple rigid boxes it can handle before having the FPS dropped by 50%, then by it's features (convexes, fluids, demolision etc.)
Post Reply