Is your feature request related to a problem? Please describe.
As a Developer, I would like to use physical objects in my games.
I would like to suggest to use the Bullet physics engine in the first iteration.
It would be useful to see what kind of API would be needed for developers.
In the future releases, the physics API can be moved to the core module and the physics engines will use this API to a wrapper like it's done for render.
Describe the solution you'd like
Thunder Engine should support physics components and systems.
Systems:
PhysicsSystem
Components:
RigidBody
CircleCollider
BoxCollider
CapsuleCollider
SphereCollider
Resources:
Fixture
Describe alternatives you've considered
N/A
Additional context
N/A
Is your feature request related to a problem? Please describe.
As a Developer, I would like to use physical objects in my games.
I would like to suggest to use the Bullet physics engine in the first iteration.
It would be useful to see what kind of API would be needed for developers.
In the future releases, the physics API can be moved to the core module and the physics engines will use this API to a wrapper like it's done for render.
Describe the solution you'd like
Thunder Engine should support physics components and systems.
Systems:
PhysicsSystem
Components:
RigidBody
CircleCollider
BoxCollider
CapsuleCollider
SphereCollider
Resources:
Fixture
Describe alternatives you've considered
N/A
Additional context
N/A