Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Brite
  • 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
  1. Home
  2. Suggestions
  3. Feature Suggestions
  4. missing features

missing features

Scheduled Pinned Locked Moved Feature Suggestions
12 Posts 4 Posters 1.1k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    dbgtdbz2
    wrote on last edited by
    #1
    1. portal UI Effect details field missing
      The details field for Effect appears to be missing from the portal UI.
      There is the inconvenience of having to call a script that is inserted through existing player stats.
      f396ed9b-9755-431a-82d6-229e046e3c92-image.png

    2. Required item conditions for virtual and bundle items
      Please allow specifying items as conditions for purchasing virtual or bundle items.

    This is flexible as it is processed as a single transaction.

    While this can be achieved via script, it results in an inefficient script structure involving inventory item checking, purchasing, and inventory item consumption.

    1 Reply Last reply
    0
    • J Offline
      J Offline
      JasonL
      bitHeads
      wrote on last edited by
      #2

      Thanks for the suggestions, we will look into it...

      1 Reply Last reply
      0
      • johnhJ Offline
        johnhJ Offline
        johnh
        wrote on last edited by
        #3

        Dear @dbgtdbz2 ,

        About your feature request #2. "Required item conditions for virtual and bundle items"

        Question 1:
        For your feature request, do the prerequisite requirements need to apply in the case that the item is included in a Cash Offer (or Cash Bundle Offer that this item might be within)?

        Question 1b:
        If YES that means a Cash Purchase attempt by the player could be denied by brainCloud due to the player not having the required Item. Is that appropriate?

        Question 2
        In the case that an item attempts to be awarded to the user by way of a Quest, level up, or gameplay mechanic, if the player does not have the prerequisite items, what should happen?

        Thanks,
        JH

        1 Reply Last reply
        0
        • johnhJ Offline
          johnhJ Offline
          johnh
          wrote on last edited by
          #4

          Dear @dbgtdbz2 ,

          About your feature request #1, “Please allow specifying items as conditions for purchasing virtual or bundle items."

          I have developed a mockup for this feature.

          If we add your Prerequisite Items request to the system as shown, will this work for your needs?

          Note that in this implementation, the prerequisite requirement applies only to a Virtual Currency transaction. PrereqItemsMockup.png

          Please let me know at your convenience,
          Regards,
          John H
          -Design

          1 Reply Last reply
          0
          • N Offline
            N Offline
            noah
            wrote on last edited by
            #5

            @johnh
            I apologize for the late reply. I have reviewed the details you mentioned.
            If the item purchase matches the mockup photo above, it appears to be quite useful.
            'Helmet Equipment Enhancement Ticket'

            Requires a specific item, consumes currency
            These needs can be fully resolved with a single transaction.
            I expect that if this feature is included for paid products as well, their utility will increase in the future.

            1 Reply Last reply
            0
            • johnhJ Offline
              johnhJ Offline
              johnh
              wrote on last edited by johnh
              #6

              @noah thank you for your reply,

              could I understand your CASH PRODUCT request further?

              Where you said: " if this feature is included for paid products as well, their utility will increase in the future."

              It seems to me that Design would want to take care not to even offer Cash Products to players where purchase attempts will be rejected by the system (due to prerequisites). I would think so because the game should never foil a cash purchase intent.

              Is your request therefore for when the client asks braincloud for the cash products for braincloud to check the player's inventory and hide those which the player does not have prerequisites for? or list these items back to the client anyway?

              Thanks
              John

              1 Reply Last reply
              0
              • N Offline
                N Offline
                noah
                wrote on last edited by
                #7

                @johnh
                In the case of Cash Products, unlike ItemCatalog, there might be insufficient purchase satisfaction at the stage where the paid item is delivered after a successful in-app payment. In this case, it seems possible to verify the conditions in advance. The goal was to minimize the complexity of implementing this via scripts. This is because handling a single transaction within BrainCloud eliminates the burden of handling failure cases.

                We had only one step in mind. Consuming items I own while purchasing items (free/paid)
                (enhancement materials, etc.)
                If it is introduced to CashProduct as well, it seems it should be used in the way it was developed.

                1 Reply Last reply
                0
                • johnhJ Offline
                  johnhJ Offline
                  johnh
                  wrote on last edited by
                  #8

                  @noah I wish to be careful to deliver the feature as you need it. Could I ask you more questions about Prerequisites?

                  Let's return to the mockup for ITEMS. I am showing a Deluxe Hat Rack.

                  5e5eb964-36b5-425a-be04-65266c665238-image.png

                  In this mockup, setting a Prerequisite only means: "Does the player possess these items in their inventory?"

                  In the illustrated case, if the player has John's Hat and Mark's Hat in their inventory, then they can successfully attempt a purchase of this item.
                  It will cost them 1,234,234 COINS and 5,345 Credits to receive the item.

                  In this example, after paying the COINS and Credits to receive the Deluxe Hat Rack, the player still has John's Hat and Mark's Hat in their inventory at the end of the transaction.

                  So could you verify that when you said, "We had only one step in mind. Consuming items I own while purchasing items" did you mean:

                  A) prerequisites are not consumed when making an item purchase
                  OR
                  B) that you are seeking a system where ITEMS can be included in the List Price of an ITEM?

                  I have a follow-up question: When the client calls Service ItemCatalog, Operation: GetCatalogItemsPage, would it be your preference that:
                  Items with prerequisites that the player does not posses should be:
                  A) Not returned
                  B) Returned with an attribute, like "CannotBuy"
                  C) Returned normally?
                  (Because in a case where the player does not meet the prerequisites they will not be able to successfully purchase the item.)
                  Could you provide some guidance here.

                  Thank you for your help and advice,
                  John

                  1 Reply Last reply
                  0
                  • N Offline
                    N Offline
                    noah
                    wrote on last edited by
                    #9

                    @johnh
                    I believe it is correct to view the content I presented as B.
                    Ultimately, this is because you must consume currency and specific prerequisite items to purchase the item.
                    Let me take the hat you mentioned as an example. To purchase the 'Deluxe Hat Rack,' you need currency,
                    John's Hat, and Mark's Hat. If we apply this, to obtain a 1-enhancement item, you can process the purchase of two normal items and the deduction of currency as a single transaction. While situation A might be necessary in some cases, wouldn't it be possible to utilize it if you open up the possibility of it being optional?

                    I believe C is appropriate for GetCatalogItemsPage. I expect there will be various scenarios, such as retrieving information about the item or querying it. I believe that processing whether a purchase is possible based on the downloaded prerequisites to be displayed in the UI is entirely the role of the service developer.

                    1 Reply Last reply
                    0
                    • johnhJ Offline
                      johnhJ Offline
                      johnh
                      wrote on last edited by
                      #10

                      Hi @noah thank you for your help explaining your needs.
                      I think I have a better understanding of your request.

                      I have redone the mockups so it is clearer the materials will be consumed. I think these new mockups are closest to the feature set you are requesting. Could you let me know?

                      ITEMS
                      In this mockup, the player would need to pay 10 coal, plus the required components to get the Trusty_Steel_Sword.

                      The operator can specify a mix of Virtual Currencies, and a count for each component.

                      image.png

                      CASH PRODUCTS
                      In this mockup the player can make a cash purchase provided they have the required materials, which will be consumed to issue a Premium Steel Sword.

                      dfb003e3-44dd-4a91-89d0-e20cea9b9142-image.png

                      Upon choosing to edit the Required Materials, the operator would be presented with edit panels that follow the existing Cash product functionality.

                      dafc159a-5ac0-4619-9d42-90681e65c160-image.png

                      Pressing the edit pen would look like this
                      7221717f-065e-442b-8459-fddc561d8869-image.png

                      Once I have your confirmation, I will present your request to the team at the next Product Design meeting.

                      Let me know,
                      Thanks
                      John

                      1 Reply Last reply
                      0
                      • N Offline
                        N Offline
                        noah
                        wrote on last edited by
                        #11

                        @johnh
                        It looks good.
                        Once this issue is resolved, it will make BrainCloud's marketplace even more powerful.

                        1 Reply Last reply
                        0
                        • johnhJ Offline
                          johnhJ Offline
                          johnh
                          wrote on last edited by
                          #12

                          Submitted case 14062, case 13344

                          Thanks @noah I will keep you updated

                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

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