Releases: TheAvIGOLD/GdevelopExtension
Physics 3D v0.0.8
π Added:
Raycast intersections with physical bodies:
- Event to check intersection with any bodies in the world
- Event to check intersection with a specific object
- Event to check intersection with walls or plane
- Getting the coordinates of the last intersection
Physics 3D v0.0.7
π Changed:
- Offset for shapes has been fixed.
- Capsule shape dimensions are now set more accurately.
π Added:
- Added "Sleep" attribute, which allows an object to enter a sleep state and not calculate physics, this is important for optimization. Changes can be made in the behavior settings or actions. (Upon collision, a sleeping object automatically wakes up)
- Manual triggering of sleep or wake-up for an object in actions.
- Collision check between two bodies.
Physics 3D v0.0.6
π Changed:
Physics objects' names have been changed:
Now, a 'Collider' is represented as a physical 'Body', which consists of 'Shapes' (Shapes are responsible for collision between objects).
- All physical settings such as mass, friction, etc. are components of the body and can be adjusted in the behavior parameters or set via actions.
- Shapes are added via actions. The number of shapes for each object is unlimited (in previous versions, an object could only have one shape).
- The FixedRotation parameter has been moved to the behavior as it is a property of the "Body".
- All events have been reorganized
π Added:
- An offset parameter has been added for the shapes, allowing it to be shifted relative to the center of the body (the object's origin point).
- New actions for force and impulse
Physics 3D v0.0.5
π Added:
New behavior properties:
- Collider's type: Dynamic, Static, Kinematic
- Angular Damping
- Linear Damping
New actions:
-
Set/get object's collider properties: Mass, Friction, Restitution, Angular Damping, Linear Damping
-
Set object's collider type
-
Set object's collider velocity
-
Set object's collider velocity by angle
-
Set object's collider position
-
Set object's collider rotation
π Changed:
- Extension icon changed
- The settings of the physical world have been changed. The extension should work more stable
Physics 3D v0.0.4
π Added:
- New functionality for working with walls - ability to get/change collider position, ability to get/change collider rotation
- Ability to get the velocity value of physical objects
- Added 2 joins (beta): rigid join and revolute join
π Changed:
Collision handling optimization
Physics 3D v0.0.3
π Added:
- Capsule collider
- Layers and masks for colliders to group collisions
- Friction and Restitution values
- Color selection for the collider
π Changed:
Mass and other physical settings values have been moved inside the event.
π Bug fixes:
Player movement was limited to a speed of 250, now the limitation is removed