Ask a Question
Cloud Save - Altering Player State
If customer support needs to alter player state and we’re saving that in Cloud Data, can we make that writable?
Announcements - Mass Crediting
I just wanted to verify all of the possible approaches for mass crediting users. I know that the News / Announcements feature can be used but are there any other approaches that we could consider? Since our client would be authoritative it feels like other systems could be manipulated to do mass credits.
Using CloudSave in WebGL builds.
Since CloudSaveServices is basically backing up files specified in persistentDataPath on the backend is there a way to use it in WebGL builds since you can't save files in WebGL. Is there maybe an option to use CloudSaveService without local files and sending and loading the data from/to memory instead?
Leaderboards - Partitioning
In what ways can we partition the players in Leaderboards? Can we do it based on spend, previous Leaderboard results, cohort, etc.? Can we seed a standalone Leaderboard just like we seed tournament Leaderboards?
C# Error through and handling using the system.exception class
The BBB sample shows error throwing and handling using the System.Exception class.
-Does it handle serializing arbitrary exceptions or should it specifically use System.Exception at the moment?
-What happens when there are network errors? Does the Microservice base class attempt retries, etc?
-If so, is it configurable in any way?
-Can calling code differentiate between exceptions thrown by the ClientCallable annotated methods and exceptions thrown by the surrounding Beamable SDK or network?
What is the format for AuthThirdParty?
How do I make use of third-party authentication?
What does this error mean "The scopes [] aren't sufficient for the request." ?
What does the error "The scopes []
aren't sufficient for the request" mean? I am trying to use the "Microservice Docs" page of the Beamable Portal to invoke a [ClientCallable]
on a C# Microservice that I just published to a new realm.
Gamer Tags
We'd like to implement a gamer tag system where we can identify a player from a custom ID which respects the following format: PlayerName#4DigitsID (such as in Discord)
We'd like to be able to retrieve a player from this ID. Is there such a mechanism implemented in Beamable?
Is it possible to set the PID at run-time from script?
When adding features to the website we all re-use the same WebGL build but we use different realms. It would be great to be able to change realms via code or set the PID for build automation. Is this possible?
Player Stat Update speed
How long does it take for a stat to propagate for other players to view? So if player A sets stat "room", what's the max amount of time it'll take for player B to see player A's "room" stat? Do stats have an eventually consistent model once saved?