You would either have to do heavy modifications to the Client, or use animations and images that already exist.
exec already did this once, but with the legacy version of Aura I believe, and using animations and images that exist within the Client: https://www.youtube.com/watch?v=bf_o8gnFUzg
It would probably be easier to do something like this now though.