Ready Player Me Basic Implementation
Installation : Download ready player one unity sdk here : https://docs.readyplayer.me/ready-player-me/integration-guides/unity/unity-sdk-download
Unzip the content, if the content is not a unitypackage file, you might need to rename from Ready Player Me_vX.XX.X.unitypackage.gz to Ready Player Me_vX.XX.X.unitypackage
After importing unitypackage, you might encounter "PrecompiledAssemblyException: Multiple precompiled assemblies with the same name Newtonsoft.Json.dll included or the current platform. Only one assembly with the same name is allowed per platform." error. This might happen in newer unity version with pre-included newtonsoft.json.dll, you can remove NewtonsoftJson folder inside Plugins folder
Notes
Ready Player Me character customization happens only on their website as stated on their blog, then the generated avatar url can be fetched to the app using AvatarLoader script
Create 3D Avatars For Unity Games With The RPM Avatar SDK (readyplayer.me)
On Android and iOS however, the character customization webpage can opened inside the app using webview so it can be integrated ‘seamlessly’ without user need to leave the app/game
Custom 3D Assets
Since character customizations happens on readyplayer.me website, currently there’s no possible way to add custom 3D assets into the customization yet, except from directly submitting to their contact support. How can I add custom content or assets to Ready Player Me? – Ready Player Me - Support for 3D Avatar Creator
Additionally, any submitted custom 3d assets would most likely become available to public outside our own app/game
No Comments