Research Article

Unifying Rigid and Soft Bodies Representation: The Sulfur Physics Engine

Table 1

Comparison of the more diffused game engines based on the requirements we have defined.

ā€‰Requirements
ā€‰1234

Box2D YesNoNoYes
BulletPartialYes in 3DYes in 3DYes
CryEngine 3/BeamNGNoYesYesPartial
Digital Molecular Matter (DMM)NoYesYesNo
HavokNoNoNoNo
Newton Game DynamicsYesNoNoYes
Open Dynamics Engine (ODE)YesNoNoYes
PhysXNoUpcomingUpcomingOnly Windows
Unreal Development Kit (UDK)NoYesYesPartial
Unity3DYesNoNoYes