Ask a Question

Ask a Question
ANSWERED

Modifying Odin Inspector

We can see in your documentation that everything has to be done via ScriptableObjects inherited from the ContentObject class. We have our own prefabs, with some plugins (like Odin Inspector) for better tooling, so we can improve the experience of creating and managing the game data. This also allows us to configure the game so we can read all the game data from those ScriptableObjects, so we can easily develop and test new content, features, etc...

ANSWERED

Creating players accounts for Gamesparks players

I don't see how I can create player accounts for each Gamesparks player on my end - since those are linked to the device the player uses to login, how can I create that myself?

ANSWERED

Players cloud save

Is there any way to access Cloud Saving of a player from another player session? I need my player to be able to perform something, send his data to the cloud and another user to use these data. It's huge data so it needs to be stored in a file

ANSWERED

Microservice and Content Storage interaction

Can Microservices interact with the Content storage? For example if we want to check dynamically what is in the Content with type promo code from microservices, is it possible to fetch and check data?

ANSWERED

Player joining chat

I have a question about Chat / ChatService. How do I have a player join an already created chat room? I figured I would find the currently available chatrooms with GetMyRooms(), but I don't see a JoinRoom() method in the docs.

ANSWERED

Microservice setup and custom return types

I have build errors when trying to make a standalone build, that make me think I may have set up my microservices incorrectly. I often create custom classes for return types of MS functions, that I declare within the MS class. Since the autogenerated MS client code needs to know that type, I added a reference to my MS in the autogenerated asmdef file. This works fine in the editor, but since MS projects are only defined in editor, my custom class doesn't get recognized when the autogenerated client builds for a standalone build, which leads to an error. Any idea what I'm doing wrong? I'd be happy to share some code if that helps clarify my problem. My custom return types are defined as sub-classes of my microservices, so not in Assets/Beamable/Common/ folder.

ANSWERED

Message.timestampMillis formatting

How do you convert a Message.timestampMillis from long to an easier-to-parse format like DateTime in Beamable Chat?

ANSWERED

Class level static variable

If I have a class level static variable in my microservice, is that static value global to all game clients calling the microservice, or is it unique to each client calling the microservice? For example, let's say I have a static class level variable that incremented every time a microservice method is called. If player A (client 1) calls 1 function, and player B (client 2) calls 2 functions, would the value be different for each player, or would it be a global value?

ANSWERED

Endpoints to pull manifest / checksums

I'm working on a realm data diff tool that has this criteria

ANSWERED

Connection Time Out with Server Shard?

Hello,