The creator-centric platform for building live games in Unity

Easily add social, commerce, and content management features to your live game with low-code, drag-and-drop prefabs fully integrated with your Unity workflow.

Feature List

Overview

Beamable provides an SDK that enables game makers to easily add social, commerce and content management features to their games with a low-code approach that uses drag-and-drop Feature PrefabFeature Prefab - The drag-and-drop template for a specific Beamable product features inside Unity. The offerings are organized by FeatureFeature - An individual aspect of the Beamable product used to create a great user experience. This documentation has a page per Feature as well as helpful GuideGuide - A how-to guide to create a great user experience pages which serve as a high-level how-to.

Feature

Detail

A/B Testing

Allow game makers to deploy new functionality to subset of players.

Game makers often know exactly which decisions make the best experience for players. When in doubt, game makers can use an A/B Testing trial to try multiple solutions before finalizing the game design.

Accounts

Allow player account management.

Upon Beamable initialization, the current session is automatically granted a user token. Each time the game is started, the same user token is applied. This allows Beamable to consistently authorize the player and track the player's behavior across a range of Beamable features.

Admin

UI for game commands and cheats.

With the power of built-in and custom console commands, game makers can expose any c# functionality to the Admin console. This helps during game development, game debugging, and customer support of live game titles.

Analytics

Allow game maker to track player behavior.

Beamable Analytics provides robust info about a player's behavior. Understanding player behavior is vital to designing the best game experience.

Announcements

Allow player to manage announcements.

Messaging the game players can have a significant multiplier effect on engagement and revenue. Announcements provide a 1-to-many communications platform to speak directly to players.

Calendars

Engage players by offering them the ability to claim rewards on a calendar schedule. Seamlessly integrates with commerce so you can unlock new calendars such as a monthly card with daily rewards.

Chat

Allow players to communicate in-game.

With chat, players collaborate and discuss strategies during cooperation and trade messages during competition.

Cloud Save

Allow player to store progress.

The Cloud Data is fetched online and stored locally; scoped by game and player. As changes are detected, the system automatically keeps data in sync.

Connectivity

Indicates status of network connection availability.

The system monitors internet connectivity and updates automatically if any changes occur; including remote server outtages or loss of local ethernet/wifi internet.

Content

Allow game maker to store project-specific data.

Create, deploy, and update game content without releasing new clients to the app stores.

Currency

UI for virtual currency.

This feature is flexible to meet the currency needs of each game's design. Currencies are used to buy items (e.g. Gold). Currencies are also used to symbolize the player's progress through the game; e.g. experience points (XP).

Events

Allow game maker to set up a one-time competition.

This is a social/competitive feature that allows players to compete in multiple phases over a finite duration, where their in-game actions contribute a score to an event leaderboard and earn rewards.

Game Shards

Allow game makers to manage game shards

Groups

Allow players to create groups and interact in real-time.

Groups may be short-term "parties" which are joined/left around a particular game event or longer-term "guilds" or "clans" which persist between game sessions.

Inventory

Allow player to manage inventory.

The feature includes a fully managed player inventory, with support for items with arbitrary stats, and virtual currency.

Leaderboards

Allow player to manage leaderboard.

Track player scores in social rankings which are "global" (with hundreds of millions players) or "segmented" (in smaller groups).

Mail

Allows players to manage in-game mail.

Messaging the game players can have a significant multiplier effect on engagement and revenue. This feature is designed to narrowcast communications (e.g. 1 to 1) between players.

Microservices

Create and deploy your own code which we host.

This feature eliminates the need to build, run, and scale a game server. Game makers can create server-authoritative logic in C# inside the Unity editor.

Multiplayer

Allow game makers to create multi-user experiences.

Support turn-based gameplay with seamless integration with rewards, matchmaking, and leaderboards without the need to build, run, and scale a game server.

Notifications

Allow game makers to message players, regardless if game is running.

Messaging the game players can have a significant multiplier effect on engagement and revenue. This is designed to broadcast communications (e.g. 1 to many).

Payments

Allow player to complete pay transactions.

Support in-app purchases (IAP) with server-side receipt validation and integrate with iOS, Google Play, Facebook Game Room & Web, Steam, Windows Store, Amazon, Samsung, & Huawei.

Player History

Allow game maker to track player history

Promotions

Allow game makers to offer promotional codes and discount codes

Realm Administration

Allow game makers to administer realms

Skinning

Allow game maker to customize appearance of UI.

Create and customize the UI skin for the game via a centralized interface to configure colors, fonts, sounds, and the overall look of Beamable features prefabs.

Stats

Allow game maker to store player-specific data.

Track a variety of built-in and custom player (and guild) stat variables with configurable visibility levels (i.e. visible to everyone, visible to the player, visible to the developer only, etc...).

Store

Allow player to shop.

Offer a built-in store experience for players to buy in-game items with real-world currencies and virtual currencies.

Tournaments

Allow game maker to set up a recurring tournament.

This is a social/competitive feature with an additional layer of meta game, periodic cycling of ranking/stages/tiers, and progression.

Updated 13 days ago


Feature List


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.