bevy_newtonian2d

Crates.iobevy_newtonian2d
lib.rsbevy_newtonian2d
version0.2.0
created_at2025-10-05 23:47:13.66736+00
updated_at2025-10-06 00:41:58.109536+00
descriptionSimple 2D Newtonian physics engine for Bevy.
homepagehttps://github.com/Katsutoshii/bevy_newtonian2d
repositoryhttps://github.com/Katsutoshii/bevy_newtonian2d
max_upload_size
id1869555
size154,783
Josiah Putman (Katsutoshii)

documentation

https://docs.rs/bevy_newtonian2d/latest/bevy_newtonian2d

README

bevy_newtonian2d

License Crates.io Docs

Simple Newtonian Physics simulator for Bevy game engine.

This doesn't actually implement any collision calculations, just defines some common types for position, velocity, force, rotation, angular velocity, and torque and implements propagation to Bevy's Transform.

Forces (and Torques) are applied in PhysicsSystem::ApplyForces once per frame, so schedule your systems before it.

Examples

cargo run --example bouncing_balls

Bevy support table

bevy bevy_newtonian2d
0.17 0.2.0
0.16 0.1.0
Commit count: 0

cargo fmt