You are currently viewing CBS – Cross-platform Backend Solution (Playfab)

CBS – Cross-platform Backend Solution (Playfab)

CBS is a cross-platform backed solution for your games. Includes many standard, commonly used server mechanics. The plugin is made to help developers create their games.

The plugin is based on PlayFab and Azure Functions. Supports platforms such as Standalone, Android, iOS, UWP, Xbox, PS4, WebGL. Powerful Playfab editor for Unity,user friendly interface to create your game economy. Configure the entire backend directly in Unity, you don’t need to do anything on the Playfab console. Almost all requests are rewritten through the Azure Functions script to protect you from cheaters. Contain structured API to create your own logic.

Since version 0.4.0 the plugin uses Azure Functions instead of the legacy Playfab Cloud script

IMPORTANT! Before download plugin – please read setup tutorial

You can ask any question on the discord server

Game features:

1. Authorization

– Mail / password authorization. Restore password.

– Device ID authorization

– Google authorization (Need to install Google SDK from your side)

– Facebook authorization (Need to install Facebook SDK from your side)

– Steam authorization (Need to install Steam SDK from your side)

2. Profile

– Auto nickname generation after registration.

– Level / exp management. Customize the level table for your character and also the rewards for reaching a specific level. The table can be customized in a special visual Unity editor

– Custom event for new level reach

– Managing the player’s nickname / avatar

– Saving personal data of the player

3. Game currency

– Create your game currencies directly from Unity using the editor.

– Fully customizable currency. Icon, initial deposit after registration.

– Support for auto recovery currency

– Currency shop. Customize your store. Create your own currency packs in different combinations of currency

4. Game items.

– Create your own in-game items (building, armor, weapons, potions, whatever) using the visual editor in Unity

– Fully customizable item. Name, icon, description, custom data, price. Playfab properties – IsConsumable, IsStackable, IsEquippable, IsTradebale, HasLifetime

– Categories for items. Divide your items into categories for ease of use and sorting (e.g. weapons, armors, potions, etc.)

– Packs of items. Unite items into groups so that, for example, they can be sold entirely in the store

5. Loot boxes

– Create your loot boxes / chests through the visual editor in Unity. Make rewards for players

– Fully customizable drop chance for each item

6. Chats

– Global, server, regional chat

– Chat history

– Group chat

– Private chat between players

– Ability to customize the maximum message length

7. Friends system

– Friends list

– Send / accept / decline friends request

– Friends private chat with message list and unread message count

8. Inventory

– Get inventory by category

– Equip item

– Use consumable items

– Ability to overwrite custom data for each item in the inventory. For example, you want to improve a sword in a forge

9. Clan system

– Create your own clans.

– Customize clans. Name, description, icon

– Ability to add custom data for the clan

– For non clan user – search clan, create clan, join clan, accept clan invitations.

– Clan management. Accept user join request. Ability remove clan user for admin. Change clan info. Remove clan

Leave a Reply