Animating in unity

In this assignment you will create a movable character with a background. This should be an animated character that can move left/right and shifts animation based on the direction moving. You should also put several other objects in this game that can either be animated or static. Your character should be able to collide with these objects and jump over these objects. This will entail the following:

Create a Scene with a background.
Create a character with multiple animations
Move the character left/right
Switch animations based on the direction being moved
Applying the Rigid 2d body component to the character
Adding a collision zone to the character and the floor/walls
Adding jumping code

Sample Solution