SteamPlayFab - creobitcom/Creobit.Backend GitHub Wiki
Модуль для работы с PlayFab посредством Steam.
Установка
- Выполнить шаги для установки Creobit.Backend.PlayFab;
- Выполнить шаги для установки Creobit.Backend.Steam.
Инициализация
var playFabAuth = new PlayFabAuth(titleId: "");
var playFabLink = new PlayFabLink();
var playFabStore = new PlayFabStore(catalogVersion: null, storeId: null)
{
CurrencyMap = new List<(string CurrencyId, string VirtualCurrency)>
{
( "Money", "RM" ),
( "Coins", "CC" )
},
ProductMap = new List<(string ProductId, string ItemId)>
{
("AppBox", "PlayFabBox"),
("AppKey", "PlayFabKey")
}
};
var playFabUser = new PlayFabUser(playFabAuth);
var steamAuth = new SteamAuth(appId: 0);
var steamUser = new SteamUser();
var steamPlayFabAuth = new SteamPlayFabAuth(playFabAuth, steamAuth);
var steamPlayFabLink = new SteamPlayFabLink(playFabLink, steamPlayFabAuth);
var steamPlayFabStore = new SteamPlayFabStore(playFabStore);
var steamPlayFabUser = new SteamPlayFabUser(playFabUser, steamUser);