dimforge / parry

2D and 3D collision-detection library for Rust.
https://parry.rs
Apache License 2.0
591 stars 104 forks source link

Parry testbed exploration #281

Open Vrixyz opened 1 month ago

Vrixyz commented 1 month ago

Minimum effort testbed

Reuse code from examples as-is, with no modifications.

We can fork our process, have 1 controller and 1 demo ; the controller can kill the demo and spawn a new one.

Modular macroquad

With minimal changes to the examples, we could make them expose a function to draw their own frame, and probably pass them their own state.

Reusing egui to have something comparable to rapier / bevy_rapier seems possible through https://github.com/optozorax/egui-macroquad ; but will likely need maintenance/updating efforts.

Using bevy

Using bevy can be interesting by isolating each example to their own plugin.