katharostech / arsenal

Blender game engine prototype written in Rust.
https://katharostech.github.io/arsenal
Other
274 stars 16 forks source link

PhysX physics engine #77

Closed Raj2032 closed 4 years ago

Raj2032 commented 5 years ago

Would Arsenal support/use the PhysX physics engine as I heard this is pretty good?

zicklag commented 5 years ago

I won't say that it is out of the question, but there are some reasons that we would be more inclined not to:

The first physics engine we will be trying out will most-likely be nphysics because it is written in Rust. If that doesn't suite our needs or if we decide that it would be beneficial, we may decide to integrate Bullet as well.

Even if we don't support PhysX out-of-the-box, Arsenal will be designed such that if you have the expertise and you want or need to integrate it yourself, there would be nothing stopping you from doing that.

zicklag commented 4 years ago

PhysX is a non-goal for now. We will most likely be using Rapier which has a Bevy integration.