For Developers

Unity SDK 2.0 is Here: Get Started With Migration

After an alpha release a few weeks ago and implementing fixes based on your initial feedback, Ready Player Me Unity SDK 2.0 is ready! Starting today, we invite you to begin migrating your projects to the new version of the SDK.

What’s new in the Unity SDK 2.0

  • Modular architecture, which allows developers to create and distribute Ready Player Me compatible Unity packages in the future (please let us know here if you have an idea and want to contribute)
  • All packages are open-source and publicly available on GitHub (don’t forget to ⭐️ the repository, we appreciate it!)
  • All modules are built around the Unity Package Manager
  • We now use the glTFast library by default instead of the glTFUtility package for better compatibility and new features
  • Draco compression can now be enabled
  • You can now update the Unity SDK directly from the Unity Editor instead of downloading it from the documentation

Migrate your existing projects

If you're looking to move your existing project to the new Unity SDK 2.0, you can follow the steps from this guide.

Join discussion on GitHub

We look forward to your feedback about the new Unity SDK on GitHub Discussions. Let us know about your upgrade experience and any issues you encountered. We will do our best to fix them as soon as possible.

What’s next with the Unity SDK

In the coming weeks, we will begin transitioning our official developer docs to support Unity SDK 2.0. Version 1.x of the Unity SDK will be maintained and supported for the next six months (end of August), but new features will be exclusive to the v2.x releases.

Add Ready Player Me avatars to your app or game

We are on a mission to break down the virtual walls to build a more open and connected metaverse. Our cross-game avatar platform is used by 6,000+ developers, including VRChat, Portals, Spatial, and Hiber.

Ready Player Me is free to use for users and developers. Sign up to integrate today.