bevy-physics-3d

Installation
SKILL.md

Bevy 3D physics

When to use

Load this when a Bevy app needs simulated 3D bodies (props, impulses, constraints) before choosing a solver. Pair with bevy-character-movement for player motion that should not be a rigid body.

ECS shape

  • Components would own body kind, velocity, and collider data once a solver crate is chosen. The ECS page only shows plain Component structs. It does not define a rigid body.
  • Resources would own gravity and solver settings. Check the solver docs before naming those fields.
  • Systems would step the solver on a fixed schedule. bevy::time 0.20.0 documents Fixed and run_fixed_main_schedule (FixedMain). That is a clock, not a physics engine.
  • Schedule: fixed timestep for the step; .chain() when a system must see the step result before it runs (ECS page).

Coming from Godot

Installs
4
GitHub Stars
850
First Seen
3 days ago