For the past few weeks I have been experimenting with Unreal Engine 4 and have discovered a variety of animation features which I believe could benefit Roblox greatly in allowing for higher animation fidelity.
Specifically the implementation of animation blend spaces - which allow for blending/interpolation between different animations. This would be incredibly useful for increasing fidelity of walking and aiming animations for instance.
Furthermore an overhaul of animation replication behaviour I believe could be beneficial. For example, if a developer sets an animation to play on a player’s character with PlaybackSpeed of zero and then jump between time positions within this animation - this is represented client side but does not replicate natively to other clients when it would be easier for it to do so.
Feel free to leave your feedback on this suggestion!