#tweening #gamedev #bevy #helper #tween #sequences #complex

be_tween

Helper library to support tweening - with inital support for bevy

7 releases (4 breaking)

0.5.1 Jul 19, 2024
0.5.0 Jul 11, 2024
0.4.0 Jul 5, 2024
0.3.0 Jun 25, 2024
0.1.1 Jun 5, 2024

#376 in Game dev

Apache-2.0

38KB
935 lines

Build crates.io docs.rs

Be-Tween

This will allow you to write rather complex tween sequences. Although Bevy is one of the main targets, this library will work just fine without it.

Q&A

Can I use it?

Yes, but I recommend using a more mature library like bevy_tweening.

Why did you write it?

I used bevy_tweening at first. But it has some limits:

  • Sequences ending with a endlessly looping tween are not supported.
  • Repeating complex sequences of tweens is not supported I did at first try to tweak bevy_tweening. But in the end decided to write my own library - it's fun and more variety in choice is a good thing.

Version

bevy be_tween
0.14 0.5
0.13 0.4

Dependencies

~40–77MB
~1.5M SLoC