Hello, welcome to this lesson in Unity. In these lessons, you will learn about character animation and programming interactions. Create a new scene and save it as characters. Choose Basic built-in and Save in the Scenes folder. Open your Assets folder and do not already have a textures folder Create one now. Check also you have an animations folder, if not Create one. Lastly, let's create a Mixamo folder. You can create your own 3D characters in humanoid animation using popular 3D content creation apps such as Maya, 3D Studio Max, and Blender to name a few. These characters and animation clips can then be exported using the Filmbox format and used in game engines. You can also import pre-made 3D characters and motion capture files from many asset sites on a web. One site for free access to a whole library of characters and the motion files is Mixamo. Mixamo is now owned by Adobe and to access the files you will need to register for a free Adobe account, then login using your Adobe credentials. Open a web browser and navigate to www.mixamo.com, login using your Adobe credentials. You will be greeted by an asset browser for characters and motion capture animations. On a side note, you can upload 3D characters that you created yourself and have Mixamo at its skeleton so you can use the animation files with it. Select a character you would like to represent your player by clicking the Characters menu. There are over 100 to choose from. For this lesson, I'm going to search for Y and select a Ybot. If there is an animation already running on this character, just click the X next to the animation name. You should then see the character in the classic T-Pose. The T-Pose has discovered my motion capture studios to be the best starting point for any humanoid animation and allows binding the 3D mesh to a skeleton control easier than in other positions. Click download, then download. You should only see the T-Pose as an option. To keep track of your files, open a Downloads folder and rename the Ybot file you just downloaded or rename this to Player. Let's choose one more character for the NPC or non-player character. We'll search Ninja, we'll select a Ninja character, we'll confirm the T-Pose and download, we'll rename this one NPC, return to the Mixamo website and click the animations menu. We only need a few motion capture animations for our game. First we'll search for idle and we want a neutral idle, you can scroll down and select it or you type in the search, we'll select it. First a character switch from the T-Pose to a standing slightly moving idle animation. Click download and the options menu change the frames per second to 60 and set skin to without skin, we just want the animations, we already have a rigged and skin models downloaded. Click download, the file name should match the action and we'll leave it as it is. Now we'll search for walk, in this case we want the standard walk, you can scroll down and find it and select it, oh we can type it in. Now the character is seen walking in the straight line and the motion repeats from the start position. However, we will be controlling the forward motion with input controls to the player and AI navigation for the NPC. So in this case we're going to check in place, then we'll check download, make sure our frames per second are 60 and without skin, we'll leave the name as it is. We'll download one more animation clip because this will become a game of freeze tag and it is a ninja, we'll search the sneak walk. So we'll select the sneak walk, we want this in place and because we want the character face from forward, we'll click in mirror, now we'll download, confirm the settings and download. We'll click save, we'll leave the name as is. We should now have all the files we need. Go to the Unity editor, open the mix mode folder, right click and import new asset, navigate to where you downloaded your files, and you hold shift select with your mouse and you can bring them all in at the same time. Click import, next we need to do some organizing and set some options. An imported film box file usually contains a model, materials, textures, rig, and animation. The texture did not automatically appear on the model, to see this drag the player into the scene panel, this player does not have textures, just a blue material and is ready to go. We'll delete temporarily from hierarchy, now we'll drag in the NPC model, and the scene panel, this model is just gray, but on the website it had different textures. To fix this, select the NPC in the mix mode folder, and inspect or click the materials tab, and click extract textures. When the file request opens, open the textures folder, then select folder. You may see a pop-up window that suggests fixing a normal map file to be designated as a Unity normal map. Click fix now, and the textures on the model now look correct. Be sure to click the apply button in the inspector to save all changes. Delete the NPC in hierarchy. Next we'll set options for our imported animations and organize them. Notice the icons for animation clips look different. Select a neutral idle clip, and the inspector we need to set this to loop. Click the animation tab, scroll down a bit, and check on loop time, and loop pose. Don't forget to click apply, you may have to scroll down to see the button. Open the file in the folder by clicking the triangle icon. The greenish triangle icon stands for a Unity Animation Clip. Unfortunately, Mixamo names all its animation clips as Mixamo, which can get confusing when working with many clips. To fix this, select the Mixamo Animation icon, duplicate it, Ctrl-D, and we'll rename this title. Next, drag this clip into the animations folder to keep things organized. Next the clip, and select the sneak walk clip. Open that up, select the Mixamo Animation clip, duplicate, rename this, we'll call this sneak, and we'll drag this into the animations, we'll collapse that, open up the standard walk, once again select the animation clip, duplicate it, and I'm hitting F2 to rename, and I'm going to this walk, and I'll drag the walk clip into animations, and I'll collapse this. Now all our Mixamo files are set and organized. One thing we should check is that all our animation clips are looping, so if you didn't do with the prefab you could go each animation clip and check it, idle is okay, sneak is not, let's fix this now, let's loop time, loop pose, and let's check walk, loop time and loop pose. Save the scene, in the next lesson we're going to learn how to create a third-person player in Unity. Thanks for watching!