top of page

Bring your game to more players.

enum Platforms provides an API for point of access to different gaming back-ends. It is designed to support the intersecting features of platforms such as Achievements, Cloud Saves, Friend invites, User profiles, and much more. 

Platforms.png
enum Platforms.png
01.png

Async API

Configure your platform and call PlatformPlayer.Create() to get started. Multiple players can be created to support splitscreen logins.

02.png

Scalable 

Code once and port to all. Designed with console requirements in mind. Add or upgrade platforms after your game is developed with enum Platforms

cloudsaves.png

Cloud Saves

Create scripts with serialized properties that inherit from our SaveFile script. Loaded files are debug-able as Unity gameobjects. 

Layer 1.png

UI Tools

Make API calls and debug players/platforms. Drag our tool window prefabs onto your game Canvas.

scriptableobject.png

Scriptable Object Workflow

Platforms, achievements, stats, leaderboards, permissions are configured as scriptable objects

sourcecode.png

Source Code

Extend features or add unsupported platforms

archivements.png

Achievements

Unlock, revoke and set achievements progress when supported.

error.png

Robust Error Checks

Handles many use case errors developers run into with platform integration. Optionally prompt players when back-end calls fail

stats.png

Stats

Stats are stored to a save file and set on platform back-ends when configured. 

comunications.png

Communications

Invite friends using native invite dialogues. View, Mute, and Block other players using our ProfileId.

bottom of page