Getting Started
There are two ways to implement UDP in your game:
- UDP package The UDP package is in preview and readily available from Unity Package Manager or from the Unity Asset Store.
- UDP with Unity IAP UDP is included in Unity IAP from version 1.22. To use UDP with Unity IAP, enable Unity IAP from the Editor’s service window.
Refer to this section to understand the difference between the 2 options, which one suits you best, and more details on getting set up with either one. Once your implementation choice is made, these will be your next steps:
- In the Unity Editor, configure UDP and create your game’s catalog of in-app purchases. Create a new UDP game client via the UDP Settings window, implement UDP in your game, and populate your IAP Catalog with your in-game products.
- Build and deploy your game to UDP Build your UDP Android package, test it in the UDP Sandbox environment, and deploy it to the UDP console.
- Edit your game information. On the UDP console, provide app store listing information and resources for your game, such as multi-language descriptions, screenshots, video trailers, and create releases for distribution.
Prepare your game for submission. Register your game with the app stores directly from inside the UDP console and push your game to your beta users.
Publish to stores. Select the stores you want to submit your game to. UDP automatically repacks your game and submit specific builds to each store. Once your game is published, monitor its performance from the UDP reporting dashboard.