Implementing UGS and publishing
Now that we have a foundational knowledge of Unity’s cloud services for DevOps and LiveOps, let’s walk through an example of adding base LiveOps analytics and crash reporting to a project and implementing a basic player engagement strategy by updating game content dynamically. We’ll finish up by automating our build process with DevOps.
We’ll start by adding the LiveOps services to our game project. For this example, and as seen in this chapter’s screenshots, I’ll use the 2D collection game we started with in Chapter 2. To follow along, you’ll either need to have made a game based on that project, or you can download the Unity project from this book’s GitHub repository here: https://github.com/PacktPublishing/Unity-2022-by-Example/tree/main/ch2/Unity%20Project.
Adding LiveOps services
The two services we’ll be adding to our game project are Analytics and Cloud Diagnostics. These...