Install platform modules and packages
To target platform specific features and services, you must install the relevant modules and packages.
Platform modules
Use the Unity Hub to add platform modules to your Unity Editor installation. Platform modules provide the necessary build support and tools for specific platforms.
For information on adding platform modules using Unity Hub, refer to Add modules.
Platform service packages
Install platform service packages to access platform specific features and services in your Unity project.
The following platform service packages are available for development with the Platform Toolkit package. Each package contains platform-specific documentation covering setup and usage instructions:
Note
A Unity Pro subscription is required to access these packages. For more information, refer to Unity Pro.
| Platform service | Package ID | Additional resources |
|---|---|---|
| Play Games Services | com.unity.platformtoolkit.playgamesservices | Google Play Games Services developer documentation. |
| GameKit | com.unity.platformtoolkit.gamekit | GameKit developer documentation. |
| Microsoft Game Development Kit | com.unity.platformtoolkit.gdk | Microsoft Game Development Kit developer documentation. |
| Steamworks | com.unity.platformtoolkit.steam | Steamworks developer documentation. |
You can install these packages using the Unity Package Manager.
Closed platforms
The Platform Toolkit package supports the following closed platforms:
- PlayStation®5
- Xbox Series X|S and Xbox One
- Nintendo Switch™ and Nintendo Switch™ 2
If you have access to develop for these platforms, refer to the closed platform documentation for information on installing platform specific packages and modules. For further information on developing for closed platforms, refer to Game development for console platforms.