A buoyancy simulation environment built with Bevy in Rust.
The repository is structured as follows:
crates/buoy-runtime: Runtime code. This is what dispatches the simulation loop, sets up the physics, UI, renderer.crates/buoy-physics: Physics simulation code.crates/buoy-ui: UI code.
Except where noted (below and/or in individual files), all code in this repository is dual-licensed under either:
- MIT License (LICENSE-MIT or http://opensource.org/licenses/MIT)
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
at your option. This means you can select the license you prefer! This dual-licensing approach is the de-facto standard in the Rust ecosystem and there are very good reasons to include both.