fledge_physics 0.1.10
fledge_physics: ^0.1.10 copied to clipboard
Physics and collision handling for Fledge ECS game framework
Changelog #
0.1.9 - 2026-01-06 #
0.1.8 - 2026-01-06 #
0.1.5 - 2026-01-04 #
0.1.4 - 2026-01-04 #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.2 - 2026-01-04 #
Added #
- Initial release of fledge_physics
CollisionConfigcomponent with layer/mask bitmask filtering and sensor supportCollisionEventcomponent for collision notificationsVelocitycomponent for marking dynamic entitiesCollisionLayersbase class with reserved framework layers and game layer start pointCollisionDetectionSystem- generates collision events for overlapping entities with layer filteringCollisionResolutionSystem- wall-sliding physics that prevents movement into solid collidersCollisionCleanupSystem- removes collision events at end of framePhysicsPlugin- easy integration via single plugin registration- Sensor support - trigger zones that generate events without blocking movement
- Two-way layer filtering - both entities must have compatible layer/mask combinations