-
Notifications
You must be signed in to change notification settings - Fork 40
DRAFT: Update bevy to 0.16 rc 3 #94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Just a drive-by comment. Avian will support |
|
Tnua relies on (I'm thinking about removing this |
|
Updated to rc5. The only 2 issues I have when running the demo are output lag (which is cased by my PC being cursed, happens to me on all projects), and that the camera moves weirdly fast (which is probably my DPI). Should I undo the automatic formatting changes on the toml files? Or should I keep them in? And will there be a way to merge this before avian releases a version? Currently it is pinned to their newest commit on master (and I'm not sure what's the state with rapier and 0.16) |
|
I'm not going to merge anything that targets Bevy RCs, and definitely not anything that target specific commits on Rapier/Avian. Once Bevy 0.16 is out, and once either Rapier or Avian make a release that supports it, only then am I going to upgrade the dependencies and make a Tnua release. I understand why big crates like Avian need to prepare in advance, but Tnua is still small enough that these upgrades are quick, and I think this kind of preparation is more trouble than its worth. |
|
@guyguy2001 Thanks for making this draft! Now I can already upgrade some stuff :) |
|
Avian just had a release with Bevy 0.16 support: https://github.com/Jondolf/avian/releases/tag/v0.3.0 |
|
Yea. I'm working on the upgrade now. |
Hey,
I wanted to use tnua for my 0.16 project, and for some reason I ended up porting tnua instead of downgrading my project.
This branch works, at least for this demo:
Does this PR look useful to you? I probably won't have the time to actually support it further, but I wanted to push it as a PR instead of having it just sit locally on my PC.
Given that rapier isn't supported, and that avian needs bevy 0.16 rc2 to work, I doubt this can be merged soon.
(God do I really hope I didn't just miss an existing 0.16 branch)
Random Notes
ChildOf {parent: foo}->ChildOf(foo)will have to be changed when bumping bevy from rc3 to rc4.I never touched tnua before - so I may have missed important context when making changes.
Thank you for the awesome library! It was so surprising to see that it supports both rapier and avian