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

    live conversion inquiry

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

    Hi Noah,

    I don't quite understand your question.

    Development Plus provides access to some features (hosting, deep data, etc.) that we can't otherwise provide access to in a free development plan...

    I suppose it IS accessed via the [Go Live!] button - which can be a bit confusing - since your app isn't really "live" under Dev+. That's a UI inconsistency that we haven't addressed yet.

    The full details of the various plans can be found here: https://getbraincloud.com/pricing/

    I hope that helps!

    Paul.

  • B

    How to make Unity WebGl with SSL for Relay Service

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

    Hi @bkmitchell ,

    thanks for reaching out.

    Unfortunately our built-in relay server tech doesn't support what you need for Unity WebGL multiplayer.

    Most brainCloud devs implementing your use case would integrate with Photon or Edgegap for their multiplayer for this reason. They both work well and work well with brainCloud!

    [PS - This is an area of ongoing development for us though and we aim to fill this gap in the future. I can't comment on timelines for that though...]

    Paul.

  • R

    Adhoc leaderboard version increases by 2.

    Scheduled Pinned Locked Moved Unsolved APIs
    2
    0 Votes
    2 Posts
    203 Views
    H

    Hi. Yes, unless an adhoc tournament is scheduled to start immediately after one finishes, there will always be a "wait" version (version with no tournament) in between scheduled adhoc tournament versions.
    And when it comes to the retained versions, we skip counting the wait versions.

  • G

    Import IAP products catalog

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

    Hi,

    Unfortunately the answer is no on that one.

    (For what it's worth, I'm not sure how we'd make that one work - since brainCloud allows you to link products across AppStores - not sure how we'd be able to establish those relationships in an import).

    The good news is that brainCloud allows you to set up one list of products, with multiple price points, across all stores. And then, if you want to change prices (put things on sale, etc) - it's just a couple of quick clicks to do that across all the stores (the new prices would be instantly active).

    So we recommend that devs initially configure both a "regular" and a "sale" price for all items.

    There's definitely a bit of pain getting it initially configured - but it's well worth it in the long run.

    Not the answer you were hoping for - but I hope it helps!

    Paul.

  • W

    Various Gamification API Suggestions

    Scheduled Pinned Locked Moved Feature Suggestions
    2
    0 Votes
    2 Posts
    281 Views
    J

    @william Thanks a lot for your feedback and suggestions! It’s really helpful, and we appreciate you taking the time to share your thoughts.

  • E

    [Unity] Authenticated Event ?

    Scheduled Pinned Locked Moved Solved APIs unity authentication
    2
    0 Votes
    2 Posts
    1k Views
    Paul WinterhalderP

    Hmm, actually Eric, authentication only happens when called directly in brainCloud.

    If you try calling an API and your app isn't authenticated, you'll receive an error - and generally would trigger authentication yourself as part of your error handling.

    Does that make sense?

    Paul.

  • R

    propark.cloud

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

    สวัสดี ต้องขออภัย แต่เราให้บริการช่วยเหลือเป็นภาษาอังกฤษเท่านั้น

    [Hi. Apologies - but we only provide support in English.]

  • A

    Post Score when a Tournament ends?

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    474 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
    472 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
    455 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
    628 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
    516 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
    515 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
    713 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
    593 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
    493 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
    616 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
    976 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
    517 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

  • Login

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