Running a game as a live service means you can adapt your game to your players’ needs, keep your game fresh and make the experience more enjoyable.

Traditionally, making a change to your game takes days…even weeks. You have to engineer, test, publish a new version of your game, and then wait for all of your users to download the new version. A real-time updating framework would skip all these steps – but such a solution usually requires significant engineering resources to build. And even adopting a 3rd party solution takes extra time and effort to maintain compatibility across different platforms. Unity Analytics is introducing Remote Settings to make it easy, fast, and free for every Unity developer to update games on-the-fly.

Remote Settings opens a vast range of possibilities for you to optimize gameplay experiences.

Tune the difficulty curve for your players.

For example, we made our Fruit Slasher game more challenging by adding more fruits at each round.

Implement special holiday scenes to make your game more fun.

Our early adopter Dr. Panda has been using this feature for Halloween and Christmas specials for Dr. Panda in Space.

Remote Settings is easy to use. It’s native to the Unity engine and employs an API similar to PlayerPrefs that most Unity developers are familiar with. We’ve also included a “Remote Settings Component” that lets you get started without writing any code. Once set up, Remote Settings requires no additional engineering work to operate. All changes apply as soon as the game restarts. You can even use the Analytics dashboard to track real-time impacts on key metrics.

So far, we’ve had some really great reaction from our pilot customers.

“Remote Settings allows us to dynamically modify various gameplay factors in real-time and are incredibly easy to implement in our projects! It saves us plenty of development hours so we can keep focusing on creating new experiences for our players!”

Lukasz Wolinski

CTO, Dr. Panda

Remote Settings is now in open beta and free to use for all Unity developers. You can download the package from the Asset Store or through the configure page from the Analytics dashboard.

We’d also love to hear your feedback about the feature and your stories about how it can help turn your brilliant creative ideas into remarkable player experiences! Moving forward, we plan to add more features for Remote Settings (e.g., segment-based Remote Settings). Stay tuned and feel free to reach out to us anytime.

Leon Chen

Unity Analytics, Product Marketing Manager