Game virtual asset management method and device, storage medium and electronic equipment
By identifying target activities and generating orders when purchasing in-game assets for game characters on third-party platforms, the accuracy issue of off-game top-ups is resolved, ensuring that game top-ups accurately reach in-game characters and improving top-up accuracy.
Patent Information
- Application Number
- CN202211269185.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-17
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2042-10-17
AI Technical Summary
Existing technologies for game top-ups outside of the game itself carry significant risks, such as topping up the wrong game server or character, leading to refund requests and customer complaints. The accuracy of top-ups needs to be improved.
By identifying target activities and generating purchase orders when purchasing in-game assets for a target game character on a third-party platform, the system controls the distribution of assets from the target game to the target game character, ensuring accuracy.
This ensures that in-game top-ups made outside the game accurately reach the in-game character, thus improving the accuracy of in-game top-ups.
Smart Images

Figure CN115630955B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, in particular to a game virtual asset management method and device, a storage medium and an electronic device. BACKGROUND
[0002] With the development of science and technology, electronic devices are widely popular. Mobile phones, tablet computers, notebook computers and other electronic devices can be seen everywhere in life. In particular, the entertainment functions of these electronic devices enrich people's daily life, and people can access various interesting games. As game users, people will not only consume in the game, but also make game recharge on third-party platforms outside the game.
[0003] However, there is a great risk of charging for the game outside the game at present, and it is easy to appear refund complaints caused by charging wrong game servers and game characters, and the accuracy of game recharge outside the game needs to be improved. SUMMARY
[0004] The purpose of the present application is to provide a game virtual asset management method and device, a storage medium and an electronic device to improve the accuracy of game recharge outside the game.
[0005] The present application provides a game virtual asset management method, comprising:
[0006] In response to a purchase request for a target game asset in a target game for a target game character under a target game account of a target game on a third-party platform, at least one target activity corresponding to the target game asset is determined, and the at least one target activity includes a first activity of the third-party platform and / or a second activity of the target game;
[0007] According to the target game character, the target game asset and the target activity, a purchase order is generated;
[0008] According to the purchase order, the target game asset is issued to the target game character.
[0009] The present application also provides a game virtual asset management device, comprising:
[0010] The first determination module is configured to determine at least one target activity corresponding to the target game asset in response to a purchase request for a target game asset in a target game for a target game character under a target game account of a target game on a third-party platform, and the at least one target activity includes a first activity of the third-party platform and / or a second activity of the target game;
[0011] The generation module is configured to generate a purchase order according to the target game character, the target game asset and the target activity;
[0012] The control module is configured to control the target game to issue the target game asset to the target game character according to the purchase order.
[0013] The game virtual asset management apparatus further includes:
[0014] The first obtaining module is configured to obtain a purchase record of the target game asset and a participation record of the target game account in the target activity.
[0015] The generation module includes:
[0016] The first determining unit is configured to determine, according to the purchase record and the participation record, a warehousing activity that the target game character is allowed to participate in from the at least one target activity.
[0017] The generation unit is configured to generate the purchase order according to the target game character, the target game asset, and the warehousing activity.
[0018] The game virtual asset management apparatus further includes:
[0019] The creation module is configured to create at least one first activity of the third-party platform and establish a first correspondence relationship between the first activity and the game asset.
[0020] The second obtaining module is configured to obtain at least one second activity of the target game and a second correspondence relationship between the second activity and the game asset.
[0021] The first determining module is specifically configured to:
[0022] The first determining module is specifically configured to:
[0023] The first determining module includes:
[0024] The obtaining unit is configured to obtain character information of at least one game character of the target game account in response to a successful login of the target game account of the target game on the third-party platform.
[0025] The second determining unit is configured to determine, in response to a selection operation of the game character on the third-party platform, the selected target game character, asset information of at least one game asset of the target game, and an activity corresponding to the game asset.
[0026] The third determining unit is configured to determine, in response to a selection operation of the game asset on the third-party platform, the selected target game asset.
[0027] The fourth determining unit is configured to determine, in response to a purchase request of the target game asset on the third-party platform, at least one target activity corresponding to the target game asset.
[0028] The game virtual asset management apparatus further comprises:
[0029] The second determination module is configured to determine at least one game applicable to the third-party platform.
[0030] The third acquisition module is configured to acquire asset information of game assets in each game and store the asset information in a pre-established out-game asset library.
[0031] The asset information of the at least one game asset of the target game comprises:
[0032] The asset information of the at least one game asset of the target game is obtained from the out-game asset library.
[0033] The second determination unit is specifically configured to:
[0034] In response to a selection operation on a game role on the third-party platform, the selected target game role is determined, and asset information of at least one game asset that the target game role is allowed to purchase in the target game, a first activity of the third-party platform that the game asset corresponds to and that the target game role is allowed to participate in, and / or a second activity of the target game that the game asset corresponds to and that the target game role is allowed to participate in are determined.
[0035] The control module is specifically configured to:
[0036] In response to successful payment of the purchase order, a delivery notice is sent to the target game to trigger the target game to issue the target game asset and a reward of the target activity to the target game role according to the delivery notice after receiving the delivery notice.
[0037] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the computer program is suitable for being loaded by a processor to execute steps in any one of the game virtual asset management methods.
[0038] The embodiments of the present application further provide an electronic device, which comprises a memory and a processor, the memory stores a computer program, and the processor executes steps in any one of the game virtual asset management methods by calling the computer program stored in the memory.
[0039] The game virtual asset management method, device, storage medium and electronic equipment provided by the application, by responding to the order placing request of purchasing the target game asset in the target game for the target game character under the target game account of the target game on the third-party platform, determining at least one target activity corresponding to the target game asset, the at least one target activity including the first activity of the third-party platform and / or the second activity of the target game, then generating a purchase order according to the target game character, the target game asset and the target activity, and according to the purchase order, controlling the target game to issue the target game asset to the target game character. Thus, it is ensured that the game asset purchase behavior on the third-party platform outside the game can accurately reach the game character in the game, and the accuracy of the game recharge outside the game is improved. BRIEF DESCRIPTION OF DRAWINGS
[0040] The technical solutions and other beneficial effects of the application will be apparent from the following detailed description of specific embodiments of the application, combined with the accompanying drawings.
[0041] Figure 1 is a scene schematic diagram of a game virtual asset management system provided by an embodiment of the application;
[0042] Figure 2 is a flow schematic diagram of a game virtual asset management method provided by an embodiment of the application;
[0043] Figure 3 is another flow schematic diagram of a game virtual asset management method provided by an embodiment of the application;
[0044] Figure 4 is an operation interface schematic diagram of placing an order to purchase a target game asset in a target game for a target game character under a target game account of the target game provided by an embodiment of the application;
[0045] Figure 5 is another flow schematic diagram of a game virtual asset management method provided by an embodiment of the application;
[0046] Figure 6 is a structure schematic diagram of a game virtual asset management device provided by an embodiment of the application;
[0047] Figure 7 is a structure schematic diagram of an electronic device provided by an embodiment of the application. DETAILED DESCRIPTION
[0048] The technical solutions and other beneficial effects of the application will be apparent from the following detailed description of specific embodiments of the application, combined with the accompanying drawings. The technical solutions and other beneficial effects of the application will be apparent from the following detailed description of specific embodiments of the application, combined with the accompanying drawings.
[0049] The embodiment of the present application provides a game virtual asset management method and device, a storage medium and an electronic equipment.
[0050] Please refer to Figure 1 , Figure 1 The scene schematic diagram of the game virtual asset management system provided by the embodiment of the present application can include any game virtual asset management device provided by the embodiment of the present application, and the game virtual asset management device can be integrated in an electronic equipment such as a terminal or a server (such as a server of a third-party platform). The terminal can be a smart phone, a tablet computer, a notebook computer, or a personal computer (PC) and the like, and the server can be a physical server, or a server cluster or a distributed system formed by multiple physical servers.
[0051] The electronic equipment can determine at least one target activity corresponding to the target game asset in response to a purchase order request for purchasing the target game asset in the target game of the target game account of the target game on the third-party platform, the at least one target activity including a first activity of the third-party platform and / or a second activity of the target game; generate a purchase order according to the target game character, the target game asset and the target activity; and control the target game to issue the target game asset to the target game character according to the purchase order.
[0052] The game asset can be purchased by a game user and can be a virtual asset such as a virtual prop or a virtual equipment in the game. The first activity and the second activity can be participated in by a game user and can be used to reward the game user when the game user purchases the game virtual asset, and the reward can include an increased reward, a discount reward, a cumulative charge reward, a first charge reward, an integral reward, a prop reward and the like.
[0053] In one example, as Figure 1 shown, the game virtual asset management system can include a third-party platform, at least one game server and at least one terminal device in communication connection with the third-party platform. The third-party platform can include a server and a corresponding platform website or platform application software and the like. A user can access the platform website or platform application software of the third-party platform through the terminal device used by the user to place an order for purchasing a target game asset in a target game of a target game account of a target game character on the third-party platform, wherein the target game account of the target game can be an account used by the user to log in to a target game client, and the target game character under the target game account can be a game character selected or created by the user in advance in the target game.
[0054] Specifically, the server of the third-party platform can respond to a purchase order request of a user on the third-party platform for a target game asset in a target game of a target game character under a target game account of the target game, determine at least one target activity corresponding to the target game asset, and the at least one target activity includes a first activity of the third-party platform and / or a second activity of the target game. Then the server of the third-party platform can determine a warehousing activity allowed to be participated in by the target game character from the at least one target activity, and generate a purchase order of participating in the warehousing activity according to the target game character, the target game asset and the warehousing activity. Then the server of the third-party platform can send a delivery notice to a game server of the target game according to the purchase order, to control the target game to issue the target game asset and a reward of the warehousing activity to the target game character, so as to achieve the purpose of purchasing the game asset in the game for the game character in the game outside the game.
[0055] As shown in Figure 2 , Figure 2 is a flowchart of a game virtual asset management method provided by the embodiments of the present application. The specific process of the game virtual asset management method can be as follows:
[0056] S101. Responding to a purchase order request of a user on the third-party platform for a target game asset in a target game of a target game character under a target game account of the target game, determine at least one target activity corresponding to the target game asset, and the at least one target activity includes a first activity of the third-party platform and / or a second activity of the target game.
[0057] In the embodiment, the game virtual asset management method can be applied to purchase game assets (such as virtual props, virtual equipment, and other virtual assets that can be purchased by game users) in a game for a game character in the game on a third-party platform outside the game. The target game account of the target game can be an account used by a user of the target game to log in to the target game client, and the target game character under the account can be a game character selected or created by the user using the account in the target game in advance. The first activity and the second activity can be participated in by game users and can be used to reward game users when they purchase game assets, where the rewards can include bonus issuance rewards, discount rewards, cumulative charging rewards, first charging rewards, point rewards, prop rewards, and the like. The third-party platform can include a server and a corresponding platform website or platform application software, and the like. The third-party platform can correspond to at least one game, and for each of the at least one game, a user of the game can access the platform website or platform application software of the third-party platform through a terminal device used by the user to place an order on the third-party platform to purchase game assets in the game for a game character controlled by the user in the game. Thus, game users can directly complete the purchase of game assets in the game on the third-party platform outside the game without the transfer of intermediate currencies (such as game points, which are virtual currencies widely used in games, generally obtained by users through charging, and can be used to exchange virtual items such as game props in the game) and the like, thereby optimizing the payment experience of game users outside the game.
[0058] In one specific embodiment, as shown in Figure 3 S101 can specifically include:
[0059] S1011. In response to successfully logging in to the target game account of the target game on the third-party platform, obtaining character information of at least one game character under the target game account.
[0060] In the embodiment, the target game can include one or more game servers, and when the number of game characters under the target game account is multiple, the multiple game characters can belong to different game servers. It can be understood that a game server is equivalent to an independent game world, and game characters of different game servers are usually isolated from each other, and game characters of each game server can enjoy independent resources, events, BOSS, and the like in the game.
[0061] Specifically, the game virtual asset management apparatus can obtain role information of all game roles under the target game account of the target game from a server side of the target game in response to a successful login of the target game account of the target game by a user of the target game on the third-party platform. Each game role information can include a role identification code (ID), a role name, a role avatar, a role tag, a role gender, a role level, a role faction, etc. of each game role. In this way, by selecting a game role under a successfully logged-in game account outside the game, the difference in selecting a game role inside and outside the game is leveled, which helps to avoid paying for the wrong game and game role outside the game.
[0062] S1012. In response to the selection operation of the game role on the third-party platform, determine the selected target game role, asset information of at least one game asset of the target game, and an activity corresponding to the game asset.
[0063] Specifically, after obtaining the role information of at least one game role under the target game account, the game virtual asset management apparatus can display the obtained role information of at least one game role on a graphical user interface of the terminal device. After seeing the display content, the user of the terminal device can select a game role from the at least one game role through the terminal device to trigger the game virtual asset management apparatus to determine the selected game role as the target game role, and determine the asset information of at least one game asset of the target game, and an activity corresponding to the game asset in response to the selection operation of the game role by the user of the terminal device on the third-party platform. The asset information of one game asset can include asset ID, asset name, asset picture, asset unit price, etc. The activity corresponding to one game asset can include an activity of the third-party platform corresponding to the game asset, or an activity of the target game corresponding to the game asset, i.e., the game asset can participate in an activity outside the game or an activity inside the game. In addition, the activity corresponding to one game asset can be used to reward the game user who purchases the game asset.
[0064] In one specific embodiment, S1012 can specifically include: in response to the selection operation on the game character on the third-party platform, determining the selected target game character, and determining the asset information of at least one game asset that the target game allows the target game character to purchase, and the first activity of the third-party platform that the game asset corresponds to and / or the second activity of the target game that the game asset corresponds to and allows the target game character to participate in. Thus, when the game asset of the target game and the activity corresponding to the game asset are displayed on the graphical user interface of the terminal device, only the game asset that the target game character can purchase and the activity that the target game character can participate in need to be displayed, which is beneficial to improve the efficiency of the game asset purchase outside the game.
[0065] In addition, in specific implementation, the game virtual asset management apparatus can acquire the purchase record of each game asset in the target game under the target game account and the participation record of the activity corresponding to each game asset under the target game account. In one specific example, the game virtual asset management apparatus can only acquire the purchase record of each limited-purchase game asset in the target game under the target game account and the participation record of the activity related to the activity reward and the number of times of participation corresponding to each limited-purchase game asset under the target game account.
[0066] Correspondingly, the determination of the asset information of at least one game asset that the target game allows the target game character to purchase and the first activity of the third-party platform that the game asset corresponds to and / or the second activity of the target game that the game asset corresponds to and allows the target game character to participate in can specifically include: according to the purchase record of each game asset in the target game under the target game account and the participation record of the activity corresponding to each game asset under the target game account, determining the asset information of at least one game asset that the target game allows the target game character to purchase and the first activity of the third-party platform that the game asset corresponds to and / or the second activity of the target game that the game asset corresponds to and allows the target game character to participate in.
[0067] For each game asset, when the purchase record of the game asset under the target game account matches the asset information (such as asset purchase limit information) of the game asset, it can be determined that the target game character is allowed to purchase the game asset; for each activity corresponding to each game asset, when the participation record of the activity under the target game account matches the activity rule of the activity, it can be determined that the target game character is allowed to participate in the target activity.
[0068] S1013. In response to the selection operation on the game asset on the third-party platform, determining the selected target game asset.
[0069] Specifically, as shown in Figure 4 After determining the asset information of at least one game asset (such as game asset 1, game asset 2, game asset 3, etc.) of the target game, and the activities (such as activity 1, activity 2, activity 3, etc.) corresponding to each game asset, the game virtual asset management apparatus can display the asset information of the at least one game asset of the target game, and the activities corresponding to each game asset on the graphical user interface of the terminal device. After that, the user of the terminal device can select a game asset from the at least one game asset through the terminal device after seeing the display content, so as to trigger the game virtual asset management apparatus to determine the selected game asset as the target game asset in response to the selection operation of the user of the terminal device on the third-party platform.
[0070] S1014. In response to the ordering request for the target game asset on the third-party platform, determine at least one target activity corresponding to the target game asset.
[0071] Specifically, as shown in Figure 4 After the user of the terminal device selects the target game asset (such as game asset 2) that he or she wants to purchase for the target game character on the third-party platform, the user can then select the purchase quantity (such as 1) and the payment method (such as the first payment method) corresponding to the target game asset on the third-party platform, and confirm the order, for example, by clicking the “Pay Now” button to confirm the order, so as to trigger the third-party platform to generate an ordering request based on the target game account of the target game logged in by the user on the third-party platform, and the selected target game character, target game asset, purchase quantity and payment method. Then, the game virtual asset management apparatus can determine at least one target activity corresponding to the target game asset in response to the ordering request for the target game asset on the third-party platform.
[0072] In some embodiments, the game virtual asset management method can further include:
[0073] Step A. Create at least one first activity of the third-party platform, and establish a first correspondence relationship between the first activity and the game asset.
[0074] Step B. Obtain at least one second activity of the target game, and a second correspondence relationship between the second activity and the game asset.
[0075] Correspondingly, determining the at least one target activity corresponding to the target game asset can specifically include: determining a first activity corresponding to the target game asset according to the first correspondence relationship, and determining a second activity corresponding to the target game asset according to the second correspondence relationship. Determining the activity corresponding to the game asset can specifically include: determining a first activity corresponding to the game asset according to the first correspondence relationship, and determining a second activity corresponding to the game asset according to the second correspondence relationship.
[0076] In the embodiment, each activity can include activity ID, activity type, activity dimension, activity rule, activity reward and the like. The activity ID of the activity is used to distinguish each activity from other activities. The activity type of the activity can include first charge, permanent, payment channel, gradient, cumulative charge, points and the like. The activity dimension of the activity is used to represent the applicable object range of each activity, and can include applicable game, applicable payment channel, applicable game asset, applicable game account and applicable game role and the like, and different dimensions can be flexibly combined, for example, a single game role under a single game is allowed to participate in an activity of a certain game asset. The activity rule of the activity can include the limitation rule of a single activity and / or the limitation rule of multiple activities. The limitation rule of a single activity can include the number of times of participating in each activity (such as the number of times of participating in by a single game role, etc.) and the activity period (such as the start and end time of the entire activity, the small period time during the activity, etc.), and can also include the association between the activity period and the number of times (such as the number of times within a small period, etc.), wherein the small period can be day, week, month, etc. The limitation rule of multiple activities can include the mutual exclusion relationship between activities (such as the activity ID id1 and the activity ID id2 cannot be participated in at the same time, etc.) and the priority of multiple activities. The activity reward of the activity can include the reward of increasing issuance, the discount reward, the cumulative charge reward, the first charge reward, the points reward, the prop reward and the like.
[0077] Specifically, the at least one first activity of the third-party platform can specifically include: configuring the activity ID, the activity type, the activity dimension and the activity rule of the at least one first activity, and configuring the activity reward of each first activity in the reward configuration mode corresponding to the activity type of each first activity. For example, for a first activity of the activity type of regular, the activity reward setting of the first activity of the activity type of regular can be completed by combining the increasing issuance configuration and the discount configuration; for a first activity of the activity type of cumulative charge, the activity reward setting of the first activity of the activity type of cumulative charge can be completed by configuring the cumulative charge reward level and the reward prop content; for a first activity of the activity type of points, the activity reward setting of the first activity of the activity type of points can be completed by configuring the points of each game asset.
[0078] Specifically, the above establishing the first correspondence between the first activities and the game assets can specifically include: determining the game assets applicable to each first activity according to the activity dimensions of each first activity, and associating the activity ID of each first activity with the asset ID of the game assets applicable to each first activity, to obtain the first correspondence between the first activities and the game assets. That is, the game assets corresponding to a first activity can be the game assets applicable to the first activity.
[0079] Specifically, the above obtaining at least one second activity of the target game and the second correspondence between the second activity and the game assets can specifically include: obtaining the at least one second activity of the target game and the second correspondence between the second activity and the game assets from the server side of the target game, so that the activities in the game can reach the user outside the game to produce a pay increment and a reflux effect.
[0080] In some embodiments, the above game virtual asset management method can further include:
[0081] Step C: determining at least one game applicable to the third-party platform.
[0082] Specifically, after determining the at least one game applicable to the third-party platform, the game virtual asset management device can display the at least one game applicable to the third-party platform on the graphical user interface of the terminal device, so that the user of the terminal device can select a game from the at least one game through the terminal device. Then, the game virtual asset management device can determine the selected game as a target game in response to the selection operation of the user of the terminal device on the third-party platform, and display a game account login interface of the target game on the graphical user interface of the terminal device. After that, the game management device can pull the character information of all game characters under the currently logged-in game account (i.e. the target game account) from the server side of the target game in response to the user of the terminal device logging in a valid game account on the game account login interface.
[0083] In some specific embodiments, after the above step C, the game virtual asset management method can further include:
[0084] Step D: obtaining asset information of each game asset in the game, and storing into a pre-established off-game asset library.
[0085] Specifically, the game virtual asset management apparatus can synchronize asset information from the asset library in each game applicable to the third-party platform to the out-game asset library through distributed scheduling. Moreover, when the game planner adds, modifies and / or deletes asset information of game assets on the game server side, the game virtual asset management apparatus can read the asset entry and field of the asset information changed this time from the game server side and synchronize to the out-game asset library. Thus, the data synchronization of the asset information in the out-game asset library and the asset information in the in-game asset library can be realized, and the asset ID rule in the in-game can be followed for the game assets outside the game, avoiding the problem of increasing the secondary mapping overhead of game assets caused by regenerating the out-game asset ID. Moreover, the real-time synchronization after the in-game asset information is changed can be supported, and the customized configuration of the out-game asset information can also be supported.
[0086] The asset information stored in the out-game asset library can include asset basic information and asset purchase limit information. The asset basic information can include game ID (gameid), platform (platform), asset ID (goodsid), asset unit price (price), currency type (currency), paid yuanbao number (pay_yuanbao), free yuanbao number (free_yuanbao), asset type (product_type), asset delivery transmission information (ext_info), asset name (goodsinfo), asset exchange points (point), asset image address (img_info), activity type (activity_type) and the like. The asset purchase limit information can include asset per order limit number (perorder), asset daily limit number (daily), asset weekly limit number (weekly), asset monthly limit number (monthly), asset per order limit number of the same account (aid_perorder), asset daily limit number of the same account (aid_daily), asset weekly limit number of the same account (aid_weekly), asset monthly limit number of the same account (aid_monthly), asset per order limit number of the same role (roleid_perorder), asset daily limit number of the same role (roleid_daily), asset weekly limit number of the same role (roleid_weekly), asset monthly limit number of the same role (roleid_monthly) and the like.
[0087] Also, the asset basic information and the asset purchase limit information of the same game asset can be associated through the three fields of game ID (gameid), platform (platform) and asset ID (goodsid), that is, for the same game asset, the values of the three fields of game ID (gameid), platform (platform) and asset ID (goodsid) of the asset basic information are respectively equal to the values of the three fields of game ID (gameid), platform (platform) and asset ID (goodsid) of the asset purchase limit information. Among them, the asset ID is used to distinguish each game asset from other game assets. The game ID (gameid) is used to represent which game the game asset belongs to. The platform (platform) is used to represent which platform the game asset belongs to, wherein the platform can include an IOS platform, an Android platform and the like. The IOS platform is a proprietary mobile operating system developed by Apple Inc. for its mobile devices, and the supported devices include iPhone, iPad and iPod touch, etc. The Android platform is an open source mobile operating system developed by the Open Handset Alliance established by Google Inc., and supports most mobile devices on the market except Apple devices.
[0088] Correspondingly, determining the asset information of at least one game asset of the target game can specifically include: querying the asset information of at least one game asset of the target game from the game external asset library. Specifically, the game virtual asset management device can determine all asset information of the target game from the game external asset library, wherein the value of the game ID (gameid) field is the target game ID, and the value of the platform (platform) field is the platform logged in by the target game account.
[0089] S102. According to the target game character, the target game asset and the target activity, a purchase order is generated.
[0090] In one specific embodiment, as shown in Figure 5 The game virtual asset management method can further include:
[0091] S104. Obtain the purchase record of the target game asset under the target game account and the participation record of the target activity under the target game account.
[0092] The purchase record of the target game asset under the target game account can include the purchased quantity, purchase time, and the like of the target game asset by each game character under the target game account in the target game.
[0093] The participation record of each target activity corresponding to the target game asset under the target game account can include the participated quantity, participation time, and the like of the target activity by each game character under the target game account in the target game. In a specific implementation, the game virtual asset management apparatus can obtain the participation record of each target activity under the target game account only when the target activity is of a preset activity type (for example, a target activity of a first-charging activity type, a target activity of a cumulative-charging activity type, and the like).
[0094] Correspondingly, S102 can specifically include:
[0095] S1021. Determining, according to the purchase record and the participation record, a warehousing activity that allows the target game character to participate from the at least one target activity.
[0096] Specifically, for each target activity, when the participation record of the target activity under the target game account matches the activity rule of the target activity, and the purchase record of the target game asset under the target game account matches the asset information (for example, asset purchase limit information) of the target game asset, it can be determined that the target game character under the target game account is allowed to participate in the target activity.
[0097] S1022. Generating a purchase order according to the target game character, the target game asset, and the warehousing activity.
[0098] Specifically, the purchase order will be marked as an order participating in the warehousing activity, that is, the purchase order will enjoy the activity rewards of the warehousing activity, such as discount, bonus, and the like.
[0099] S103. Controlling the target game to issue the target game asset to the target game character according to the purchase order.
[0100] In one specific embodiment, S103 can specifically include: in response to successful payment of the purchase order, sending a delivery notification to the target game to trigger the target game to issue the target game asset and the rewards of the target activity to the target game character according to the delivery notification after receiving the delivery notification.
[0101] It should be noted that when the purchase order is an order participating in the first activity of the third-party platform, after the target game asset is issued to the target game character according to the purchase order, the target game character will also be issued a reward (such as an increase, a prop, etc.) related to the target game character in the first activity participating in the purchase order, so that the activity outside the game can also reach the game character in the game, and then the activity participation qualification and participation record of the user in and out of the game are synchronized, so as to accurately control the activity.
[0102] In some embodiments, after the purchase order is generated, the game virtual asset management method can further include: when the purchase order is marked as an order participating in the activity, the game virtual asset management device can determine whether it is necessary to insert and lock the participation record of the activity participating in the purchase order under the target game account according to the activity type of the activity participating in the purchase order. For example, if the activity type of the activity participating in the purchase order is the first charge, when the purchase order is generated, the atomicity of the first charge record query and insertion is guaranteed through a transaction to prevent players from maliciously brushing the first charge discount.
[0103] In some embodiments, the game virtual asset management method can further include: in response to successful payment of the purchase order on the third-party payment channel, receiving order callback information from the third-party payment channel, and then updating the order state of the purchase order according to the received order callback information, and sending a delivery notification to the game server to which the target game character belongs to the purchase order whose callback parameter is verified correctly. After receiving the delivery notification, the game server to which the target game character belongs can directly deliver according to the way in the target game, so that virtual currency transfer and secondary mapping are not needed, and it is ensured that the game asset purchase behavior outside the game can accurately reach the game character in the game.
[0104] In some embodiments, the game virtual asset management method can further include: when the delivery of the purchase order fails, retrying the delivery after a certain time interval T, wherein the time interval T can be exponentially increased according to the number of retries N, and the retry is stopped when N reaches a specified threshold. The delivery order uses an order number sn as a unique identifier, and after receiving the delivery notification, the game server will perform repetitive verification on the order number sn included in the received delivery notification to prevent the same order from being delivered repeatedly.
[0105] In some embodiments, the game virtual asset management method described above can further include: when the purchase order is marked as an order participating in an activity of a type of cumulative charging or points, generating an activity order information through an asynchronous message queue (such as RabbitMQ) for the third-party platform to record the cumulative charging and points.
[0106] In some embodiments, for an activity of partial limited participation (such as an activity of an increase type in which the same game account can only participate once), if the user places an order in and out of the game and then makes a payment, the game server will determine the user's brush reward behavior according to the activity mark in the delivery notification and ensure that only one of the two orders will enjoy the increase reward.
[0107] In a specific application scenario, when a user wants to purchase a game asset in the game on the game character in the game on the third-party platform, the user can send an access request to the server of the third-party platform through the terminal device used by the user, and then the server of the third-party platform will obtain Cookie data from the terminal device of the user and verify the validity of SessionID, and after verification, it will be determined whether the user needs to do the automatic login operation according to the automatic login identifier. When performing the automatic login operation, it is first determined whether the interval between the last login time and the current server time is greater than the maximum automatic login period, and for the login request within the maximum automatic login period, after matching the URS master account and the current game account, the role information of the user last logged in to the game server is read and automatic login jump is performed, returning the game character of the player last logged in.
[0108] For user requests that do not pass the automatic login check, first trigger the login risk control. If the login frequency of the same device and the same IP within a unit time exceeds the secondary threshold of the system, a manual input box of the picture verification code will be popped up, and the user can continue to log in only by manually inputting the correct verification code; if the login frequency of the same device and the same IP within a unit time exceeds the first threshold of the system, the device and IP will be banned for a certain period of time, and a short message verification code needs to be sent to the system to unban. For users who pass the login risk control check, the URS system verifies whether the account and password input by the user match.
[0109] After the user verifies the mailbox account or mobile phone number through the URS (User Register Service) system, the third-party platform will help the user log in to the game account under the specified platform outside the game according to the login platform (such as the IOS platform or the Android platform) selected by the user, and return the unique game account corresponding to the mailbox account or mobile phone number in the game. For cross-platform intercommunication games, the platform account previously logged in by the user will be automatically selected to complete game login. For accounts that have logged in to the game on multiple platforms, the IOS platform account will be used by default for login.
[0110] For the game account logged in outside the game, the third-party platform will read the real-name information registered in the game by the currently logged-in game account from the anti-addiction information database after login is completed. For underage users, it will be determined whether their login and payment behavior outside the game exceeds the legal limit for minors. For those who fail the verification, their login and payment outside the game will be prohibited.
[0111] The server of the third-party platform obtains the role information of at least one game role under the currently logged-in game account from the game side through an interface, and returns recommended roles for the user to select according to the role tags (such as the last login, the last payment, etc.) included in the role information. For the case where the user selects a game role other than the recommended role, the third-party platform will display a game server drop-down box on the graphical user interface of the user terminal for the user to select according to the game server list synchronized by the background at regular intervals, and pull the game role of the user under the game server from the game server side according to the game server selected by the user for display.
[0112] As can be seen from the above, the game virtual asset management method provided in the embodiment responds to the order placement request for purchasing a target game asset in a target game for a target game role under a target game account of the target game on a third-party platform, determines at least one target activity corresponding to the target game asset, the at least one target activity includes a first activity of the third-party platform and / or a second activity of the target game, then generates a purchase order according to the target game role, the target game asset and the target activity, and controls the target game to issue the target game asset to the target game role according to the purchase order. Thus, it is ensured that the game asset purchase behavior on the third-party platform outside the game can accurately reach the game role in the game, and the accuracy of game recharge outside the game is improved.
[0113] On the basis of the method described in the above embodiment, the present embodiment will be further described from the perspective of a game virtual asset management device. The game virtual asset management device can be implemented as an independent entity, or can be integrated in a server or a terminal or other electronic device.
[0114] Please refer to Figure 6 ,Figure 6 The game virtual asset management apparatus provided by the embodiments of the present application is specifically described, and the game virtual asset management apparatus comprises a first determination module 301, a generation module 302 and a control module 303, wherein:
[0115] (1) The first determination module 301
[0116] The first determination module 301 is configured to, in response to a purchase order request for a target game asset in a target game placed by a target game character under a target game account of a target game on a third-party platform, determine at least one target activity corresponding to the target game asset, wherein the at least one target activity comprises a first activity of the third-party platform and / or a second activity of the target game.
[0117] (2) The generation module 302
[0118] The generation module 302 is configured to generate a purchase order according to the target game character, the target game asset and the target activity.
[0119] (3) The control module 303
[0120] The control module 303 is configured to control the target game to issue the target game asset to the target game character according to the purchase order.
[0121] In some specific embodiments, the control module 303 can be specifically configured to:
[0122] In response to successful payment of the purchase order, a delivery notice is sent to the target game to trigger the target game to issue the target game asset and a reward of the target activity to the target game character according to the delivery notice after receiving the delivery notice.
[0123] In some specific embodiments, the game virtual asset management apparatus can further comprise:
[0124] (4) The first acquisition module
[0125] The first acquisition module is configured to acquire a purchase record of the target game asset under the target game account and a participation record of the target activity under the target game account.
[0126] In addition, the generation module 302 can specifically comprise:
[0127] A first determination unit is configured to determine an in-warehouse activity that allows the target game character to participate from the at least one target activity according to the purchase record and the participation record;
[0128] A generation unit is configured to generate a purchase order according to the target game character, the target game asset and the in-warehouse activity.
[0129] In some embodiments, the game virtual asset management apparatus can further include:
[0130] (5) the creating module
[0131] The creating module is configured to create at least one first activity of the third-party platform and establish a first correspondence between the first activity and the game asset.
[0132] (6) the second obtaining module
[0133] The second obtaining module is configured to obtain at least one second activity of the target game and a second correspondence between the second activity and the game asset.
[0134] Further, the first determining module 301 can be specifically configured to:
[0135] determine the first activity corresponding to the target game asset according to the first correspondence, and determine the second activity corresponding to the target game asset according to the second correspondence.
[0136] In some embodiments, the first determining module 301 can specifically include:
[0137] The obtaining unit is configured to, in response to a successful login of a target game account of a target game on a third-party platform, obtain role information of at least one game role under the target game account;
[0138] The second determining unit is configured to, in response to a selection operation on a game role on the third-party platform, determine the selected target game role, asset information of at least one game asset of the target game, and the activity corresponding to the game asset;
[0139] The third determining unit is configured to, in response to a selection operation on a game asset on the third-party platform, determine the selected target game asset;
[0140] The fourth determining unit is configured to, in response to a placing request on the target game asset on the third-party platform, determine at least one target activity corresponding to the target game asset.
[0141] In some embodiments, the game virtual asset management apparatus can further include:
[0142] (7) the second determining module
[0143] The second determining module is configured to determine at least one game applicable to the third-party platform.
[0144] (8) the third obtaining module
[0145] The third obtaining module is configured to obtain asset information of a game asset in each game and store the asset information into a pre-established out-game asset library.
[0146] Correspondingly, the above determining the asset information of the at least one game asset of the target game can include:
[0147] Querying the asset information of the at least one game asset of the target game from the out-game asset library.
[0148] In some specific embodiments, the second determining unit can be specifically used for:
[0149] In response to a selection operation of a game role on the third-party platform, determining the selected target game role, and determining the asset information of at least one game asset that the target game role is allowed to purchase, and the first activity of the third-party platform that the game asset corresponds to and / or the second activity of the target game that the game asset corresponds to that the target game role is allowed to participate in.
[0150] In specific implementation, the above various modules and units can be implemented as independent entities, or can be combined as the same or several entities, and the specific implementation of the above various modules and units can be referred to the method embodiments above, which will not be described here.
[0151] As can be seen from the above, the game virtual asset management apparatus provided in the embodiment includes a first determining module configured to determine at least one target activity corresponding to a target game asset in response to an order placement request for purchasing the target game asset in a target game for a target game role under a target game account of the target game on a third-party platform, the at least one target activity including a first activity of the third-party platform and / or a second activity of the target game; a generating module configured to generate a purchase order according to the target game role, the target game asset and the target activity; and a control module configured to control the target game to issue the target game asset to the target game role according to the purchase order, thereby ensuring that the game asset purchase behavior on the out-game third-party platform can accurately reach the game role in the game, and improving the accuracy of the out-game game recharge.
[0152] Correspondingly, the embodiment of the application further provides an electronic device, which can be a terminal or a server, as shown in Figure 7 The structure schematic diagram of the electronic device related to the embodiment of the application is shown, and specifically:
[0153] The electronic device 400 includes a processor 401 having one or more processing cores, a memory 402 having one or more computer readable storage media, and a computer program stored on the memory 402 and executable on the processor. The processor 401 is electrically connected to the memory 402. Those skilled in the art can understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and can include more or fewer components than shown, or combine certain components, or different component arrangements.
[0154] The processor 401 is the control center of the electronic device 400, and connects various parts of the entire electronic device 400 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 402 and calling data stored in the memory 402, the processor 401 performs various functions and processes data of the electronic device 400, thereby overall monitoring the electronic device 400.
[0155] In the embodiments of the present application, the processor 401 in the electronic device 400 will load the instructions corresponding to the processes of one or more application programs into the memory 402, and run the application programs stored in the memory 402 by the processor 401, thereby realizing various functions:
[0156] In response to a purchase order request for a target game asset in a target game on a third-party platform for a target game character under a target game account of the target game, at least one target activity corresponding to the target game asset is determined, and the at least one target activity includes a first activity of the third-party platform and / or a second activity of the target game;
[0157] According to the target game character, the target game asset and the target activity, a purchase order is generated;
[0158] According to the purchase order, the target game asset is issued to the target game character.
[0159] In one example, further comprising:
[0160] Obtaining a participation record of the target activity under the target game account;
[0161] According to the target game character, the target game asset and the target activity, a purchase order is generated, specifically including:
[0162] According to the participation record, a warehousing activity that allows the target game character to participate is determined from the at least one target activity;
[0163] According to the target game character, the target game asset and the warehousing activity, a purchase order is generated.
[0164] In one example, further comprising:
[0165] create at least one first activity of the third-party platform and establish a first correspondence between the first activity and the game asset;
[0166] obtain at least one second activity of the target game and a second correspondence between the second activity and the game asset;
[0167] determine at least one activity corresponding to the target game asset, specifically comprising:
[0168] determine the first activity corresponding to the target game asset according to the first correspondence, and determine the second activity corresponding to the target game asset according to the second correspondence.
[0169] In one example, in response to a purchase request for a target game asset in a target game on a third-party platform for a target game character under a target game account of the target game, at least one target activity corresponding to the target game asset is determined, specifically comprising:
[0170] In response to successfully logging in to a target game account of the target game on the third-party platform, character information of at least one game character under the target game account is obtained;
[0171] In response to a selection operation on a game character on the third-party platform, a selected target game character, asset information of at least one game asset of the target game, and an activity corresponding to the game asset are determined;
[0172] In response to a selection operation on a game asset on the third-party platform, a selected target game asset is determined;
[0173] In response to a purchase request for a target game asset on the third-party platform, at least one target activity corresponding to the target game asset is determined.
[0174] In one example, further comprising:
[0175] determine at least one game applicable to the third-party platform;
[0176] obtain asset information of a game asset in each game and store it in a pre-established out-of-game asset library;
[0177] wherein, the asset information of at least one game asset of the target game is determined, comprising:
[0178] query the asset information of at least one game asset of the target game from the out-of-game asset library.
[0179] In one example, the selected target game character, the asset information of at least one game asset of the target game, and the activity corresponding to the game asset are determined, specifically comprising:
[0180] Determine the selected target game character, and determine the asset information of at least one game asset that the target game allows the target game character to purchase, and the first activity of the third-party platform that the target game asset corresponds to and / or the second activity of the target game that the target game asset corresponds to and allows the target game character to participate in.
[0181] According to the purchase order, the target game issues the target game asset to the target game character, specifically including:
[0182] In response to the successful payment of the purchase order, a delivery notice is sent to the target game to trigger the target game to issue the target game asset and the target activity reward to the target game character according to the delivery notice after receiving the delivery notice.
[0183] The specific implementation of each operation can be referred to the previous embodiments, which will not be repeated here.
[0184] Optionally, as shown in Figure 7 The electronic device 400 further includes a touch display screen 403, a radio frequency circuit 404, an audio circuit 405, an input unit 406, and a power supply 407. The processor 401 is electrically connected with the touch display screen 403, the radio frequency circuit 404, the audio circuit 405, the input unit 406, and the power supply 407, respectively. Those skilled in the art can understand that the electronic device structure shown in Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.
[0185] The touch display screen 403 can be used to display a graphical user interface and receive operation instructions generated by user acting on the graphical user interface. The touch display screen 403 can include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, and various graphical user interfaces of the electronic device, which can be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect touch operations (such as user operations on or near the touch panel using a finger, a stylus or any suitable object or accessory) of the user thereon or therearound, and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel can include two parts of a touch detection device and a touch controller. The touch detection device detects the touch position of the user and detects the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, and converts it into touch coordinates, and then sends it to the processor 401, and can also receive commands from the processor 401 and execute them. The touch panel can cover the display panel, and when the touch panel detects a touch operation thereon or therearound, it transmits to the processor 401 to determine the type of touch event, and then the processor 401 provides corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 403 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can realize the input and output functions as two independent components. That is, the touch display screen 403 can also realize the input function as part of the input unit 406.
[0186] In the embodiments of the present application, the processor 401 executes the game application to generate a picture of a virtual three-dimensional scene on the touch display screen 403, and the picture includes a graphical user interface (UI interface), and the graphical user interface includes a second spatial position indicator, and the second spatial position indicator displays a spatial position identifier corresponding to the target object, and the spatial position identifier is used to indicate the position of the target object.
[0187] The touch display screen 403 can be used to present a picture of a virtual three-dimensional scene, and a graphical user interface and receive operation instructions generated by user acting on the graphical user interface.
[0188] The radio frequency circuit 404 can be used to transceive radio frequency signals, so as to establish wireless communication with network devices or other electronic devices, and transceive signals between the network devices or other electronic devices.
[0189] The audio circuit 405 can be used to provide an audio interface between a user and the electronic device through a speaker and a microphone. The audio circuit 405 can convert received audio data into an electrical signal and transmit the electrical signal to the speaker for conversion into a sound signal and output by the speaker. On the other hand, the microphone can collect a sound signal and convert the sound signal into an electrical signal, which is received by the audio circuit 405 and converted into audio data. The audio data is output to the processor 401 for processing, and then transmitted to another electronic device through the radio frequency circuit 404, or output to the memory 402 for further processing. The audio circuit 405 can also include a jack for a headset to provide communication between the headset and the electronic device.
[0190] The input unit 406 can be used to receive inputted digital, character information or user feature information (such as fingerprint, iris, face information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0191] The power supply 407 is used to supply power to various components of the electronic device 400. Optionally, the power supply 407 can be logically connected to the processor 401 through a power management system, so that the power management system can realize functions such as management of charging, discharging and power consumption management. The power supply 407 can also include one or more direct current or alternating current power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and any other components.
[0192] Although Figure 7 The electronic device 400 can also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which are not shown in the figure.
[0193] In the above embodiments, the description of each embodiment focuses on different aspects, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0194] As can be seen from the above, the electronic device provided in the embodiment can improve the accuracy of game recharge outside the game.
[0195] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by instructions controlling related hardware, which can be stored in a computer readable storage medium and loaded and executed by a processor.
[0196] To this end, the embodiment of the present application provides a computer readable storage medium, which stores a plurality of computer programs. The computer programs can be loaded by a processor to execute the steps in any of the game virtual asset management methods provided by the embodiments of the present application. For example, the computer programs can execute the following steps:
[0197] in response to a purchase order request for a target game asset in a target game for a target game character under a target game account of the target game on a third-party platform, determining at least one target activity corresponding to the target game asset, the at least one target activity including a first activity of the third-party platform and / or a second activity of the target game;
[0198] generating a purchase order according to the target game character, the target game asset and the target activity;
[0199] controlling the target game to issue the target game asset to the target game character according to the purchase order.
[0200] In one example, further comprising:
[0201] obtaining a purchase record of the target game asset under the target game account and a participation record of the target activity under the target game account;
[0202] generating a purchase order according to the target game character, the target game asset and the target activity, specifically comprising:
[0203] determining, according to the purchase record and the participation record, a warehouse activity that the target game character is allowed to participate in from the at least one target activity;
[0204] generating a purchase order according to the target game character, the target game asset and the warehouse activity.
[0205] In one example, further comprising:
[0206] creating at least one first activity of the third-party platform and establishing a first correspondence relationship between the first activity and the game asset;
[0207] obtaining at least one second activity of the target game and a second correspondence relationship between the second activity and the game asset;
[0208] determining at least one activity corresponding to the target game asset, specifically comprising:
[0209] determining a first activity corresponding to the target game asset according to the first correspondence relationship, and determining a second activity corresponding to the target game asset according to the second correspondence relationship.
[0210] In one example, in response to a purchase order request for a target game asset in a target game for a target game character under a target game account of the target game on a third-party platform, determining at least one target activity corresponding to the target game asset, specifically comprising:
[0211] in response to successfully logging in the target game account of the target game on the third-party platform, obtaining character information of at least one game character under the target game account;
[0212] In response to the selection of a game character on a third-party platform, the system determines the selected target game character, the asset information of at least one game asset of the target game, and the activity corresponding to the game asset.
[0213] In response to the selection of game assets on a third-party platform, the selected target game asset is determined;
[0214] In response to an order request for a target game asset on a third-party platform, identify at least one target activity corresponding to the target game asset.
[0215] In one example, it also includes:
[0216] Identify at least one game applicable to the third-party platform;
[0217] Acquire asset information for each in-game asset and store it in a pre-established off-game asset database;
[0218] Among them, the asset information for at least one game asset of the target game is determined, including:
[0219] The asset information of at least one game asset of the target game is obtained from the external asset database.
[0220] In one example, the selected target game character, the asset information of at least one game asset in the target game, and the activity corresponding to the game asset are determined, specifically including:
[0221] The selected target game character is identified, and the asset information of at least one game asset that the target game character is allowed to purchase in the target game is determined, as well as the first activity of the third-party platform that the target game character is allowed to participate in corresponding to the game asset and / or the second activity of the target game that the target game character is allowed to participate in corresponding to the game asset.
[0222] Specifically, based on purchase orders, controlling the distribution of target game assets to target game characters includes:
[0223] In response to successful payment of a purchase order, a delivery notification is sent to the target game to trigger the target game to distribute target game assets and target event rewards to the target game character according to the delivery notification.
[0224] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0225] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0226] The computer program stored in the storage medium can execute the steps of any of the game virtual asset management methods provided by the embodiments of the present application, thus achieving the beneficial effects of any of the game virtual asset management methods provided by the embodiments of the present application. Details are shown in the foregoing embodiments, and will not be described here.
[0227] The game virtual asset management method, device, storage medium and electronic equipment provided by the embodiments of the present application are described in detail above, and the principles and implementation manners of the present application are described by applying specific examples. The above embodiment is only used to help understand the method of the present application and its core idea; meanwhile, for those skilled in the art, the specific implementation manner and application range will be changed according to the idea of the present application. In summary, the content of the specification should not be understood as a limitation of the present application.
Claims
1. A method for managing virtual assets in games, characterized in that, include: In response to an order request on a third-party platform to purchase target game assets within the target game for a target game account under the target game character, at least one target activity corresponding to the target game assets is determined. The at least one target activity includes a first activity on the third-party platform and / or a second activity of the target game. The first and second activities are participated in by game users and are used to reward game users when they purchase game assets. Obtain the purchase records of the target game assets under the target game account and the participation records of the target game account in the target activity; Based on the purchase records and the participation records, determine the inbound activities that allow the target game character to participate from the at least one target activity; A purchase order is generated based on the target game character, the target game assets, and the inbound activity; Based on the purchase order, control the target game to distribute the target game assets to the target game character.
2. The game virtual asset management method according to claim 1, characterized in that, The method further includes: Create at least one of the first activities on the third-party platform, and establish a first correspondence between the first activity and the game assets; Obtain at least one of the second activities of the target game, and a second correspondence between the second activities and the game assets; The determination of at least one activity corresponding to the target game asset specifically includes: The first activity corresponding to the target game asset is determined based on the first correspondence, and the second activity corresponding to the target game asset is determined based on the second correspondence.
3. The game virtual asset management method according to claim 1, characterized in that, The step of responding to an order request on a third-party platform to purchase target game assets within the target game for a target game account under the target game character in the target game, and determining at least one target activity corresponding to the target game assets, specifically includes: In response to a target game account successfully logging into the target game on a third-party platform, obtain character information for at least one game character under the target game account; In response to the selection operation of the game character on the third-party platform, the selected target game character, the asset information of at least one game asset of the target game, and the activity corresponding to the game asset are determined; In response to the selection operation of the game asset on the third-party platform, the selected target game asset is determined; In response to an order request for the target game asset on the third-party platform, at least one target activity corresponding to the target game asset is identified.
4. The game virtual asset management method according to claim 3, characterized in that, The method further includes: Identify at least one game applicable to the third-party platform; Obtain the asset information of each game asset within the game and store it in a pre-established off-game asset database; The asset information for at least one game asset of the target game includes: Asset information of at least one game asset of the target game is obtained from the external asset database.
5. The game virtual asset management method according to claim 3, characterized in that, The process of determining the selected target game character, the asset information of at least one game asset of the target game, and the activity corresponding to the game asset specifically includes: The selected target game character is identified, and asset information of at least one game asset that the target game character is allowed to purchase is determined, as well as a first activity of the third-party platform that the target game character is allowed to participate in corresponding to the game asset and / or a second activity of the target game that the target game character is allowed to participate in corresponding to the game asset.
6. The game virtual asset management method according to claim 1, characterized in that, The step of controlling the target game to distribute the target game assets to the target game character according to the purchase order includes: In response to the successful payment of the purchase order, a delivery notification is sent to the target game to trigger the target game to distribute the target game assets and the rewards of the target event to the target game character according to the delivery notification.
7. A game virtual asset management device, characterized in that, include: The determination module is used to respond to an order request on a third-party platform to purchase target game assets in the target game for a target game character under a target game account of the target game, and to determine at least one target activity corresponding to the target game assets. The at least one target activity includes a first activity on the third-party platform and / or a second activity of the target game. The first and second activities are participated in by game users and are used to reward game users accordingly when they purchase game assets. The first acquisition module is used to acquire the purchase records of the target game assets under the target game account and the participation records of the target game account in the target activity; A generation module is used to determine, based on the purchase record and the participation record, an inbound activity that allows the target game character to participate from the at least one target activity, and to generate a purchase order based on the target game character, the target game asset, and the inbound activity; The control module is used to control the target game to distribute the target game assets to the target game character according to the purchase order.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to perform the steps of the game virtual asset management method as claimed in any one of claims 1-6.
9. An electronic device, characterized in that, The electronic device includes a memory and a processor. The memory stores a computer program, and the processor executes the steps of the game virtual asset management method as described in any one of claims 1-6 by calling the computer program stored in the memory.
Citation Information
Patent Citations
Payment method and device in game scene and electronic equipment
CN115068956A