• 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 Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    Load new posts
Log in to post
  • A

    Post Score when a Tournament ends?

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

    You can schedule a recurring daily cloud code script to run after the completion of your daily tournament. This script will use the GetGlobalLeaderboardPage method to retrieve the daily tournament winner's information and score, then post it to the monthly tournament using the PostTournamentScoreOnBehalfOf method.

  • L

    Multiple Characters(or channel) in one account

    Scheduled Pinned Locked Moved Feature Suggestions
    2
    1 Votes
    2 Posts
    528 Views
    Paul WinterhalderP

    Hi @LEE-JONG-GUN ,

    Thanks for the feedback.

    This is admittedly a tricky one.

    The best route I've seen to handle it is to use our shared (i.e. parent-child) accounts feature - which involves using a parent app for the player account - and a child app for the character accounts.

    Note that it does involve two live apps - but we can put your parent app on a special plan with no live fee (you just pay for API calls) - and there won't be a ton of API call from that app - cause 99% of all calls will be against the child app.

    There is more info here - https://docs.braincloudservers.com/learn/key-concepts/authentication/shared-accounts/

    I hope that helps!

    Paul.

  • L

    App Store Receipt Signing Intermediate Certificate

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

    Thank you for sharing this information. It does not have an impact on our server-side validation.

  • P

    Am I misusing Lobbies? Server Browser / Lobbies with same lifetime as game session

    Scheduled Pinned Locked Moved Solved General
    2
    0 Votes
    2 Posts
    702 Views
    Paul WinterhalderP

    Hi @PJ ,

    Your usage of lobbies is exactly why we added the concept of long-lived lobbies. (Admittedly it wasn't part of the original use case - which is probably why some of the documentation doesn't seem to properly reflect that usage <-- we'll review that).

    So - needless to say - keep going as you are - and reach out if you hit issues!

    Happy coding!

    Paul.

  • Z

    Follow up question for bulk user entity data access

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

    You can achieve it by writing a cloud code script that retrieves the data of each individual user's user entities and stores it in a custom entity collection. After that, call the method RunBatchUserScript() to execute this process for every user within the app. Then, the resulting collection can be downloaded for analytical purposes.

  • T

    [Unity] BrainCloud 5.4.1 is reporting error in an empty project

    Scheduled Pinned Locked Moved Unsolved APIs
    2
    0 Votes
    2 Posts
    550 Views
    C

    Hi there- thanks for bringing this to our attention! A newer version of the Unity Package containing a fix for this has been uploaded. Available here: https://github.com/getbraincloud/braincloud-csharp/releases/tag/5.4.1

  • F

    [Unity] BraincloudWrapper.ProductService not found on BC 5.3

    Scheduled Pinned Locked Moved Solved APIs products
    2
    0 Votes
    2 Posts
    778 Views
    Paul WinterhalderP

    Hi @francesco-lenolli ,

    The ProductService has actually been deprecated.

    You should use the AppStore service instead.

    I hope that helps!

    Paul.

    2024-09-17_19-55-15.png

  • Paul WinterhalderP

    Discussion - strategies to prevent cheating in tournaments...

    Scheduled Pinned Locked Moved General cheating api hook tournament
    2
    1 Votes
    2 Posts
    1k Views
    Steve JonesS

    Additionally!

    Using a Pre-Hook, to the Post Score Cloud Code Script, to validate incoming data. Doing the actual JoinTournament / PostTournament Score via Cloud Code Script, once again verifying data. Lastly, validating the results of the Cloud Code Script via Post-Hook, allows developer's to confirm that the incoming data results in the expected outgoing data.

    If at any point validation fails, tag the user as a Cheater! If users are going through enough trouble to try and cheat, they must enjoy the apps experience. Instead of blocking the Cheater from using the app, ensure all Cheaters are playing against each other, via a Cheater leaderboards or any other means. This way the apps experience to Cheaters is unchanged, and only cheating against cheaters, but most importantly the rest of the user base does not get negatively impacted via a few rare users.

    Any other ideas? Interesting Applications for Cheaters?

  • D

    Can you reward items using when you achieve an XP level?

    Scheduled Pinned Locked Moved Solved General
    2
    0 Votes
    2 Posts
    648 Views
    Paul WinterhalderP

    Hmm - not currently - but it's coming...

    Unfortunately it didn't make it into 5.4 (which drops in a few weeks) - so that will end up in 5.5.

    Paul.

  • D

    How to implement "loot boxes"

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    548 Views
    Paul WinterhalderP

    brainCloud doesn't directly support loot boxes currently... Though of course the Item Catalog and User Items services give you the building blocks to construct your own system in cloud code.

    To implement such a system, you would:

    use Global Entities or Unowned Custom Entities to represent the collection of loot box templates construct your JSON with the rules (percentages, etc.) for constructing the loot box then write a cloud code script that when run - performs the work to award the user the relevant items

    Note - there are future plans to add such a feature to brainCloud - but it isn't scheduled yet. I'll add your +1 !

    Paul.

  • D

    Best way to set default items

    Scheduled Pinned Locked Moved Solved General
    2
    0 Votes
    2 Posts
    670 Views
    Paul WinterhalderP

    Hi - normally what you'd do there is attach it as a reward to XP level 1. <- XP level 1 has a minimum XP of 0 - so users get it when the user account is created.

    I hope that helps!

  • L

    More Segment Detail Criteria

    Scheduled Pinned Locked Moved Portal-X Suggestions
    2
    0 Votes
    2 Posts
    1k Views
    Paul WinterhalderP

    Hi,

    Thanks for the suggestion. We're actually working on more country support right now - so adding segment criteria for it makes total sense.

    As for the "OR" and "AND" support - the system currently supports "AND" ...
    ... but yeah, adding "OR" will be a bigger deal.

    I'll run it by the devs and add it to the roadmap with your +1 though...

    Paul.

  • L

    New Pricing based Studio

    Scheduled Pinned Locked Moved Feature Suggestions
    2
    0 Votes
    2 Posts
    567 Views
    Paul WinterhalderP

    Hi Lee,

    brainCloud's pricing models are designed to accommodate changes in usage over time.

    Apps using Enterprise features in the Business/Business + plans are still allowed to access those features if they later downgrade to Standard or Lite plans. Note that the app will no longer be covered by the Business / Business Plus plan SLA though.

    I hope that helps!

    Paul

  • L

    Cloud Code not loading in Console

    Scheduled Pinned Locked Moved Solved General
    2
    0 Votes
    2 Posts
    769 Views
    Paul WinterhalderP

    In case anyone else had a similar issue...

    There was a Cloudflare-related cert issue associated with a site called cdn.jsdelivr.net.

    As I understand it, the Monaco editor that Portal-X uses for editing source and JSON files (and many other common web-based components) makes use of that site.

    More details on the issue here: https://github.com/jsdelivr/jsdelivr/issues/18565

    The issue was temporary - and seems like it only affected only certain localized regions... (just a guess on my part there).

    Anyway - all good now - and nothing directly related to brainCloud.

    Paul.

  • F

    [Unity] In App Purchases

    Scheduled Pinned Locked Moved Solved APIs unity in app purchases mobile
    2
    0 Votes
    2 Posts
    1k Views
    J

    brainCloud supports a wide range of popular in-app purchases, including Google Play, Apple, Facebook, Amazon, and Steam, etc.. In most cases, the purchase process is initiated through the corresponding IAP plugin that you need to download into your Unity project. Then, verify the receipt received from the purchase outcome with brainCloud by calling VerifyPurchase API. It should be noted that the necessary configuration for the IAP store must be set up in the brainCloud portal for your app, including the products section and platforms section. Some store integration examples are available on our documentation website -- https://docs.braincloudservers.com/learn/portal-tutorials/store-integration-google/
    Hope this helps!

  • N

    Memcache in Braincloud

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    643 Views
    Paul WinterhalderP

    Hi Nguyen,

    brainCloud makes use of both Memcached and Redis as part of it's architecture - but we do not directly expose these in our APIs.

    What was your use case?

    Paul.

  • Login

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