Tutorials & Guides
Adding multiplayer to your games is a great way to boost player engagement. Players who are cooperating with, or competing against their friends will spend more money for a longer time period.
Login is mandatory, but all other player information is considered part of the Players feature. The more information you store with PlayFab about your players, the more actionable that data is, in terms of segmentation, communication, LiveOps, and analytics.
- Login Basics & Best Practices
- Linking and Unlinking
- Specific Guides:
- Getting Started with Facebook & HTML5
- Getting Started with Facebook & Unity
- Getting Started with Google & HTML5
- PlayFab Sign-In With Google Play Games in Unity
- Getting Started with Kongregate and Unity
- Getting Started with Steam, Steamworks and Unity
- Integrating UWP with PlayFab
- Getting Started with Twitch & HTML5
- Getting Started with Universal Windows App
- Player Information
- Friends & Groups
Items and inventories are a common mechanism to add customization and depth to your game. Tracking virtual currencies and purchases with PlayFab allows us to give you top-notch analytics and LiveOps reports. Stores and sales are a well-established mechanism for boosting revenue and player retention.
- Stores & Sales
- Real Money Purchasing
Running LiveOps for your game requires lots of information about Player Activity, revenue, and content, in real time. We provide dashboards and reports so you can track your players and your title to maximize your revenue.
- Real-time Analytics: Core Concepts
- Game Manager
- A/B Testing & Segments
- [+Commerce/+Players] Custom Stores for Player Segments
- [+Automation/+Commerce/+Players] A/B Testing with Stores and Test Buckets
- [+Automation/+Players] Creating A/B Tests
- [+Automation/+Content/+Players] A/B Testing with TitleData, A/B Test Buckets and Cloud Script
- PlayStream [+Automation]
The content feature focuses around one goal: Update your game, and Provide new content to your game, without publishing a new build of your game
All of our automation features let you run Server-Authoratative logic on PlayFab servers, without the need of creating or hosting your own game servers.
- Custom Code on PlayFab Servers
- Bulk Actions
- Remote Server Access
Our Enterprise features are not fully available to free customers. Some features work in limited capacity as a demo, but may stop functioning if you exceed the demo limits.
These guides provide the quickest path to making your first API call in each available SDK.
- ActionScript3 Getting Started Guide
- Cocos2d-x Getting Started Guide
- Corona Getting Started Guide
- CSharp Getting Started
- Defold Getting Started
- Java Getting Started
- Node Getting Started
- Unity Getting Started
- Unreal Blueprints Getting Started
- Unreal CPP Getting Started
- Windows/C++ Getting Started Guide
- Xamarin Getting Started Guide
- Getting PlayFab Developer Key
- Cycle, or replace the secret keys of your title as needed to improve the security of your title
- Getting Started with PlayFab - Chapter 1
- This document describes the overall structure of PlayFab and how PlayFab works
- Parse Migration Guide
- Both PlayFab and Parse provide back-end tools and services for building and operating your game, but there are several differences. Understanding these differences is important for planning a migration from Parse to PlayFab
- Building Blocks
- This is a general Glossary of PlayFab terms
- Execute PlayFab API Via Postman
- Knowing how to manually call the Web API methods is invaluable when you are trying to integrate PlayFab with your game. If a function isn’t working out quite how you expect, being able to call it in an app that shows you the specific response data and any error messages is a powerful way to debug those calls. There are a number of apps or utilities out there that make it easy to interact directly with a Web API, but one that we really like is the Postman Chrome plugin