How animations are made?

Hi, I’m thinking in how to create this animations like the FEZ intro (
and I don’t know how create it.
I guess that are sprites updating (like a character walking) or it is a movie that is loaded and played.
I’m sorry for the stupid question, but always that I search it I just find how to make the character walk.
Thanks =)

Fez world is 3D, it’s only positioned to look 2D, so it’s just rotating the world + a shader for extra effect.