Information processing method, device, storage medium and program product for game interaction
By displaying product information on a shopping platform and sorting it according to weight differences, the game mechanism solves the problem of boring mini-games and improves user engagement and platform interaction performance.
Patent Information
- Application Number
- CN202211294469.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-21
- Publication Date
- 2026-03-20
- Estimated Expiration
- 2042-10-21
AI Technical Summary
The mini-games embedded in existing online shopping platforms are boring and monotonous, resulting in poor user engagement and affecting the platform's interactive performance.
By displaying the game page, users can select multiple preset product information and guess based on the product's weight value, calculate the weight difference, sort according to the difference and display the results, increasing user participation and competitive fun.
It improves the interactive experience of users on online shopping platforms, encourages users to actively participate in product information interaction, and enhances the competitive fun of e-commerce platform mini-games.
Smart Images

Figure CN115990341B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of information technology, and in particular to a game interaction information processing method and device, a storage medium and a program product. BACKGROUND
[0002] With the continuous development of computer technology and electronic products, Internet shopping has become one of the mainstream ways of public shopping. With the development of Internet shopping platforms, people's diversified shopping needs are becoming higher and higher, and the enthusiasm of users participating in the interaction of shopping platforms directly affects the operation status of online shopping platforms.
[0003] By improving the interaction performance of the Internet shopping platform, the enthusiasm of users participating in Internet shopping can be improved, so the Internet shopping platform is gradually diversified. For example, some Internet shopping platforms will embed small games to mobilize the interaction between users and the shopping platform to attract users to participate.
[0004] However, in the scenario of embedding small games in the shopping platform, the current small game play is relatively monotonous, which leads to poor interactivity of the shopping platform and poor user participation effect. SUMMARY
[0005] The main purpose of the embodiments of the present application is to provide a game interaction information processing method, device, storage medium and program product, which can increase the competition interest of the small game of the e-commerce platform relying on the commodity information, improve the interaction performance of the online shopping platform, and thus promote users to participate more in the interaction process with the commodity information.
[0006] In a first aspect, the embodiments of the present application provide a game interaction information processing method, comprising: displaying a game page, the game page comprising: a plurality of preset commodity information and a target weight value; in response to an operation instruction of the current user in the game page, obtaining a target commodity information set selected by the operation instruction from the plurality of preset commodity information; determining a first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity; determining the ranking information of the current user among the current game participants according to the first weight difference value and the second weight difference value corresponding to all participants in the current game; and displaying the ranking information in the game page.
[0007] In an embodiment, the game page is displayed, comprising: in response to a first operation instruction of the current user in the interaction interface, displaying the first game page in the interaction interface, the first game page comprising: the plurality of preset commodity information and the target weight value.
[0008] In one embodiment, the interactive interface is configured with operation controls, and one preset product information in the first game page corresponds to one operation control; the step of obtaining the target product information set selected by the operation command from the plurality of preset product information in response to the operation command of the current user in the game page includes: in response to the second operation command of the current user on the operation control in the interactive interface, adding the preset product information corresponding to the selected operation control to the target product information set.
[0009] In one embodiment, before displaying the game page, the method further includes: responding to the first operation instruction of the current user, determining whether the current time is within a preset time period; if the current time is within the preset time period, executing the step of displaying the game page.
[0010] In one embodiment, before displaying the game page, the method further includes: if the current time is not within the preset time period, displaying a game pre-page, which includes: the most recent game start time and the virtual resource reward prompt information corresponding to the most recent game.
[0011] In one embodiment, before determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value based on the weight value corresponding to each product, the method includes: detecting whether the current user has entered a third operation instruction within a preset time period; when the third operation instruction is detected within the preset time period, in response to the third operation instruction, executing the step of determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value based on the weight value corresponding to each product.
[0012] In one embodiment, before determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value based on the weight value corresponding to each product, the method further includes: when the third operation instruction is not detected within the preset time period, after the preset time period ends, performing the step of determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value based on the weight value corresponding to each product.
[0013] In one embodiment, the method further includes: during the process of determining the ranking information of the current user among the current game participants based on the first weight difference and the second weight difference corresponding to all participants in the current game, displaying a third game page, the third game page including: game progress information, the target product information set, and the sum of the weight values of all products in the target product information set.
[0014] In an embodiment, the determining the ranking information of the current user in the game participants according to the first weight difference value comprises: obtaining a set of weight difference values corresponding to all participants in the current game, wherein the set of weight difference values comprises a second weight difference value between the sum of the weight values of all selected goods of each participant and the target weight value; and sorting the first weight difference value and the second weight difference values in the set of weight difference values according to size to obtain the ranking information.
[0015] In an embodiment, after the determining the ranking information of the current user in the game participants according to the first weight difference value and the second weight difference values corresponding to all participants in the current game, the method further comprises: if the ranking information of the current user in the game participants in the current round is within a preset range, allocating permission resource information for the current user to enter the next round of the game, and displaying first prompt information in the second game page.
[0016] In an embodiment, after the determining the ranking information of the current user in the game participants according to the first weight difference value and the second weight difference values corresponding to all participants in the current game, the method further comprises: if the ranking information of the current user in the game participants in the current round is within the preset range, distributing virtual resources to the current user.
[0017] In an embodiment, after the determining the ranking information of the current user in the game participants according to the first weight difference value and the second weight difference values corresponding to all participants in the current game, the method further comprises: if the ranking information of the current user in the game participants in the current round is not within the preset range, displaying second prompt information in the second game page.
[0018] In a second aspect, an embodiment of the present application provides a method for processing information of game interaction, comprising:
[0019] displaying a game page, wherein the game page comprises: a plurality of preset good information and a target weight value;
[0020] in response to an operation instruction of a current user in the game page, obtaining a set of target good information selected by the operation instruction from the plurality of preset good information;
[0021] determining a first weight difference value between the sum of the weight values of all goods in the set of target good information and the target weight value according to the weight value corresponding to each good;
[0022] determining result information of the current user in the current game according to the first weight difference value;
[0023] displaying the result information in the game page.
[0024] In a third aspect, an embodiment of the present application provides an information processing device for game interaction, comprising:
[0025] A first display module is configured to display a game page, wherein the game page comprises a plurality of preset commodity information and a target weight value.
[0026] An acquisition module is configured to acquire a target commodity information set selected by the current user from the plurality of preset commodity information in response to an operation instruction of the current user in the game page.
[0027] A first determination module is configured to determine a first weight difference value between a sum of weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity.
[0028] A second determination module is configured to determine ranking information of the current user among current game participants according to the first weight difference value and a second weight difference value corresponding to all participants in the current game.
[0029] A second display module is configured to display the ranking information in the game page.
[0030] In an embodiment, the first display module is configured to display a first game page in the interactive interface in response to a first operation instruction of the current user in the interactive interface, wherein the first game page comprises the plurality of preset commodity information and the target weight value.
[0031] In an embodiment, the interactive interface is configured with operation controls, and one preset commodity information in the first game page corresponds to one operation control; the acquisition module is configured to add the preset commodity information corresponding to the selected operation control to the target commodity information set in response to a second operation instruction of the current user on the operation control in the interactive interface.
[0032] In an embodiment, the device further comprises a judgment module configured to determine whether the current time is within a preset time period in response to a first operation instruction of the current user before displaying the game page; if the current time is within the preset time period, the step of displaying the game page is performed.
[0033] In an embodiment, the judgment module is further configured to display a pre-game page if the current time is not within the preset time period before displaying the game page, wherein the pre-game page comprises a latest game start time and virtual resource reward prompt information corresponding to the latest game.
[0034] In an embodiment, the detection module is further configured to, before the step of determining the first weight difference value between the sum of the weight values of all the commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity, detect whether a third operation instruction is input by the current user within a preset time period; and when the third operation instruction is detected within the preset time period, execute the step of determining the first weight difference value between the sum of the weight values of all the commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity in response to the third operation instruction.
[0035] In an embodiment, the detection module is further configured to, before the step of determining the first weight difference value between the sum of the weight values of all the commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity, when the third operation instruction is not detected within the preset time period, execute the step of determining the first weight difference value between the sum of the weight values of all the commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity after the end of the preset time period.
[0036] In an embodiment, the third display module is further configured to, in the process of determining the ranking information of the current user among the current game participants according to the first weight difference value and the second weight difference value corresponding to each participant of the current game, display a third game page, wherein the third game page comprises game progress information, the target commodity information set and the sum of the weight values of all the commodities in the target commodity information set.
[0037] In an embodiment, the second determination module is configured to obtain a weight difference value set corresponding to all the participants of the current game, wherein the weight difference value set comprises a second weight difference value between the sum of the weight values of all the commodities selected by each participant and the target weight value; and sort the first weight difference value and the second weight difference values in the weight difference value set according to size to obtain the ranking information.
[0038] In an embodiment, the allocation module is further configured to, after the step of determining the ranking information of the current user among the current game participants according to the first weight difference value and the second weight difference value corresponding to each participant of the current game, if the ranking information of the current user among the current game participants is within a preset range, allocate permission resource information for the current user to enter the next round of game, and display first prompt information in a second game page.
[0039] In an embodiment, the distribution module is further configured to, after determining the ranking information of the current user in the current round of game participants according to the first weight difference and the second weight difference corresponding to all participants in the current game, if the ranking information of the current user in the current round of game participants is within the preset range, distribute virtual resources to the current user.
[0040] In an embodiment, the method further includes: prompting, after determining the ranking information of the current user in the current round of game participants according to the first weight difference and the second weight difference corresponding to all participants in the current game, if the ranking information of the current user in the current round of game participants is not within the preset range, displaying second prompt information in the second game page.
[0041] In a fourth aspect, an embodiment of the present application provides an electronic device, including:
[0042] at least one processor; and
[0043] a memory connected with the at least one processor in communication;
[0044] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to cause the electronic device to perform the method of any of the above aspects.
[0045] In a fifth aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores computer execution instructions. When a processor executes the computer execution instructions, the method of any of the above aspects is implemented.
[0046] In a sixth aspect, an embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, the method of any of the above aspects is implemented.
[0047] The game interaction information processing method and device provided by the embodiment of the present application, the game page is displayed, the plurality of preset commodity information and the target weight value are given in the game page, when the user selects the target commodity set from the game page, the sum of the weights of all target commodities is determined, the first weight difference value between the weight sum and the target weight value is calculated, the current user is sorted in all participants based on the first weight difference value and the second weight difference value corresponding to all participants of the current game, and the sorting result is displayed to the user. In this way, the user participates in the guessing game of the weight of the commodity, and the weight sorting result after the user selects the commodity is displayed, so that the user can intuitively know the accuracy of his / her guess, increase the competition interest of the e-commerce platform game by relying on the commodity information, increase the reach of the user to the commodity information in the process of playing the game by the user, and improve the interaction performance of the online shopping platform. BRIEF DESCRIPTION OF DRAWINGS
[0048] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application. It is apparent that the accompanying drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0049] Figure 1 A structural schematic diagram of an electronic device provided by the embodiment of the present application;
[0050] Figure 2 A scene architecture schematic diagram of a game interaction information processing system provided by the embodiment of the present application;
[0051] Figure 3 A flowchart of a game interaction information processing method provided by the embodiment of the present application;
[0052] Figure 4A A user interface interaction schematic diagram of a game interaction information processing method provided by the embodiment of the present application;
[0053] Figures 4B to 4D A schematic diagram of a game page provided by the embodiment of the present application;
[0054] Figure 4E And Figure 4F An interaction schematic diagram of a first game page provided by the embodiment of the present application;
[0055] Figure 5 A flowchart of another game interaction information processing method provided by the embodiment of the present application;
[0056] Figure 6A And Figure 6BAn interactive schematic diagram of a first game page provided in an embodiment of this application;
[0057] Figure 6C and Figure 6D An interactive schematic diagram of a third game page provided in an embodiment of this application;
[0058] Figures 7A to 7C An interactive schematic diagram of a second game page provided in an embodiment of this application;
[0059] Figure 8 This is a schematic diagram of the structure of an information processing device for game interaction provided in an embodiment of this application.
[0060] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0061] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application.
[0062] In this article, the term "and / or" is used to describe the relationship between related objects. Specifically, it means that there can be three kinds of relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, or B exists alone.
[0063] To clearly describe the technical solutions of the embodiments of this application, the terms involved in this application are first defined as follows:
[0064] Rounds: In video games, a complete basic gameplay unit is a game, and a game consists of n rounds.
[0065] like Figure 2 As shown, this embodiment provides an electronic device 1, including: at least one processor 11 and a memory 12. Figure 2 Taking a processor as an example, the processor 11 and the memory 12 are connected via a bus 10. The memory 12 stores instructions that can be executed by the processor 11. The instructions are executed by the processor 11 to enable the electronic device 1 to perform all or part of the process of the method in the following embodiment, so as to enable the user to participate in the guessing game of product weight, increase the competitive fun of the mini-game, stimulate the user's enthusiasm for participation, and thus improve the interactive performance of the terminal.
[0066] In one embodiment, the memory 12 can be either standalone or integrated with the processor 11.
[0067] In one embodiment, the electronic device 1 may be a mobile phone, tablet computer, laptop computer, desktop computer, or a large computing system composed of multiple computers.
[0068] The method provided in this application embodiment can be implemented by electronic device 1 executing corresponding software code, and is achieved through data interaction with a server. Electronic device 1 can be a local terminal device or a server. When the method runs on a server, it can be implemented and executed based on a cloud interaction system, which includes a server and client devices.
[0069] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operation mode, the game program's execution and the game screen presentation are separate. The storage and execution of the method in this embodiment are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA. However, the electronic device that processes the information for game interaction is the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0070] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0071] In one possible implementation, the method provided by the embodiments of the present invention provides a graphical user interface through a terminal device, wherein the terminal device may be the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.
[0072] The method of the embodiments of the present application can be applied to any information processing field that needs to carry out game interaction of electronic games. For the Internet e-commerce industry, when an e-commerce carries out a promotion activity, the attention of users directly affects the benefits of the e-commerce. The common way to attract user attention is to notify the promotion information, which generally improves the possibility of user participation by sending information to the user. However, in the above-mentioned way, the information content cannot show the whole picture of the promotion activity, and cannot really mobilize the participation enthusiasm of the user.
[0073] By improving the interaction performance of the Internet shopping platform, the enthusiasm of users participating in Internet shopping can be improved, and therefore the Internet shopping platform is gradually diversified. For example, some Internet shopping platforms embed small games to mobilize the interaction between users and the shopping platform to attract user participation.
[0074] However, in the scenario of embedding small games in the shopping platform, the current small game play is relatively monotonous, which leads to poor interaction of the shopping platform and poor user participation effect.
[0075] To solve this problem, the embodiments of the present application provide an information processing scheme for game interaction, which increases the competitive interest of e-commerce platform small games relying on commodity information, improves the interaction performance of online shopping platforms, and further promotes users to participate more in the interaction process with commodity information.
[0076] Figure 2 An application scenario diagram of an information processing system for game interaction provided by the embodiments of the present application is shown. The system can include a server 100 and a terminal 200, wherein the server 100 can be a data platform of an Internet enterprise, such as an online shopping platform or a live shopping platform, etc. In an actual scenario, an online shopping platform can have multiple servers 100, Figure 2 For example, the server 100 is taken as an example. The terminal 200 can be a computer, a mobile phone, a tablet, etc. used by a user who needs to shop online or watch live. The terminal 200 and / or the server 100 can be realized by an electronic device 1.
[0077] Taking an online shopping scenario as an example, the server 100 stores virtual resource data of online shopping, such as picture, audio and video information, etc. The server 100 can also manage account information for users. The user can log in to the server 100 through the terminal 200, and can access the data on the server 100 by inputting operation instructions on the terminal 200.
[0078] In actual scenarios, in order to improve the interaction performance of the online shopping platform, increase the interest of users in using the shopping platform, and promote user participation in the promotion activities of the e-commerce, an electronic mini-game can be configured, and users participating in the game can be given virtual resource rewards to attract users to actively participate in the game. In actual scenarios, game tasks can be various, including but not limited to browsing goods, and tasks such as breeding virtual pets, flowers, inviting friends, and guessing prices. The embodiments of the present application do not make any limitation.
[0079] Taking the "guessing price" mini-game as an example, the terminal 200 can display N (N is a positive integer) pieces of product information and a target price to the user, and the user needs to simulate the online shopping operation of rounding up the order within a limited time, so that the total price of the goods for rounding up the order approaches the target price. Who guesses the most accurate one can get the corresponding virtual resource reward, such as rewarding the user with some coupon resources, points, game revival cards, and the like that can be used on the shopping platform. In this way, the problem of single interaction form in the past is solved, and the interaction performance of the online shopping platform is further improved.
[0080] Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features in the embodiments can be combined with each other without conflict. In addition, the sequence of steps in each method embodiment described below is only an example, and is not strictly limited. The method provided by the embodiments of the present application can be executed on the terminal 200 or on the server 100, and the embodiments of the present application do not make any limitation.
[0081] Please refer to Figure 3 which is a method for processing information of game interaction according to an embodiment of the present application. The method can be executed by the electronic device 1 shown in Figure 1 and can be applied to the online shopping platform application scenario shown in Figure 2 to realize the competitive interest of the e-commerce platform mini-game relying on product information, increase the reach of users to product information in the process of playing the game, and improve the interaction performance of the online shopping platform. The method includes the following steps:
[0082] Step 301: in response to a first operation instruction of a current user, a first game page 420 is displayed, and the first game page 420 includes: a plurality of preset product information and a target weight value.
[0083] In this step, the user of the online shopping platform first registers on the server 100 to obtain a legal account that can be logged in. A user can register at least one account, such as the current user can first enter his own identity information through the terminal 200, and apply to the server 100 of the online shopping platform to register an account for the server 100 to verify his identity, to ensure the security of the information processing of the game interaction. The first operation instruction is used to trigger the entry into the game page, that is, if the current user wants to participate in the mini-game, the first operation instruction can be entered. The first operation instruction can be one or more of a text instruction, an image instruction, a sound instruction, and a gesture instruction. After the current user logs in to the server 100 of the online live shopping platform through his own terminal 200, he can enter the first operation instruction through his own terminal 200.
[0084] The game page can include one or more pages, wherein the first game page 420 refers to the page in the game process, and the first game page 420 includes at least a plurality of preset commodity information and a target weight value. The preset commodity information can be different types of online commodity information, such as picture information, text introduction information, etc. of the commodity. Assuming that the preset commodity includes shoes, the corresponding commodity information of the shoes can be photos of different angles of the shoes, shoe name and specification information, etc. The intuitive commodity information display can provide better selection experience for the user and improve the interactive friendliness.
[0085] The weight value of the commodity is a weight value allocated to each commodity in advance. The setting of the weight value can be based on the price of the commodity itself, such as the weight value of the commodity can be positively correlated with the price of the commodity. For example, the current price of a pair of shoes A is 200 yuan, and the weight value of the shoes A can also be 200. Another pair of shoes B is priced at 300, and the weight value of the shoes B can be 300. Here, the commodity pricing in each round can be the platform's periodic merchant price or the shopping platform's merchant activity price. The target weight value is a weight value comparison benchmark set in this round of the game, which can be set according to the target price. The target weight value is positively correlated with the target price, such as the target price is 500 yuan, and the target weight value can be set to 500. When the terminal 200 receives the first operation instruction, the first game page 420 is displayed in response to the first operation instruction. The weight value of the preset commodity is not displayed in the first game page 420.
[0086] In an embodiment, step 301 can specifically include: in response to the first operation instruction of the current user in the interactive interface, displaying the first game page 420 in the interactive interface.
[0087] In this embodiment, the first operation instruction can be entered through the interactive interface of the terminal 200, and the first game interface can be displayed in the interactive interface. The user interface can be displayed through the touch screen of the terminal 200, such asFigure 4A As shown, taking the user interface 400 displayed on the touch screen of the mobile phone as an example, the user interface 400 can include a game entry control 1, such as a trigger control 1 corresponding to a “start game” function. When the current user touches the control 1, a first operation instruction corresponding to the control 1 is triggered, and in response to the first operation instruction, a first game interface is displayed in the user interface 400. The terminal 200 interaction performance is improved.
[0088] In an embodiment, the game entry control can be embedded in the home page of the shopping platform, so that the user can quickly see the game entry when logging in to the shopping platform.
[0089] In an embodiment, before displaying the first game page 420 in step 301, it further includes: in response to the first operation instruction of the current user, determining whether the current time is within a preset time period. If the current time is within the preset time period, the step of displaying the first game page 420 is executed.
[0090] In the present embodiment, the preset time period refers to the time of a round of game, and within this time, the user can participate in the game. The preset time period can be set based on the actual needs of the shopping platform and the user's work and rest habits, such as setting 2 games per day, each game for 6 rounds, and each round of each game can be started at a fixed point. The game time point can be avoided during the user's rest time, such as during the day, and can be avoided after midnight to avoid disturbing the user's rest. Assuming that each game is within 20 minutes, the preset time period of a round of game can be 60 seconds, and other time can be used for user rest. Therefore, each time the first operation instruction is received, the time of the current user entering the game page is determined, and if the current user enters the game at the time within the current game time, the first game page 420 can be directly entered to avoid game process disorder.
[0091] In an embodiment, before displaying the first game page 420, it further includes: if the current time is not within the preset time period, displaying a pre-game page 410, and the pre-game page 410 includes: the start time of the last round of game and the virtual resource reward prompt information corresponding to the last round of game.
[0092] In the present embodiment, if the current user enters the game page at a time not within the current game time, such as the last round of game starting at 20:30, and the user enters early, the pre-game page 410 can be displayed to the user, and the start time of the last round of game and the virtual resource reward prompt information corresponding to the last round of game can be displayed in the pre-game page 410, so that the user can learn about the relevant information of the last round of game in time, arrange the time reasonably to participate in the game, and the virtual resource reward prompt information can further stimulate the user to participate in the game, and improve the interactivity of the shopping platform.
[0093] Assuming the current user passes through Figure 4A When the user interface 400 shown touches the control 1, the first operation command corresponding to the control 1 is triggered. In response to this first operation command, if it is determined that the current time is not within a preset time period, the game pre-show page 410 is displayed. Figure 4B As shown, the game's pre-game page 410 displays "20:30 Game, Prize Pool 1 million," indicating that the most recent round of the game starts at 20:30, and the prize pool for this game is 1 million, where W is the unit of measurement. Additionally, the game's pre-game page 410 can display tutorial information for participating in the game, such as "Guess the Price Secrets." This tutorial information can be audio or video; when users click on it, they can watch the corresponding game tutorial information, making it easier for novice users to quickly understand the game information and increasing user-friendliness.
[0094] In one embodiment, the virtual resource information currently owned by the user can also be displayed on the game pre-play page 410, such as "My Red Packets" or "Resurrection Card 1". "Resurrection Card 1" indicates that the current user owns a virtual resource resurrection card, which can be used to revive the account and continue playing the game after a loss. Alternatively, the current user's historical game records can be displayed, such as a "Battle Records" link, which the user can click to access the details page of the historical game records.
[0095] In one embodiment, assuming the current time is not within a preset time period, but there is still a very short time before the game starts, for example, the current time is 8:29 PM, then the game start countdown prompt box can also be displayed on the game pre-game page 410, such as... Figure 4C and Figure 4D As shown, the countdown prompt box displays "00:59:55, the competition is about to start, don't go away", and prompts "about to share 1 million red envelopes" to attract users to stay on the current page.
[0096] In one embodiment, such as Figure 4D As shown, the name of the mini-game can also be displayed on the game's front page 410, such as "Guess the price to win a red envelope," and a virtual avatar can be configured to indicate the information. For example, a virtual cat avatar can be displayed next to the above words, making a gesture to greet the user, so as to prominently remind the user of the game's name and facilitate the user to spread the game information.
[0097] In one embodiment, such as Figure 4D As shown, a game start reminder can also be displayed on the game's pre-game page 410, such as displaying the words "Two games a day, tens of thousands of people share the red envelope together," which prompts users with game session information and possible resource reward information, making it easier for users to quickly understand the game and reasonably arrange their time to participate.
[0098] In an embodiment, as shown in Figure 4D The game reward information, such as "49999 yuan can be won after the end of the game, and 10 lucky users will be generated in each game", can be displayed in the game front page 410 to prompt the user that there will be resource rewards in some links of the game, attract the user to participate in the interaction, and improve the interaction performance of the shopping platform.
[0099] In an embodiment, it is assumed that the current user touches the control 1 through the user interface 400 as shown in Figure 4A The first operation instruction corresponding to the control 1 is triggered, and in response to the first operation instruction, it is determined that the current time is within the preset time period, and the first game page 420 is displayed as shown in Figure 4E It is assumed that the target weight value is 500, and the first game page 420 can display "the target of this round is 500 yuan", and the time progress information of the current game "first round 60:00 seconds" is displayed, indicating that this is the first round of the game, and the first round lasts for 60 seconds, indicating that the user needs to select the target product information within 60 seconds. The product display box is displayed in the first game page 420, and the product display box has a plurality of selectable preset product information, such as "brand 1 shoe 1, brand 2 shoe 2, brand 3 shoe 3, …", when the preset product information is more, the product display box can be configured with a sliding bar, and the user can slide up and down or left and right on the sliding bar to display more product information in the page.
[0100] In an embodiment, in order to express the concept of "ideal life" on the online shopping platform, the theme of each game can be different, and the corresponding game page can also be different, and the corresponding preset product information pool can also be different. For example, the preset product information of the game session with clothing as the theme and the game session with food as the theme is different, and some pages can have similar characteristics to the theme to reflect diversity and improve the interaction performance of the shopping platform. The theme can be switched in units of days, that is, the theme of the session started in the same day is the same.
[0101] Step 302: In response to the second operation instruction of the current user in the first game page 420, a target product information set selected by the second operation instruction is obtained from a plurality of preset product information.
[0102] In this step, after the first game page 420 is displayed, the user can intuitively understand the time of the current round of the game and the preset commodity information involved, and the user can select the target commodity information needed from the preset commodity information based on his / her own judgment by entering an operation instruction. The second operation instruction is used to select the target commodity information selected by the user, and the second operation instruction can be one or more of a text instruction, an image instruction, a sound instruction, and a gesture instruction. The user can enter the second operation instruction through the terminal 200. After the terminal 200 captures the second operation instruction, the selected target commodity information set is obtained.
[0103] In an embodiment, step 302 can specifically include: in response to the second operation instruction of the current user on the operation control in the interactive interface, adding the preset commodity information corresponding to the selected operation control to the target commodity information set.
[0104] In this embodiment, the operation control is configured in the interactive interface, and one preset commodity information in the first game page 420 corresponds to one operation control. The user can select the corresponding commodity information by touching the operation control, which is simple and convenient to operate and improves the interactive performance of the terminal 200.
[0105] As shown in Figure 4E , the icons of shoes 1, shoes 2, and shoes 3 correspond to one operation control respectively, and the operation control can be within a certain range where the corresponding commodity information is displayed, so that when the user touches the icon of shoes 1, the operation control of shoes 1 can be triggered. The target commodity display box can also be configured in the first game page 420 to display the target commodity information selected by the user, which can help the user to view the selected commodity information in time and reduce the risk of selecting incorrectly. For example, the current user touches the icon of shoes 1 to trigger the corresponding operation control, and the display result is as shown in Figure 4F , the icon of shoes 1 appears in the target commodity display box, so that the current user can view the selection result in time through the user interface.
[0106] In an embodiment, in terms of data processing, a virtual shopping cart can be configured, the target commodity selected by the user in the game is put into the virtual shopping cart, and when the game ends, the target commodity in the virtual shopping cart is used as the target commodity information set. The virtual shopping cart can simulate the online shopping process of the user for settlement, improve the data processing efficiency, and the virtual shopping cart here is not the shopping cart of the user online shopping, but only used for game settlement.
[0107] Step 303: determining a first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity.
[0108] In the embodiment, each preset commodity participating in the game has a corresponding weight value, which is not disclosed to the user before the game ends and is only used as background data calculation. When the target commodity information set selected by the user is determined, the sum of the weight values of all commodities in the target commodity information set and the target weight value are compared in combination with the weight values configured in the database to determine a first weight difference value between the two, which represents the difference between the total price of the target commodity information set corresponding to the current user and the target price.
[0109] Step 304: According to the first weight difference value and the second weight difference value corresponding to all participants in the current round of game, the ranking information of the current user in the participants in the current round of game is determined.
[0110] In this step, since there are many users of the online shopping platform and many users participating in a round of game, the first weight difference value corresponding to the current user and the second weight difference value corresponding to the users participating in the game can be compared and sorted to obtain the sorting result.
[0111] In an embodiment, step 304 can specifically include: obtaining a weight difference value set corresponding to all participants in the current round of game, the weight difference value set including: the second weight difference value between the sum of the weight values of all commodities selected by each participant and the target weight value. The first weight difference value and the second weight difference value in the weight difference value set are sorted according to size to obtain the sorting information.
[0112] In the embodiment, in the sorting process, the weight difference between the sum of the weight values of all commodities selected by each participant in the current round of game and the target weight value can be obtained to generate a weight difference value set, and the first weight difference value is also added to the weight difference value set for comparison. The sorting information is obtained by sorting the weight difference values from large to small or from small to large, which is simple to calculate and intuitive in result. In the sorting result, the user corresponding to the smaller weight difference value has a higher ranking, that is, the total weight value of the selected commodities is closer to the target weight value, and the ranking is higher.
[0113] Step 305: Display the sorting information in the second game page.
[0114] In this step, the second game page is used to display the game result, and the game result of the current user after a round of game can be displayed, such as displaying the ranking information of the current user among all participants in the second game page, so as to facilitate the user to view the game result in time and improve the interaction performance.
[0115] The information processing method of the game interaction, by responding to the operation instruction of the user, displays the first game page 420, and the target weight value is given in the game page. When the user selects the target commodity set from the first game page 420, the sum of the weights of all target commodities is determined, and the difference between the weight value and the target weight value is calculated. Based on the difference, the current user is sorted among all participants, and the sorting result is displayed to the user. In this way, the user participates in the guessing game of the weight of the commodity, and the weight sorting result after the user selects the commodity is displayed, so that the user can intuitively know the accuracy of his / her guess. The competition interest of the small game of the e-commerce platform is increased relying on the commodity information, the user's touch of the commodity information is increased in the process of playing the game, the commodity activity atmosphere is created, and the interaction performance of the online shopping platform is improved.
[0116] Please refer to Figure 5 , which is an information processing method of game interaction according to an embodiment of the application. The method can be executed by the electronic device 1 shown in Figure 1 , and can be applied to the online shopping platform application scenario shown in Figure 2 . The competition interest of the small game of the e-commerce platform is increased relying on the commodity information, the user's touch of the commodity information is increased in the process of playing the game, and the interaction performance of the online shopping platform is improved. Compared with the foregoing embodiment, the embodiment further includes an interaction control process in the game process. The method includes the following steps:
[0117] Step 501: In response to the first operation instruction of the current user, a first game page 420 is displayed, and the first game page 420 includes: a plurality of preset commodity information and a target weight value. For details, see the description of step 301 in the foregoing embodiment.
[0118] Step 502: In response to the second operation instruction of the current user in the first game page 420, a target commodity information set selected by the second operation instruction is obtained from the plurality of preset commodity information. For details, see the description of step 302 in the foregoing embodiment.
[0119] Step 503: Detect whether the current user has entered a third operation instruction within a preset time period. If yes, go to step 505, otherwise go to step 504.
[0120] In this step, the third operation instruction is used to control the entry into the commodity weight value settlement process. The third operation instruction can be one or more of a text instruction, an image instruction, a sound instruction, and a gesture instruction. The current user can enter the first operation instruction through the interactive interface 400 of the terminal 200. For example, Figure 6AAs shown, the "OK" icon can be configured in the first game page 420, and the control 2 can also be configured in the interactive interface, the control 2 is bound with the "OK" icon, and the control 2 can be located in the coverage area of the "OK" icon, so that when the user touches the "OK" icon, the control 2 is triggered, and then the third operation instruction is entered. In the actual scene, the display effect of the first game page 420 can be as follows Figure 6B As shown, Figure 6B In the preset goods, take a certain brand of sports shoes for men as an example, after the user selects a target commodity, the target commodity is displayed with "√" to prompt the user to select, and after the selection is completed, if 60 seconds have not ended, and the current user wants to end the selection first, the "OK" icon can be touched to submit the settlement request. In this way, the user can have more selection rights and improve the interactive performance.
[0121] The preset time period is the time of a round of commodity order matching game. Assuming that the start time of the first round is 20:30 and the end time of the first round is 20:31, that is, the duration of the first round of game is 60 seconds in total. In the actual scene, the user may have selected the target commodity information set within 30 seconds, and some users may still be selecting target commodities after 60 seconds. Therefore, for such a variety of user behaviors, the condition for triggering settlement is preset, and after a round of game starts, it is detected whether the current user has entered the third operation instruction within the preset time period. If yes, it means that the current user has completed the selection of the target commodity information set early, and step 505 is entered, otherwise step 504 is entered.
[0122] Step 504: After the end of the preset time period, step 505 is entered.
[0123] In this step, when no third operation instruction is detected within the preset time period, for example, the duration of the first round of game is 60 seconds in total, and the current user has not selected the target commodity information set after 60 seconds, the settlement is automatically entered, and step 505 is entered. In this way, the tension of the game can also be increased through the time limit, so that the user is involved and the interactive performance of the shopping platform is improved.
[0124] Step 505: In response to the third operation instruction, the first weight difference value between the sum of the weight values of all goods in the target commodity information set and the target weight value is determined according to the weight value corresponding to each good.
[0125] In this step, if the current user enters the third operation instruction within 60 seconds, or after a round of game ends after 60 seconds, the commodity weight value settlement phase can be entered, the first weight difference value between the sum of the weight values of all goods in the target commodity information set and the target weight value is determined according to the weight value corresponding to each good. The specific process can be referred to the specific description of step 303 in the foregoing embodiment, which will not be described here.
[0126] In one embodiment, during the process of determining the current user's ranking information among the participants in the current round of the game based on the first weight difference, a third game page 440 is displayed. The third game page 440 includes: game progress information, a target product information set, and the sum of the weight values of all products in the target product information set.
[0127] In this embodiment, the user submits the set of target product information they have selected, and enters the sorting process. This process requires comparison with all participant information, which involves a large amount of computation and takes time. Therefore, a third game page 440 can be displayed during this process. The third game page 440 serves as a transitional page, displaying the target product information set and the sum of the weights of all products within it. This allows the user to verify their selected product information and prevents boredom while waiting for the results, improving the user-friendliness of the terminal 200. Game progress information can indicate the user's current game stage, allowing them to stay informed about the game's progress and increasing their sense of participation.
[0128] like Figure 6C As shown, the current user touched the following: Figure 6A or Figure 6B After selecting the "I've chosen" icon, or after 60 seconds, proceed to the following... Figure 6C The third game page 440 shown can display game progress information such as "Grading in progress...", indicating that the current game progress is in the process of sorting and calculating results. Assuming the user has selected 6 items, the page can also display "This round's guess target is 500 yuan. I selected 6 items, totaling 456.9 yuan," prompting the user to check the total number and weight value of the selected items. The selected target item information, including the weight value of each item, is displayed in the target item display box. Similarly, the product information in the preset product display box can also include the weight value of each item, allowing users to assess the accuracy of their guesses, enhancing user engagement and improving the interactive performance of the shopping platform.
[0129] like Figure 6D The image shows an example of the third game page 440 in a real-world scenario. Assuming the preset product information for this round of the game is shoes, and the current user has selected 6 pairs of shoes, the actual price of each pair of shoes can be displayed. In the "Other Product Prices in This Round" section, the price of each pair of shoes participating in the game can be displayed (e.g., 39.0 yuan). The weight values of the preset products participating in the game can be the same or different.
[0130] Step 506: Based on the first weight difference and the second weight difference corresponding to all participants in the current round of the game, determine the current user's ranking information among the game participants, and display the ranking information on the second game page 430. See the description of steps 304 to 305 in the above embodiment for details.
[0131] Step 507: If the current user's ranking information among the participants in the current round of the game is within the preset range, allocate the permission resource information for the current user to enter the next round of the game, and display the first prompt information on the second game page 430.
[0132] In this step, the ranking information includes the results of how close the sum of the weighted values of the target products selected by the current user in this round is to the target weighted value. A preset range is used to determine whether a user can advance to the next round of the game; it's a ranking range. For example, there are two guessing games per day, each with six rounds. In each round, players whose combined purchase price is closest to the target price and ranks within the top preset range successfully advance to the next round and receive red envelopes and item rewards. Here, the preset range can be the range limited by the ranking threshold in a single round of the game. Users whose ranking falls within the preset range can advance to the next round of the guessing game. Therefore, if the current user's ranking information among the participants in the current round is within the preset range, the system can allocate the user the permission to play in the next round and notify the user of the game result through the first prompt message.
[0133] The second game page, 430, displays the game results after one round of gameplay. Figure 7A As shown, the message "Congratulations on your successful advancement" can be displayed on the second game page (430) as the primary notification, allowing the current user to intuitively connect to their current game result. Basic information about this round can also be displayed, such as "Round 1, 10 million participants, top 60% advance," indicating that this is the first round of the game, with a total of 10 million participants, and the top 60% of users ranked in the results advance to the next round.
[0134] In one embodiment, the remaining rounds of the game can also be displayed on the second game page 430. A display box for the remaining rounds can be configured. Assuming this round is round 1, the displayed content can be as follows:
[0135] "Round 2, sharing 100,000 red envelopes, is about to begin."
[0136] "The third round, sharing 100,000 red envelopes, has not yet started."
[0137] "Round 4, share 100,000 red envelopes, not yet started." And so on, displaying information for the remaining rounds.
[0138] In an embodiment, if the ranking information of the current user in the current round of game participants is within the preset range, virtual resources are distributed to the current user. Here, the virtual resources can be red packet rewards, virtual prop rewards. In actual scenarios, virtual resources can be distributed on the spot after each round of promotion, such as red packets distributed on the spot, or a number of lucky participants can be randomly selected from all participants to give them a large surprise red packet.
[0139] The virtual resource rewards can be displayed in the second game page 430, as shown in Figure 7B The first round of user promotion is successful, and a 5-yuan red packet reward is distributed to the current user and displayed in the second game page 430. The actual ranking result of the current user in the current round of game can be prompted, such as “ranking 75% in this round”. The selected goods and the total price, such as a total price of 457.5 yuan, can be displayed to summarize the information of the user in one round of game, which is easy to see and improves the interactive experience. The start time of the next round of game can also be prompted in the second game page 430, such as displaying the words “10s left to start the next round of game” at the end of the page.
[0140] Step 508: If the ranking information of the current user in the current round of game participants is not within the preset range, second prompt information is displayed in the second game page 430.
[0141] In this step, it is assumed that the preset range is the top 60% of the ranking. If the ranking information of the current user in the current round of game participants is not within the preset range, that is, the ranking is relatively low, it means that the total weight value of the target good set selected by the current user deviates too much from the target weight value, and the current user cannot advance to the next round. The second prompt information can be displayed in the second game page 430 to enable the user to promptly understand the result.
[0142] As shown in Figure 7C The words “What a pity, use the resurrection card quickly” can be displayed in the second game page 430 as the second prompt information to enable the user to know that he or she has not advanced and can use the resurrection card to continue the game. The resurrection card can be used to revive each round, and the resurrection card can be obtained by completing various tasks. The words “no reward obtained” can also be prompted to prompt the user that he or she has not obtained the reward, and the ranking of the user in the current round, such as “ranking 15% in this round”, can be displayed.
[0143] In an embodiment, the number of resurrection cards owned by the current user can be displayed in the page, and a resurrection card use entry can be configured. The words “consume 2 resurrection cards to continue the challenge” can be displayed as an icon, and the icon can be configured with a control for triggering the entry into the resurrection card use entry.
[0144] In an embodiment, for the user who does not advance, the game is ended, and the automatic ending time of the game can be prompted in the second game page 430, such as the prompt "7s left to automatically end the game", prompting the user that the game is ended.
[0145] In an embodiment, the application also provides a game interaction information processing method, which can be executed by the electronic device 1 shown in the figure, and can be applied to the online shopping platform application scenario shown in the figure, realizing the competitive interest of the e-commerce platform game relying on the commodity information, increasing the user's touch on the commodity information in the process of playing the game, and improving the interaction performance of the online shopping platform. Compared with the foregoing embodiment, the embodiment also includes an information processing process of a single user participating in the game, and the method includes the following steps: Figure 1 Figure 2 The method can be applied to the online shopping platform application scenario shown in the figure, realizing the competitive interest of the e-commerce platform game relying on the commodity information, increasing the user's touch on the commodity information in the process of playing the game, and improving the interaction performance of the online shopping platform. Compared with the foregoing embodiment, the embodiment also includes an information processing process of a single user participating in the game, and the method includes the following steps:
[0146] Step S1: displaying a game page, the game page including: a plurality of preset commodity information and a target weight value. For specific processes, refer to the specific description of step 301 in the foregoing embodiment, which will not be repeated here.
[0147] Step S2: in response to the operation instruction of the current user in the game page, obtaining a target commodity information set selected by the operation instruction from the plurality of preset commodity information. For specific processes, refer to the specific description of step 302 in the foregoing embodiment, which will not be repeated here.
[0148] Step S3: determining a first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity. For specific processes, refer to the specific description of step 303 in the foregoing embodiment, which will not be repeated here.
[0149] Step S4: determining the result information of the current user in the current game according to the first weight difference value.
[0150] In this step, when only one user participates in the current game, the first weight difference value corresponding to the current user can be directly compared with a specific threshold value. If the first weight difference value is greater than or equal to the specific threshold value, it means that the target commodity price guessed by the current user is very close to the target price, and the current user successfully passes the current game and can enter the next round. Otherwise, it means that the target commodity price guessed by the current user deviates greatly from the target price, and the current user cannot enter the next round of game, which is taken as the result information of the current game.
[0151] Step S5: displaying the result information in the game page.
[0152] In this step, the result information processing can include whether the current user can enter the next round of results, and can also include the comparison and display of the total price of the target goods selected by the current user and the target price, so that the user can directly see the detailed information.
[0153] The embodiment can provide more game options for users and improve the interaction performance of the shopping platform through the scene of single user participating in game interaction.
[0154] Please refer to Figure 8 , which is a game interaction information processing device 800 of an embodiment of the application. The device can be applied to Figure 1 The electronic device 1 shown in the figure, and can be applied to Figure 2 The online shopping platform application scenario shown in the figure, relying on the increase of the game of the e-commerce platform, the competition interest is realized, in the process of letting the user play the game, the user's touch to the product information is increased, and the interaction performance of the online shopping platform is improved. The device comprises a first display module 801, an acquisition module 802, a first determination module 803, a second determination module 804 and a second display module 805, and the principle relationship of each module is as follows:
[0155] The first display module 801 is used to display a game page, and the game page comprises a plurality of preset product information and a target weight value.
[0156] The acquisition module 802 is used to acquire a target product information set selected by an operation instruction from the plurality of preset product information in response to the operation instruction of the current user in the game page.
[0157] The first determination module 803 is used to determine a first weight difference value between the sum of the weight values of all products in the target product information set and the target weight value according to the weight value corresponding to each product.
[0158] The second determination module 804 is used to determine the ranking information of the current user in the current game participants according to the first weight difference value and the second weight difference value corresponding to all participants in the current game.
[0159] The second display module 805 is used to display the ranking information in the game page.
[0160] In an embodiment, the first display module 801 is used to display a first game page in the interactive interface in response to a first operation instruction of the current user in the interactive interface, and the first game page comprises the plurality of preset product information and the target weight value.
[0161] In an embodiment, the interactive interface is configured with operation controls, and one preset commodity information in the first game page corresponds to one operation control. The obtaining module 802 is configured to, in response to a second operation instruction of the current user on the operation control in the interactive interface, add the preset commodity information corresponding to the selected operation control to the target commodity information set.
[0162] In an embodiment, the method further comprises: a judging module configured to, in response to a first operation instruction of the current user, judge whether the current time is within a preset time period before displaying the game page. If the current time is within the preset time period, the step of displaying the game page is executed.
[0163] In an embodiment, the judging module is further configured to, before displaying the game page, if the current time is not within the preset time period, display a pre-game page, wherein the pre-game page comprises a latest game start time and a virtual resource reward prompt information corresponding to the latest game.
[0164] In an embodiment, the method further comprises: a detecting module configured to, before determining the first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity, detect whether the current user has entered a third operation instruction within a preset time period. When the third operation instruction is detected within the preset time period, the step of determining the first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity is executed in response to the third operation instruction.
[0165] In an embodiment, the detecting module is further configured to, before determining the first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity, when the third operation instruction is not detected within the preset time period, execute the step of determining the first weight difference value between the sum of the weight values of all commodities in the target commodity information set and the target weight value according to the weight value corresponding to each commodity after the end of the preset time period.
[0166] In an embodiment, the method further comprises: a third display module configured to, in the process of determining the ranking information of the current user among all participants of the current game according to the first weight difference value, display a third game page, wherein the third game page comprises game progress information, the target commodity information set, and the sum of the weight values of all commodities in the target commodity information set.
[0167] In an embodiment, the second determining module 804 is configured to obtain a weight difference value set corresponding to all participants of the current game, wherein the weight difference value set comprises a second weight difference value between the sum of the weight values of all commodities selected by each participant and the target weight value. The first weight difference value and the second weight difference value in the weight difference value set are sorted according to size to obtain the ranking information.
[0168] In an embodiment, the method further comprises: assigning, by the assigning module, a permission resource information of entering a next round of game to the current user if the ranking information of the current user in the current round of game participants is within the preset range after determining the ranking information of the current user in the current round of game participants according to the first weight difference and the second weight difference corresponding to all participants in the current game; and displaying the first prompt information in the second game page.
[0169] In an embodiment, the assigning module is further configured to distribute virtual resources to the current user if the ranking information of the current user in the current round of game participants is within the preset range after determining the ranking information of the current user in the current round of game participants according to the first weight difference and the second weight difference corresponding to all participants in the current game.
[0170] In an embodiment, the method further comprises: prompting, by the prompting module, if the ranking information of the current user in the current round of game participants is not within the preset range after determining the ranking information of the current user in the current round of game participants according to the first weight difference and the second weight difference corresponding to all participants in the current game, displaying the second prompt information in the second game page.
[0171] The detailed description of the game interaction information processing apparatus 800 is described above in the description of the related method steps in the embodiments, and the implementation principle and technical effects are similar, which will not be described here in detail.
[0172] The embodiments of the present application further provide a computer readable storage medium, and the computer readable storage medium stores computer execution instructions. When the processor executes the computer execution instructions, the method of any of the preceding embodiments is implemented.
[0173] The embodiments of the present application further provide a computer program product, which comprises a computer program. When the computer program is executed by the processor, the method of any of the preceding embodiments is implemented.
[0174] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the modules is only a logical function division. In actual implementation, another division manner can be adopted, for example, a plurality of modules can be combined or integrated into another system, or some features can be omitted or not executed.
[0175] The integrated module implemented in the form of software functional module can be stored in a computer readable storage medium. The software functional module is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute part of steps of the method of various embodiments.
[0176] It should be understood that the processor described above can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor. The memory can include a high-speed RAM memory, and can also include a non-volatile storage NVM, for example, at least one disk memory, and can also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.
[0177] The storage medium described above can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0178] An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a host device.
[0179] It should be noted that, in this document, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0180] The above-mentioned sequence numbers of embodiments of the present application are only for description, and do not represent advantages or disadvantages of the embodiments.
[0181] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platforms, and of course can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or in the form of a part of the prior art that makes a contribution. The computer software product is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods of various embodiments of the present application.
[0182] In the technical solutions of the present application, the collection, storage, use, processing, transmission, provision, and disclosure of user data and other information comply with relevant laws and regulations and do not violate public order and good customs.
[0183] The above is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation based on the content of the specification and drawings, or direct or indirect application in other related technical fields, is also included in the patent protection scope of the present application.
Claims
1. An information processing method for game interaction, characterized in that, include: The game page includes: multiple preset product information and target weight values, but does not include the weight values of the preset products; one preset product information in the game page corresponds to one operation control; In response to the current user's operation command on the operation control in the game page, the preset product information corresponding to the selected operation control is added to the target product information set; Based on the weight value corresponding to each product configured in the database, determine the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value; Based on the first weight difference and the second weight difference corresponding to all participants in the current game, the ranking information of the current user among the current game participants is determined; The sorting information is displayed on the game page; Before determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value based on the weight value corresponding to each product, the method further includes: Detect whether the current user has entered a third operation command within a preset time period; If the third operation instruction is not detected on the game page within the preset time period, after the preset time period ends, the step of determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value is executed according to the weight value corresponding to each product configured in the database.
2. The method according to claim 1, characterized in that, The game display page includes: In response to the first operation command of the current user in the interactive interface, a first game page is displayed in the interactive interface. The first game page includes: the plurality of preset product information and the target weight value.
3. The method according to claim 1, characterized in that, Before displaying the game page, the following is also included: In response to the first operation command of the current user, determine whether the current time is within a preset time period; If the current time falls within the preset time period, the step of displaying the game page is executed.
4. The method according to claim 3, characterized in that, Before displaying the game page, the following is also included: If the current time is not within the preset time period, a game pre-show page is displayed, which includes: the most recent game start time and the virtual resource reward notification information corresponding to the most recent game.
5. The method according to claim 1, characterized in that, The method further includes: When the third operation instruction is detected within the preset time period, in response to the third operation instruction, the step of determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value is executed according to the weight value corresponding to each product configured in the database.
6. The method according to claim 1, characterized in that, Also includes: During the process of determining the current user's ranking information among the current game participants based on the first weight difference and the second weight difference corresponding to all current game participants, a third game page is displayed. The third game page includes: game progress information, the target product information set, and the sum of the weight values of all products in the target product information set.
7. The method according to claim 1, characterized in that, Determining the current user's ranking information among game participants based on the first weight difference includes: Obtain the weight difference set corresponding to all participants in the current game, wherein the weight difference set includes: the second weight difference between the sum of the weight values of all items selected by each participant and the target weight value; The first weight difference and the second weight difference in the set of weight differences are sorted by size to obtain the sorting information.
8. The method according to claim 1, characterized in that, After determining the current user's ranking information among the current game participants based on the first weight difference and the second weight difference corresponding to all participants in the current game, the method further includes: If the current user's ranking information among the participants in the current round of the game is within a preset range, the current user is allocated permission resources to enter the next round of the game, and the first prompt information is displayed on the second game page.
9. The method according to claim 8, characterized in that, After determining the current user's ranking information among the current game participants based on the first weight difference and the second weight difference corresponding to all participants in the current game, the method further includes: If the current user's ranking information among the participants in the current round of the game is within the preset range, virtual resources are distributed to the current user.
10. The method according to claim 8, characterized in that, After determining the current user's ranking information among the current game participants based on the first weight difference and the second weight difference corresponding to all participants in the current game, the method further includes: If the current user's ranking information among the participants in the current round of the game is not within the preset range, a second prompt message will be displayed on the second game page.
11. An information processing method for game interaction, characterized in that, include: The game page includes: multiple preset product information and target weight values, but does not include the weight values of the preset products; one preset product information in the game page corresponds to one operation control; In response to the current user's operation command on the operation control in the game page, the preset product information corresponding to the selected operation control is added to the target product information set; Based on the weight value corresponding to each product configured in the database, determine the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value; The result information of the current user in the current game is determined based on the first weight difference; The result information is displayed on the game page; Before determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value based on the weight value corresponding to each product, the method further includes: Detect whether the current user has entered a third operation command within a preset time period; If the third operation instruction is not detected on the game page within the preset time period, after the preset time period ends, the step of determining the first weight difference between the sum of the weight values of all products in the target product information set and the target weight value is executed according to the weight value corresponding to each product configured in the database.
12. An electronic device, characterized in that, include: At least one processor; as well as A memory that is communicatively connected to the at least one processor; The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, cause the electronic device to perform the method according to any one of claims 1-11.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the method as described in any one of claims 1-11.
14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-11.
Citation Information
Patent Citations
Virtual shopping game method using internet
KR1020020002790A