Budget: 18000 UAH Deadline: 21 days
Good day, you can do 2D, you can do 3D. In your case - 3D - is the way to go.
It won't be quick, but it will be beautiful)
Here is an example
------------------ Google Drive
-----------------
Character animation - if you want - will take considerably more time, as well as finances, of course. Without a character - doesn't mean worse)
To create a preliminary draft, we will need 3D models and a more or less clear script. The second stage will be the creation of 3D animation, rendering, and post-processing. Sound effects can be added in the background.