• 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
  • S

    UE 5.3

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    952 Views
    N

    Hi @shawnryanbruno

    Thanks for pointing out that issue in our readme, you're right there is no BCClient folder, this will be corrected. The readme is referring to the folder contained in the latest .zip release file, current latest release is 5.1.0

    We have a couple example projects that use Unreal 5.3 and the brainCloud client compiles with no issues there. I will need some more information to better assist with the issue you're having.

    Did you get the brainCloud library from the release .zip file or did you download a copy of the repository?

    Can you guide me through the steps you took to get to this issue?

  • K

    Only allow user to change username if it is unique and does not contain profanity?

    Scheduled Pinned Locked Moved Solved General users cloud code api
    4
    0 Votes
    4 Posts
    2k Views
    K

    @Paul-Winterhalder Amazing! This is perfect for my needs-- thanks so much Paul.

  • K

    Cloud code retries, error handling question

    Scheduled Pinned Locked Moved Unsolved Cloud Code cloud code error
    2
    0 Votes
    2 Posts
    1k Views
    P

    A good way to handle failure besides retrying in code, is to schedule another script to run 1 minute later that will basically repeat the same action.

  • K

    Is profileId returned by auth considered sensitive?

    Scheduled Pinned Locked Moved Unsolved APIs profile authentication
    2
    0 Votes
    2 Posts
    1k 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
    1k 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
    2k 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
    2k 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
    768 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
    824 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
    3k 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
    946 Views
    No one has replied
  • P

    UserItems.AwardUserItem cannot be blocked for clients

    Scheduled Pinned Locked Moved Unsolved APIs
    4
    0 Votes
    4 Posts
    1k 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
    696 Views
    No one has replied
  • G

    Async match without opponent

    Scheduled Pinned Locked Moved General unity async match
    6
    0 Votes
    6 Posts
    2k 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
    983 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
    4k 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
    908 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
    863 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
    1k Views
    L

    thank you

  • C

    Best Practices - Level Completion and Rewards

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

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

    Hope that helps!

  • Login

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