bevy-physics-3d

Installation
SKILL.md

Bevy 3D physics (docs-first stub)

Not a full port. No Rust crate in this phase.

When to use

Load this when a Bevy app needs simulated 3D bodies (props, impulses, constraints) and you need the gap list 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. Not specified in the pages opened here.
  • 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).

Godot idea to Bevy idiom

Installs
3
GitHub Stars
839
First Seen
2 days ago