Ask a Question
What does the Performance testing API do?
hello, today I noticed a Performance testing API , do I need to worry about it? What does it do?
Posted by Eva Ramirez 7 days ago
Is the device ID stored when using Frictionless Login?
when using Frictionless Login does it keep track of the device ID? means when a player reinstalls the game and does it login to the old ID or create a new?
Posted by Eva Ramirez 10 days ago
How do I create a match between two specific players?
I want players who are friends to be able to challenge each other. Is there a way to do it?
Posted by Jacob 17 days ago
Chat Service has no messages only at start
At the start, just right after the default BeamContext is ready, I subscribe to the chat service, then I use ChatView to load chats and messages.
The chats found in the chat view are correct, but they don't hold any messages, even if I have sent chat messages in those chats before. In fact, the next time that some update happens in the subscription, previous messages are present.
Is there something I'm missing? Should I wait for some kind of initialization before subscribing?
Posted by Andrea 19 days ago
I can't publish Microservices
Hello.
I'm having a strange issue while trying to publish a microservice with its storage to the cloud. It happened once I upgraded the Mac OS to Sonoma, but I also upgraded Docker as well.
First, a warning, saying that I can't build docker images to linux/**amd64**, but at the same time that the linux/**amd64** builder is available.
Then a message
[BUILD]\:#0 building with "desktop-linux" instance using docker driver.
The desktop-linux instance doesn't have linux/amd64. So, finally, an error.
I've tried to install more builders as suggested by the warning (they were there already), but the issue remains. Beamable-builder is the default.
Your help is much appreciated.
Posted by Andrea 19 days ago
Getting Beamable to Recognize Docker
I am on Windows, using a recent version of Beamable, and I have Docker Desktop installed, but my Microservices Manager tab keeps saying it cannot detect the Docker installation. What can I do to ensure that it is able to detect Docker properly?
Posted by Allister MacLeod 22 days ago
Can you customize the update password and email request content?
Is there way to add our own email template/content to the Update Password and Update email request functions, eg we would like to add our own html branding to these emails so that our players will know who these emails are coming from. Then also is there way to use a proxy send so that we can send these emails from our own domain
Posted by Eva Ramirez 28 days ago
How do I create SimGameType Content?
Hi team, I'm working on adding basic matchmaking for our PvP mode. Should I be seeing a SimGameType content item in the Content group/content list?? It looks like creating a SimGameType content is one of the first steps but I'm not seeing how/where to do it. Thx for any info.
Posted by Eva Ramirez about 1 month ago
How do I use Beamable Notifications to asynchronously send information from server to client?
Normally when I invoke C# Microservice ClientCallable methods, the way that the server gives information back to the client is by way of the return value from the ClientCallable. What if I have "fire and forget" logic that is meant to run longer than the request/response pattern of a usual ClientCallable invocation? Is there a way to send server-to-client information "out of band"?
Posted by Allister MacLeod about 1 month ago
Auto-generated script for the MicroserviceClient: missing assembly reference but it's there.
The auto-generated script for the MicroserviceClient is marked with a few errors like the following:
> Assets/Beamable/Autogenerated/Microservices/MultiplayerDataMicroserviceClient.cs(36,88): error CS0234: The type or namespace name 'Challenge' does not exist in the namespace 'Beamable.Server' (are you missing an assembly reference?)
However, the reference to the Beamable.Server namespace is present at the start of the file, as in the following code:
```
namespace Beamable.Server.Clients
{
using System;
using Beamable.Platform.SDK;
using Beamable.Server;
/// <summary> A generated client for <see cref="Beamable.Microservices.MultiplayerDataMicroservice"/> </summary
public sealed class MultiplayerDataMicroserviceClient : MicroserviceClient, Beamable.Common.IHaveServiceName
{...
```
The problem is when I try to access the classes that I define in the MicroserviceStorage script:
```
namespace Beamable.Server
{
[StorageObject("CloudChallengesDatabase")]
public class CloudChallengesDatabase : MongoStorageObject
{
}
public class Challenge
{
public ObjectId id;
public string challengeId;
public List<long> participants;
public readonly List<Move> movesHistory = new List<Move>();
public string status;
}...
```
Posted by Andrea Marchetti about 1 month ago