landmass
landmass copied to clipboard
A navigation system for video games written in Rust.
A lot of landmass is just juggling mutability of various things. If this was implemented in Bevy we could much more easily handle mutability.
This is more so for me than you so that I can patch Foxtrot, but maybe it helps someone else as well :) Partner PR to https://github.com/TheGrimsey/oxidized_navigation/pull/46
Updates the requirements on [googletest](https://github.com/google/googletest-rust) to permit the latest version. Release notes Sourced from googletest's releases. v0.14.0 Many thanks to @carlwhamilton, @kezhuw, @calder, @eopb for contributing to this release! API...
There's `landmass_oxidized_navigation` for `oxidized_navigation` integration, which is convenient for generating navmeshes from [avian](https://github.com/Jondolf/avian) colliders. But the plugin only supports 3D worlds. On the other hand [vleue_navigator](https://github.com/vleue/vleue_navigator), another Bevy pathfinding plugin,...
Making a tracking issue here from our conversations on Discord so it doesn't get lost :) In floating character controllers like Tnua, the agent or character is, by definition, above...
Updates the requirements on [bevy_rapier3d](https://github.com/dimforge/bevy_rapier) to permit the latest version. Changelog Sourced from bevy_rapier3d's changelog. v0.29.0 (18 February 2025) Added Added optional feature picking-backend to support bevy_picking. See picking_backend module...
Updates the requirements on [thiserror](https://github.com/dtolnay/thiserror) to permit the latest version. Release notes Sourced from thiserror's releases. 2.0.3 Support the same Path field being repeated in both Debug and Display representation...
If your nav mesh is poorly laid out, this can result in taking extra long paths just by bad luck (and it looks really strange). We can improve this by...
This is a similar feature to #59, but it's slightly more efficient. If you constantly need a path, we should just update a little sensor thing the same way we...
Currently there's no way to specify additional connections other than through the nav mesh polygons themselves. Some examples of off-mesh links are: doors (which can be opened or closed on...