2 registered members (Ayumi, 1 invisible),
584
guests, and 1
spider. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Which physics engine do you want for Gamestudio?
[Re: Scorpion]
#204322
04/28/08 18:11
04/28/08 18:11
|
Joined: Oct 2003
Posts: 1,550 United Kingdom
indiGLOW
Serious User
|
Serious User
Joined: Oct 2003
Posts: 1,550
United Kingdom
|
It has to be Havoc if your aiming GS at semi-pro developers for 2 main reasons: - It's a good, well known engine, also gives you extra clout with publishers; it really is a well known brand. - Its that well known for a good reason, its a very good physics engine, it has wide support accross a large number of 3rd party tools available out there. Of course it comes with the major downside that it can be expensive and that cost would likely be born out to the end user, so most likely this is not a viable option. Therefore I would cast my vote to Newton simply because it has been a part of GS for a long time, all be it, as a 3rd person tool/plugin. So if any engine has earned its inclusion with GS it's that one. Other than that, the floor is very much open Just my random £0.02 for the day
The Art of Conversation is dead : Discuss
|
|
|
Re: Which physics engine do you want for Gamestudio?
[Re: Ichiro]
#204341
04/28/08 19:35
04/28/08 19:35
|
Joined: Aug 2001
Posts: 2,320 Alberta, Canada
William
Expert
|
Expert
Joined: Aug 2001
Posts: 2,320
Alberta, Canada
|
As Ichiro said, PhysiX is owned by Nvidia, and Nvidia I believe already released support so that the 8800 series(and possibly 7800 series) can do additional Physics work like a seperate PhysX card would have done. Then there are plans for their future graphics cards to have this much more solidly implemented. That's why I choose PhysX, I think it will be around for a while, many big dev houses already used it, and probably most people already have this driver installed on their computer. If not, it's not hard install it on your computer, you don't need a Nvidia card or PhysX card to get the demos working either.
|
|
|
Re: Which physics engine do you want for Gamestudio?
[Re: Scorpion]
#204347
04/28/08 19:53
04/28/08 19:53
|
Joined: Jan 2006
Posts: 1,829 Neustadt, Germany
TWO
Serious User
|
Serious User
Joined: Jan 2006
Posts: 1,829
Neustadt, Germany
|
I voted for newton because it's easy to handle, really robust and exact AND with version 2.0 there will be a linear solver = more SPEED. Also it will have particle physic afaik
The PhysX/Newton/... implementation won't change the way you work with the physics engine in GS. PhysX is very robust, has a nice interface, tons of documentation, is fast (probably faster than the others) and it does provide a particle solver too. PhysX provides even more features then Newton, these are no arguments against PhysX. A nice feature PhysX also provides is an remote debuger. With this, you can watch your world as physical shapes in an standalone application, interactively change params like the mass or add forces with your mouse _while running the game_. This helps you to fine tune your physical values and to find seldom bugs. The only downside of PhysX is the current driver size, at this point I absolutely agree with you. But as I said, more and more games will need the driver. It would be interesting to see some statistics how many people have it installed.
|
|
|
Re: Which physics engine do you want for Gamestudio?
[Re: TWO]
#204350
04/28/08 20:28
04/28/08 20:28
|
Joined: Oct 2007
Posts: 5,210 Ä°stanbul, Turkey
Quad
Senior Expert
|
Senior Expert
Joined: Oct 2007
Posts: 5,210
Ä°stanbul, Turkey
|
thought more on this. as TWO said if you look from feature and performance side Physx is better than others. Its more likely has more Pros than others but has a Con. like driver size.
I d still prefer Havoc over Physx if it was currently available.
And i find "soft bodies and cloths in realtime applications" fun :P Physx seems to have best softbody support.
3333333333
|
|
|
Re: Which physics engine do you want for Gamestudio?
[Re: Quad]
#204356
04/28/08 20:41
04/28/08 20:41
|
Joined: Mar 2003
Posts: 5,377 USofA
fastlane69
Senior Expert
|
Senior Expert
Joined: Mar 2003
Posts: 5,377
USofA
|
Havoc or PhysX.
There is no other choice if you want GS to be taken seriously and you dont' want to have this conversation next year with "bullet" replacing "ODE" (it's not this enough, it's not that enough, it doesn't do this easily, it doesn't do that).
Let's get off the "Open Source For Free" bandwagon and pony up some cash (or MB) to be in the big leagues!
I will predict that it is more likely that Physx and Havoc will be around for the next five years than any of these other (comparatively) backyard solutions; no such guarantee with Bullet (never heard until now), Newton 2.0 (it's been 2.0 for HOW long and still not part of GS even through a plug in?), or anythng else that will come up.
The 20MB Physx driver. Yea, that's pretty much a deal breaker if you want to make casual games. But do you NEED Physx for a casual game? I dare say not.
However consider every other game. 20 MB is, what, 3, 4 animated MDLs? If you put it this way, it doesn't seem like much at all! And considering those of us making RPGs with game size in the 100's of MB, this driver would harldy be noticed!
So my solution I have not heard people mention: go hardcore. go for Physx (or havoc) BUT KEEP ODE AS A DLL. That way, people like me that NEED the best physics processing out there and could USE the PPU can take advantage of the e-Next-Gen-2.0-etc-etc solutions and others who don't NEED that much power can rely on ODE (or bullet if Conitec or Community has the time to integrate both).
Don't short change yourself community. You are being given an option (even if not taken) for GS to "grow up"... don't stunt it by making the same "cheap" decisions as in the past.
|
|
|
Re: Which physics engine do you want for Gamestudio?
[Re: TWO]
#204367
04/28/08 21:14
04/28/08 21:14
|
Joined: Mar 2003
Posts: 5,377 USofA
fastlane69
Senior Expert
|
Senior Expert
Joined: Mar 2003
Posts: 5,377
USofA
|
Much ado about nothing then! The physx driver issue is then somewhere in annoyance between Automatic Updates and DX... not quite as common or invasive as the Updates but still requiring updates like DX does for the most current games to play. P'shaw... I don't see why anyone (except those developing casual blah blah and dial blah blah) would not want to vote for Physx now! And let's face it, none of the others even DARE use PHYS in their name!
|
|
|
|