I’ve never used any physic engine in 3D, and I have only a tiny bit of experience with Box2D. Physics isn’t really my forte, so please be gentle with me !
I’ve got these friends who’ve got an idea for a game. I’d gladly make a prototype for them, but I barely even know where to start. I’m not very much afraid by the usual stuff, such as getting realistic physics to rule a world, and getting characters to be controllable in such an environment.
What worries me are two of our requirements:
- Two characters must be tied by a rope. The rope can’t be broken and it keeps them from moving far away from each other.
- The rope must be able to detect collisions: when an object touches the rope, I need to know it, and I also need to know where the collision happened.
I see that Panda supports it’s own physics engine, ODE, Bullet and PhysX.
The rope thing is a central thing in the gameplay, and it’s probably what will require the most work. So if any of those engine can make the task easier for me, I’d be glad to know.
What do you think ? How easy would such a thing be to implement ? And what physics engine would be most appropriated (considering that apart from that, most of our physics will be pretty basic).