As a Roblox developer, it is currently too hard to create animations with limited framerate. I would like the ability to determine the framerate of animations and tweens independently of the player’s framerate. This would be independent of the time it takes for a tween or animation to play. An animation with a framerate of 15FPS would take the same time to play as an animation with a framerate of 30FPS.
If Roblox is able to address this issue, it would improve my development experience because I would be able to create more stylized animations easier. I use both AnimationTracks and TweenService for animating.
Use Cases
- Intentionally limiting the animation framerate in order to sell the impact of hits.
- Roughing up animations to replicate the look of older games.
- Referencing the look of sprite based animation
This could be controlled by the properties TweenInfo.Rate
and AnimationTrack.Framerate
.