Latest news and updates from the PlayFab developers

by JamesGwertzman 2018-02-01

Roadmap and Upcoming Features

Since we announced our acquisition by Microsoft this past Monday, we’ve gotten a few questions from our customers about what this means for PlayFab’s roadmap and strategy. So we thought we’d take a moment to pull back the curtain and show you what’s in store for PlayFab in the coming weeks and months.

While we like to think that PlayFab has always punched above its weight, we are a small team and we’ve had to pick and choose our projects carefully as we built out the PlayFab platform. That’s about to change for the better. Microsoft is already working with us to build out the team of hardworking developers and PMs who work on PlayFab. Here’s a taste of what we will be rolling out in the next few months.

GDPR. For those of you with players in Europe, you’ll be happy to know that PlayFab is working to be compliant with the General Data Protection Regulations (GDPR) set forth by the European Commission by the May 2018 deadline. So if your game is already on PlayFab, you can relax. And if you’ve been wondering how you’re going to get your game compliant in time...drop us a line.

Guilds/Groups. A frequently-requested feature (yes, we read your upvotes!) is support for Guilds and Groups. Collaborative teamwork is an important element of social gameplay and we are particularly excited to add support for it. We are putting the finishing touches on this one and will be demoing it at GDC, so please stop by our booth and check it out -- or reach out to us in the meantime if you have burning questions or would like to join the beta program for this feature.

Dev/test/live configuration management. In the world of LiveOps, you need a way to test new features or events before you launch them. This has always been doable in PlayFab, but not elegantly -- you’ve had to maintain multiple titles, then use scripts to manually propagate configuration changes between those titles. Help is on the way -- we are working on a feature that will persist all configuration for a given title to JSON, and then allow you to use tools like Git to manage that configuration -- viewing config diffs deploying to test or live with a single click, and easily rolling back if there’s a problem.

Support for C# in Cloudscript. Cloudscript offers the ability to run custom game logic on our PlayFab servers, with full access to our Server API set. In addition to writing Clouscript functions in Javascript, you’ll soon be able to use C# as well, via Azure functions.

Private clusters. Providing full isolation between titles is another feature that we are very excited to launch in the near future. Private clusters will allow our customers to handle data storage and compute on an isolated basis, which is particularly useful for titles that want a custom configuration for their game, or in the immortal words of Greta Garbo, just “want to be alone.”

Of course, there’s a lot more planned through 2018. if you’d like to learn more about any of these, please don’t hesitate to reach out. And we hope that you’ll come see us at our booth at GDC!