First Project with Avatars
This tutorial will introduce how the Genies Avatar SDK can be used for basic gameplay.
It will cover these topics:
- Creating a UI for users to login to their Genies accounts.
- Once logged in, spawning the user's global Avatar.
- Downloading and using the sample scenes.
- Connecting the Avatar to a character controller.
- Creating an NPC with a locally stored Avatar definition.
- Giving the NPC a custom animation to wave at the player.

Pages
📄️ Login
The first section of this tutorial is to create a login screen for the user to sign into their Genies account.
📄️ Avatar Controller
The next section is going to load a player Avatar and integrate a character controller to move it. This will use the Avatar Starter sample scene for its useful prefabs and scripts.
📄️ NPC Avatar
The next section is going to spawn an NPC Avatar using a locally-stored Avatar definition. This will use the Using Multiple Avatars sample scene to create a locally stored Avatar definition.
📄️ Custom Animation
The next section is going to add a custom animation from Mixamo so the NPC waves when the player gets near it.