Build your own Avatar Creator
Integrate and customize the Ready Player Me Avatar Creator for your Unity game or app.
Last updated
Integrate and customize the Ready Player Me Avatar Creator for your Unity game or app.
Last updated
The Ready Player Me Unity SDK provides all the functionality you need to build your own Avatar Creator within Unity. You can use all the assets as well as the backend of Ready Player Me. We provide a ready-to-use example to help you get started.
Windows/Mac/Linux Standalone
WebGL
Android (also mobile VR)
iOS
Ready Player Me Unity SDK Core 6.0.0+ installed. See Quickstart for instructions.
The Avatar Creator requires a subdomain and an AppID. Login to https://studio.readyplayer.me to obtain a subdomain and AppID. See also Studio (Developer Dashboard).
In your Unity project, select Tools > Ready Player Me > Settings
to set you AppID.
The AppID must belong to the subdomain you set; otherwise, authorization will fail.
To build your Avatar Creator, you can
customize and extend the provided sample objects and code, or
start from scratch and use Ready Player Me Avatar Creator elements to build your own Avatar Creator.
In either case, we strongly recommend that you start by working with the sample Scene and provided explanations to become familiar with the customizable elements that make up any Ready Player Me Avatar Creator.
You can then use the Elements and User Management reference pages to add and customize functionality, or start from scratch.
Camera support is currently only available for PCs using Unity's webcam native API.
Unity does not have a native file picker, so we have discontinued support for this feature.
To add support for a camera or a file picker on another platform, you must implement it yourself.
Start with the sample
Explore the sample in the SDK and learn about the Avatar Creator structure, elements, and scripts.
Avatar Creator Elements
Use and customize Avatar Creator elements (building blocks) to integrate with your own UI and user experience.
User Management
Learn how to authenticate and manage your Ready Player Me users.