Photon Multiplayer for Unity
Photon requires characters to be ready prefabs to be instantiated when a player joins a room, and RPM avatars are used by loading them in runtime. This package helps solve this problem by providing a RPM avatar prefab and a component that handles avatar loading and mesh and material transfer to the character prefab.
This package provides a RPM_Character prefab to be instantiated, a NetworkPlayer component to handle the avatar loading and Avatar Control sample scene to test the avatar in a multiplayer environment.
Requirements
- Photon Unity Networking 2 (PUN2)
- Photon Settings configured with App ID and Region
- Ready Player Me Unity SDK
Installation
Please follow the instructions in the GitHub Readme
Testing the Sample Project
In the package is also a sample you can import into your project. Learn more on GitHub.