Member-only story
How to animate and move a simple player with Mixamo and Unity/C#
Let’s see how to use free resources from Adobe Mixamo and Unity’s Animators to animate a basic player character!

🚀 Find all of my Unity tutorials on Github!
This tutorial is available either in video format or in text format — see below 🙂
Get the scripts and assets for this tutorial on my Github :)
A quick overview
In this episode, we’re going to program a very simple player controller that can be idle, run around left and right or jump, “side-scroller” style.

To do this, we will use free animations from Adobe Mixamo, and Unity Animators and Rigidbodies — our movement will therefore be based on physics.
Are you ready? Then, let’s dive in!
What is Mixamo?
The first step is to get some animations from Adobe Mixamo.

Mixamo is an online platform where you can download rigged characters, poses and animations for free! So even if you don’t have your own 3D model, you can easily download any animation with one of the built-in avatars, like this red one I’ll use here. The lib is pretty comprehensive — it has a lot of various actions and movements, with a focus on video games projects. Just browse the list and you’ll find animations of a biped standing, walking, running, jumping or attacking.
Note: from what I’ve seen, it doesn’t have animals and quadrupeds yet…
In our case, we want to make a basic hero using this red X-Bot model.