Hello! I want to know how to add animation to my sprites just like in Ori and Rayman.
At 0:44 seconds into the trailer of Rayman:
You can see the background sprites moving. How would I easily achieve this? Do I need to animate them myself or is there an add on that helps with this?
The same is for Ori and the blind forest it has a bunch of moving sprites that react to if you’re near them or just moving.
Here’s a title screen of the game:
You can see the trees moving.
Is there an easy way of replicating this in Unity?
This is a combination of parallax and 3d meshes used for 2d objects.
Ori is made with 3d characters and a lot of the environment is actually 3d too.
To replicate this, you could look at the 2d animation preview packages as well as the sprite shape feature, this would allow you to create skeletal animations for 2D characters, and then with sprite shape you could create landscape pieces that look good at any angle.
Then you just offset in the z and voila you have some lovely depth variance, the perspective camera will then allow the parallax effect to kick in automatically
and this video shows ori in development, its a good grounding video as it shows that you can start with something simple, but end up with something beautiful. Also it shows that focusing on good gameplay first is essential: