• Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
brainCloud Forums
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    Load new posts
Log in to post
  • K

    Is profileId returned by auth considered sensitive?

    Scheduled Pinned Locked Moved Unsolved APIs profile authentication
    2
    0 Votes
    2 Posts
    363 Views
    P

    It's not. Just knowing a playerId is really not important as it's only a unique identifier for another player and nothing more than that.

  • K

    How can we ensure that users data (Entities, Global Entities, Leaderboards, Statistics etc) are *only* writable from cloud-scripts?

    Scheduled Pinned Locked Moved Unsolved General cloudscript cloud code script api
    2
    0 Votes
    2 Posts
    340 Views
    P

    Use API blocking in the cloud code category to block all apis from client that write your user entities. Then clients can only write their entities using cloud-code and there you have the total control

  • T

    Custom Room Server Manager

    Scheduled Pinned Locked Moved Unsolved General
    7
    0 Votes
    7 Posts
    624 Views
    N

    No problem, glad I could help.

    For the moment we do not have any official documentation on room server managers except for that repository. Do you plan to make your own room server manager? If so we can probably put together some documentation for that. Otherwise for now, the only request you have to account for is that POST request to /findRoomServer as detailed in the source code for the Room Server Manager DevTool. This DevTool is intended to be used to test room servers more easily and have access to their logs faster. But if you plan to make an actual room server manager that can launch and manage multiple servers at once, you can use this tool as a base and build up on it to add logic for managing multiple server instances.

  • K

    [Question] Difficulty setting up dev/prod environment with braincloud apps.

    Scheduled Pinned Locked Moved Solved General
    4
    0 Votes
    4 Posts
    548 Views
    K

    I believe this worked @Steve-Jones -- thanks so much for the tip!

  • R

    Can I use Braincloud with Gamemaker?

    Scheduled Pinned Locked Moved Unsolved General gamemaker
    2
    0 Votes
    2 Posts
    268 Views
    J

    I believe that you can integrate the brainCloud C++ library as a third-party library within Gamemaker. brainCloud C++ library can be found here -- https://github.com/getbraincloud/braincloud-cpp

  • S

    Error launching room on room server

    Scheduled Pinned Locked Moved Unsolved APIs
    2
    0 Votes
    2 Posts
    322 Views
    Paul WinterhalderP

    Hi,

    Has your dockerhub team invited the "braincloudhost" user to your team with read-only privileges so that we can retrieve your custom image?

    The email address of that account is paulw AT getbraincloud.com.

    Hope that helps!

    Paul.
    [PS - Once you've done that - ping us here or in the support chat. We need to manually access the request these days <- Recent change to how dockerhub works.]

  • K

    What is the proper way to implement an "Energy" system for a casual mobile game?

    Scheduled Pinned Locked Moved Unsolved General energy system mobile
    4
    0 Votes
    4 Posts
    595 Views
    P

    @kuabs Exactly. Always use braincloud server time for features that rely on time passed. Also, if you want to modify your recharge rate during gameplay, you might want to consider keeping it in a global entity instead so every user will be affected by it.

  • B

    Godot BootCamp is live!

    Scheduled Pinned Locked Moved Videos and Tutorials
    1
    1 Votes
    1 Posts
    325 Views
    No one has replied
  • P

    UserItems.AwardUserItem cannot be blocked for clients

    Scheduled Pinned Locked Moved Unsolved APIs
    4
    0 Votes
    4 Posts
    511 Views
    Paul WinterhalderP

    Update - we have patched this issue in our Public BaaS.

    The API call is now blockable via API Blocking - but it's also disabled by default now (via the core API itself). There's a new compatibility flag (that is by default enabled for all existing apps) that preserves the old functionality.

    Paul.

  • B

    brainCloud C# library updated (5.1.1)

    Scheduled Pinned Locked Moved Unsolved General
    1
    1 Votes
    1 Posts
    277 Views
    No one has replied
  • G

    Async match without opponent

    Scheduled Pinned Locked Moved General unity async match
    6
    0 Votes
    6 Posts
    672 Views
    A

    Also looking for this type of functionality, so id +1 this feature request

  • Paul WinterhalderP

    brainCloud 5.1 is on it's way!

    Scheduled Pinned Locked Moved General braincloud 5 5.1
    2
    0 Votes
    2 Posts
    385 Views
    Paul WinterhalderP

    And brainCloud 5.1 is now live. Let us know what you think!

  • A

    Lobby creation/deletion events in CloudCode

    Scheduled Pinned Locked Moved Unsolved Cloud Code
    13
    0 Votes
    13 Posts
    1k Views
    Paul WinterhalderP

    Hi Alessio,

    I have a suggestion.

    Why not create a global chat channel called "lobbyListeners".

    Then - when a user is viewing the lobbies - have them connect to and listen to the lobbyListeners channel.

    Then you don't need to maintain a global entity at all. Whenever you create a lobby or delete it - send an event to lobbyListeners - and it will automatically send it to everyone who has registered for the channel.

    Would that work? (or is there a part of your use case that I am missing?)

    Paul.

  • C

    Unreal 5.3.x support

    Scheduled Pinned Locked Moved Solved General
    2
    0 Votes
    2 Posts
    336 Views
    C

    Update: Fixed in the latest release
    https://github.com/getbraincloud/braincloud-unreal-plugin-src/releases/tag/5.0.1
    Thanks Joanne 🙂

  • A

    Deserializing the JSON matchState into a custom object

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    262 Views
    Franco LagoF

    Hello Andrey and thank you for your inquiry,

    For an approach like this I would recommend grabbing the matchState as a Dictionary<string,object> and then making a new instance of JsonMatchState and filling in each field one at a time.

    An example of this would look like to get one of the fields:

    JsonMatchState matchState = new JsonMatchState(); var matchState = data["matchState"] as Dictionary<string, object>; matchState.turnNumber = (int) matchState["turnNumber"];

    Hope this helps and please let us know if you have further questions or inquiries about this.

  • L

    Update Entity with updatesingleton not blocked by platform min version

    Scheduled Pinned Locked Moved Solved APIs
    3
    0 Votes
    3 Posts
    500 Views
    L

    thank you

  • C

    Best Practices - Level Completion and Rewards

    Scheduled Pinned Locked Moved General
    6
    0 Votes
    6 Posts
    407 Views
    Paul WinterhalderP

    That said - any system you want can be constructed with cloud code.

    Hope that helps!

  • Paul WinterhalderP

    Godot support for brainCloud....

    Scheduled Pinned Locked Moved General braincloud godot
    2
    1 Votes
    2 Posts
    313 Views
    L

    oh already posted! I want to know about godot support plan

  • Paul WinterhalderP

    D'oh - it looks like there is an issue registering new Forum accounts!

    Scheduled Pinned Locked Moved General
    3
    0 Votes
    3 Posts
    257 Views
    Paul WinterhalderP

    Update: this has now been fixed!

    Note - brainCloud will now send over the first part of your email address as the suggested username for the forums. The forums will automatically append a number if there are others with that username.

    You can update/customize your username by clicking on your profile in the top-right, and choose Edit Profile.
    There you will find a bunch of info you can customize about your user account.

    Click Change Username on that screen to change your username itself.

    Hope that helps!

    Paul.

  • L

    Can I check duplicated login?

    Scheduled Pinned Locked Moved General
    4
    0 Votes
    4 Posts
    280 Views
    Paul WinterhalderP

    Well - there's no great way to tell until you try doing an operation.

    You could try doing a simple ReadServerTime() call - and if that fails - the session isn't good anymore...

    http://getbraincloud.com/apidocs/apiref/?objective_c#capi-time-readservertime

    Hope that helps!

    Paul.

  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users