CN115531884A - Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product - Google Patents

Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product Download PDF

Info

Publication number
CN115531884A
CN115531884A CN202211372709.5A CN202211372709A CN115531884A CN 115531884 A CN115531884 A CN 115531884A CN 202211372709 A CN202211372709 A CN 202211372709A CN 115531884 A CN115531884 A CN 115531884A
Authority
CN
China
Prior art keywords
level
interface
simulation
target level
operation button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211372709.5A
Other languages
Chinese (zh)
Inventor
姚红婷
赵昂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202211372709.5A priority Critical patent/CN115531884A/en
Publication of CN115531884A publication Critical patent/CN115531884A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/63Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by the player, e.g. authoring using a level editor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure relates to a method, an apparatus, a device, a storage medium, and a program product for recommending a level, the method comprising: displaying a simulation interface in response to a trigger operation for a first operation button displayed in the level placement interface; responding to the level selection operation, and selecting a plurality of levels to be simulated in the simulation interface; responding to the triggering operation of a second operation button displayed in the simulation interface, acquiring a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and displaying the target level in a simulation result interface; and determining a recommended level according to the target level, and starting a display interface corresponding to the recommended level in response to the triggering operation of a third operation button. Therefore, the level with the highest placing efficiency can be determined from the levels to be simulated to serve as the recommended level, and the level placing income of the player is improved.

Description

Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product
Technical Field
The present disclosure relates to the field of internet technologies, and in particular, to a method, an apparatus, a device, a storage medium, and a program product for recommending a level.
Background
At present, the conventional level game has the same level arrangement sequence as the level, i.e. the level to be set needs to be at the latest level to obtain the maximum benefit.
However, for an unconventional true placement type game (affected by various random factors and the fighting results and benefits vary for the same level), the latest level is often not the most profitable level in the hang-up time, i.e. the maximum benefit cannot be obtained if the latest level is placed on the level, due to the victory rate of the level and the single fighting time.
Disclosure of Invention
According to a first aspect of the present disclosure, there is provided a recommendation method for a level, the method including:
displaying a simulation interface in response to a trigger operation for a first operation button displayed in the level placement interface;
responding to a level selection operation, and selecting a plurality of levels to be simulated in the simulation interface;
responding to the triggering operation of a second operation button displayed in the simulation interface, acquiring a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and displaying the target level in a simulation result interface;
and determining a recommended level according to the target level, and starting a display interface corresponding to the recommended level in response to the triggering operation aiming at the third operating button.
In one possible embodiment, the method further comprises: displaying a simulation result corresponding to the target level in a simulation result interface, wherein the simulation result comprises at least one of the following contents: the clearance time, the winning rate and the quantity of the virtual resources acquired in unit time.
In a possible embodiment, the first preset condition comprises at least one of: the passing time is shortest, the winning rate is highest and the number of the virtual resources acquired in unit time is largest.
In a possible implementation manner, the determining a recommended level according to the target level includes: when the target level meets a second preset condition, determining the target level as a recommended level;
and when the target level does not meet a second preset condition, responding to the triggering operation of a fourth operation button displayed in the simulation result interface, and determining a recommended level meeting the second preset condition according to a plurality of target levels obtained by multiple times of simulation.
In a possible implementation manner, when there is no recommended level meeting a second preset condition in the plurality of target levels, a first guiding operation button and/or a second guiding operation button are displayed, wherein the first guiding operation button is used for guiding the user to reselect the level to be simulated, and the second guiding operation button is used for guiding the user to adjust the virtual objects in the formation.
In a possible embodiment, the second preset condition comprises at least one of: the clearance duration is in a first preset range, the winning rate is in a second preset range, and the number of the virtual resources acquired in unit time is larger than or equal to a first threshold value.
In one possible embodiment, a plurality of queues are displayed on the level placement interface, and each queue comprises at least one virtual object; the selecting a plurality of checkpoints to be simulated in the simulation interface comprises the following steps: selecting a plurality of levels to be simulated for each formation in the simulation interface respectively;
correspondingly, the displaying the target level in the simulation result interface includes: displaying the target level cards respectively corresponding to the plurality of formation in the simulation result interface;
the step of determining the recommended level according to the target level comprises the following steps: and determining a recommended level corresponding to each formation according to the target level corresponding to each formation.
According to a second aspect of the present disclosure, there is provided a recommendation apparatus for a level, the apparatus comprising:
a display module configured to display a simulation interface in response to a trigger operation for a first operation button displayed in the level placement interface;
the selection module is configured to respond to level selection operation and select a plurality of levels to be simulated in the simulation interface;
the acquisition module is configured to respond to the triggering operation of a second operation button displayed in the simulation interface, acquire a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and display the target level in a simulation result interface;
and the determining module is configured to determine a recommended level according to the target level and respond to the triggering operation of a third operating button displayed in the simulation result interface to start a display interface corresponding to the recommended level.
According to a third aspect of the present disclosure, there is provided an electronic device comprising: at least one processor; a memory for storing the at least one processor-executable instruction; wherein the at least one processor is configured to execute the instructions to implement the method according to the first aspect of the present disclosure.
According to a fourth aspect of the present disclosure, there is provided a computer-readable storage medium, wherein instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the method according to the first aspect of the present disclosure.
According to a fifth aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method according to the first aspect of the present disclosure.
According to the recommended scheme of the level, a simulation interface is displayed in response to the triggering operation of a first operation button displayed in a level placing interface; responding to the level selection operation, and selecting a plurality of levels to be simulated in the simulation interface; responding to the triggering operation of a second operation button displayed in the simulation interface, acquiring a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and displaying the target level in a simulation result interface; and determining a recommended level according to the target level, and starting a display interface corresponding to the recommended level in response to the triggering operation of a third operation button. That is, before the player places the next level, the player selects a plurality of levels to be simulated, then performs simulated clearance operation, determines a target level according to the simulation results of the plurality of levels to be simulated, and then determines a recommended level according to the target level. Therefore, the level with the highest placing efficiency can be determined from the levels to be simulated to serve as the recommended level, and the level placing income of the player is improved.
Drawings
Further details, features and advantages of the disclosure are disclosed in the following description of exemplary embodiments, taken in conjunction with the accompanying drawings, in which:
fig. 1 is a schematic diagram of an application scenario provided in an exemplary embodiment of the present disclosure;
FIG. 2 is a first flowchart of a method for recommending a level according to an exemplary embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a level placement interface provided by an exemplary embodiment of the present disclosure;
FIG. 4 is a schematic diagram of a simulation interface provided by an exemplary embodiment of the present disclosure;
FIG. 5 is a schematic diagram of a simulation results interface provided by an exemplary embodiment of the present disclosure;
FIG. 6 is a flowchart of a method for determining a recommended level provided by an exemplary embodiment of the present disclosure;
FIG. 7 is a first diagram of a historical simulation window provided in an exemplary embodiment of the present disclosure;
FIG. 8 is a second schematic diagram of a historical simulation window provided in an exemplary embodiment of the present disclosure;
FIG. 9 is a schematic block diagram of a recommendation device for a level provided by an exemplary embodiment of the present disclosure;
FIG. 10 is a schematic block diagram of an electronic device provided by an exemplary embodiment of the present disclosure;
fig. 11 is a block diagram of a computer system according to an exemplary embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more complete and thorough understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description. It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Referring to fig. 1, which is an application environment diagram of a method for recommending a level according to an embodiment of the present disclosure, the application environment may include a terminal 110 and a server 120.
The terminal 110 may be, for example, a mobile phone, a tablet computer, a notebook computer, a game machine, a palm computer, a wearable device such as VR (Virtual Reality) glasses, a VR helmet, a smart watch, and the like, but is not limited thereto. The terminal 110 may have a client running therein, which is provided with a background service by the server 120.
The operating system of the terminal may include Android (Android), IOS, windows Phone, windows, and the like, and may support running of various applications, such as virtual social applications, 3D maps, games, and the like. The terminal may display a graphical user interface of any one of the applications, where the graphical user interface generally refers to an interface corresponding to the application displayed on the terminal, and a user may operate the application or obtain information displayed by the application through the graphical user interface, for example, at a game client, the user views and operates a game through the graphical display interface.
The server 120 shown in fig. 1 may be a single physical server, or may be a server cluster or a distributed system formed by a plurality of physical servers, and the terminal 110 and the server 120 may be connected through a wired network or a wireless network. The server 120 may be considered to provide a service for the client 110, so as to support the interaction of the client 110 with the user, and the client 110 may acquire operation information of the user through the interaction with the user, acquire information required to be displayed based on the operation information through the interaction with the server 120, and render the information on the level placement interface.
In an exemplary embodiment, the client 110 may present a level placement interface in response to an application display instruction, where one or more formations may be displayed on the level placement interface, each formation includes one or more virtual objects, the level placement interface further displays a first operation button, and when the first operation button is triggered, a simulation interface is displayed; the user can select a plurality of checkpoints to be simulated on the simulation interface and then trigger a second operation button displayed in the simulation interface; the client 110 sends a plurality of to-be-simulated checkpoints selected by the user to the server 120, and the server 120 performs clearance simulation operation on the plurality of to-be-simulated checkpoints to obtain a simulation result and sends the simulation result to the client 110; the client 110 determines a target level meeting a first preset condition based on the simulation result, and displays the target level in a simulation result interface; the client 110 determines a recommended level according to the target level, and starts a display interface corresponding to the recommended level when the third operation button is triggered.
The technical solutions in the embodiments of the present disclosure will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present disclosure, and it is to be understood that the described embodiments are only some embodiments of the present disclosure, not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The method for recommending the level in the embodiment of the disclosure can be applied to the placement type game, but is not limited thereto, and can also be applied to other types of games, such as an interactive control type game. The following describes in detail a method for recommending a level provided in the embodiment of the present disclosure, taking an execution subject as a terminal device as an example.
Fig. 2 is a flowchart of a method for recommending a level according to an exemplary embodiment of the present disclosure, and as shown in fig. 2, the method includes the following steps:
and S101, responding to the trigger operation of a first operation button displayed in the level placement interface, and displaying a simulation interface.
The level placement interface can respond to an operation instruction and is displayed in an interface of the terminal equipment; a first operation button is displayed in the level placement interface, and after the first operation button is triggered by a user, a simulation interface is displayed.
One or more formations can be displayed on the level placement interface, and each formation comprises one or more virtual objects; the number of the first operating buttons can be one or more, and the first operating buttons and the formation can be in a one-to-one correspondence relationship, namely one formation corresponds to one first operating button; or the first operation button and the formation can be in one-to-many relationship, namely, a plurality of formations correspond to one first operation button. Under the condition that one formation corresponds to one operation button, when a user triggers a first operation button corresponding to a certain formation, the subsequent operation of simulating clearance by a level card corresponding to the certain formation is carried out; under the condition that a plurality of teams correspond to one first operation button, when a user triggers the first operation button, the plurality of teams can subsequently perform the operation of closing the gate and simulating the passing of the gate respectively.
It is understood that the number and types of virtual objects contained in each queue can be selected, replaced, deleted and added by the user in the above-mentioned level placement interface.
Fig. 3 is a schematic diagram of a level placement interface provided in an exemplary embodiment of the present disclosure, and as shown in the diagram, a first formation and a second formation are displayed in the level placement interface 10, and each formation is composed of a plurality of virtual objects 12. The level placement interface 10 displays two first operation buttons 11, and the two first operation buttons 11 are respectively arranged adjacent to the first formation and the second formation.
The simulation interface may display the name of the formation waiting for simulation, for example, if the user selects to perform level simulation on the first formation, the level simulation of the first formation is displayed on the simulation interface; if the user selects to perform level simulation on the second formation, displaying the level simulation of the second formation on a simulation interface; and if the method is used for simultaneously selecting the first formation and the second formation to carry out the level simulation, simultaneously displaying the first formation level simulation and the second formation level simulation on the simulation interface.
The simulation interface may display the level to be simulated for the user to select, and the number of the level to be simulated is not limited in the embodiments of the present disclosure, and may be, for example, 3, 5, 7, 8, or the like. In the embodiment of the disclosure, the number of the checkpoints to be simulated is multiple, compared with a single checkpoint, the multiple checkpoints are simulated simultaneously, and the optimal checkpoint is selected from the multiple checkpoints and recommended to the user, so that the efficiency of simulation operation can be improved, and the placement benefit of the user can be improved.
In a specific embodiment, a second operation button is further displayed on the simulation interface, and when the second operation button is triggered by a user, the terminal or the server performs clearance simulation on the barrier to be simulated.
Fig. 4 is a schematic diagram of a simulation interface provided in an exemplary embodiment of the present disclosure, and as shown in the diagram, a level to be simulated is displayed in the simulation interface 20 for a user to select, in this example, the user may select 5 levels for simulation, but this is only an example. The simulation interface 20 displays the name of the formation waiting for simulation, i.e., the first formation. The simulation interface 20 also displays a second operation button 21.
And S102, responding to the level selection operation, and selecting a plurality of levels to be simulated in the simulation interface.
In this step, in response to a level selection operation of the user in the simulation interface, a plurality of levels to be simulated are selected in the simulation interface. The disclosed embodiment does not limit the specific form of the level selection operation, and for example, the level selection operation can select a level to be simulated by sliding left and right, or sliding up and down. The number of checkpoints to be simulated is not limited in the embodiments of the present disclosure, and may be 5 as shown in fig. 4, or may be other numbers.
S103, responding to the triggering operation of the second operation button displayed in the simulation interface, acquiring a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and displaying the target level in a simulation result interface.
In one embodiment, when a user triggers a second operation button, the terminal sends the level to be simulated to the server, the server performs level passing simulation on the level to be simulated to obtain a simulation result, a target level meeting a first preset condition is screened from the simulation result of the level to be simulated, the target level is sent to the terminal, and the terminal receives the target level and displays the target level in a simulation result interface. But not limited thereto, the operation of the customs simulation may also be performed by the terminal.
The specific type of the simulation result is not limited in the embodiments of the present disclosure, and may include one or more of a win ratio, a pass-through duration, and a number of virtual resources acquired per unit time, for example.
The target level is a level to be simulated which meets a first preset condition, wherein the first preset condition comprises at least one of the following contents: the method has the advantages of shortest passing time, highest winning rate and largest quantity of acquired virtual resources in unit time. Exemplarily, assuming that the first preset condition includes that the number of the virtual resources acquired in a unit time is the largest, after the simulation results of the plurality of checkpoints to be simulated are obtained, the plurality of checkpoints to be simulated are compared, and the checkpoint acquired in the unit time and having the largest number of the virtual resources is taken as the target checkpoint. For some game applications, the number of the virtual resources acquired in unit time has a certain correlation with the winning rate and the passing time length, namely, the higher the winning rate in the adjacent multiple slots is, the shorter the passing time length is, the maximum number of the virtual resources acquired in unit time is. In some embodiments, the first preset condition may be at least one of the conditions of highest winning rate, shortest passing time and maximum number of virtual resources acquired in unit time, and the specific selection is related to a play mechanism in the game.
In some embodiments, the recommendation method for the level further comprises: and displaying the simulation result corresponding to the target level in a simulation result interface. For example, when the simulation result includes the victory ratio, the customs clearance duration and the number of virtual resources acquired in unit time, the victory ratio, the customs clearance duration and the number of virtual resources acquired in unit time corresponding to the target checkpoint are displayed in the simulation result interface. It is understood that the types of the virtual resources may be one or more, and the amounts of the one or more virtual resources may be all displayed in the simulation result interface.
Fig. 5 is a schematic diagram of a simulation result interface according to an exemplary embodiment of the disclosure, and as shown in the drawing, the simulation result interface 30 displays a target level, that is, 36 levels, and a simulation result 32 corresponding to the target level, where the simulation result 32 includes a winning rate 322, a closing time 321, and a number 323 of virtual resources acquired in a unit time. Illustratively, 323 may include two resource types as shown in FIG. 5, may include only one resource type, or may include three or more resource types, and the specific number of types is related to the game design mechanism and the resource yield type in the level. As can be seen from fig. 5, of the 33 th, 34 th, 35 th, 36 th, and 37 th gate, 36 th gate satisfies the first preset condition.
And S104, determining a recommended level according to the target level, and starting a display interface corresponding to the recommended level in response to the triggering operation aiming at the third operating button.
In one embodiment, as shown in fig. 6, the determining the recommended level according to the target level includes the following steps:
s601, when the target level meets a second preset condition, determining the target level as a recommended level;
when the target level meets the second preset condition, the placement efficiency of the target level is better, and the simulation result, such as the victory ratio, the clearance duration or the number of the virtual resources acquired in unit time, is in a better range.
The second preset condition includes at least one of the following: the clearance duration is in a first preset range, the winning rate is in a second preset range, and the number of the virtual resources acquired in unit time is larger than or equal to a first threshold value. The first preset range may be, for example, between 68 seconds and 77 seconds, the second preset range may be, for example, between 90% and 100%, and the first threshold may be, for example, 15000/hour, or 16000/hour.
Illustratively, the second preset condition is that the passing-off time is between 68 seconds and 77 seconds, and the winning rate is between 90% and 100%. The clearance duration in the simulation result of the target level 36 in fig. 5 is 76 seconds, the winning rate is 100%, and the target level can be determined as the recommended level when the second preset condition is met.
And S602, when the target level does not meet a second preset condition, responding to a trigger operation of a fourth operation button displayed in a simulation result interface, and determining a recommended level meeting the second preset condition according to a plurality of target levels obtained by multiple times of simulations.
When the target level does not meet the second preset condition, the placement efficiency of the target level is poor, and the simulation result, such as the victory ratio, the passing time or the number of the virtual resources acquired in unit time, is in a poor range. At this time, the user may trigger the fourth manipulation button 33 displayed in the simulation result interface 30, as shown in fig. 5.
After the fourth operation button 33 is triggered, the terminal determines a recommended level meeting a second preset condition according to a plurality of target levels obtained by performing a plurality of simulations. Illustratively, assuming that 4 rounds of simulation have been performed before, 4 target levels are determined by 4 times of simulation, and a recommended level satisfying the second preset condition is determined among the 4 target levels. Fig. 7 shows the history simulation window 40 displayed after the fourth operation button is triggered, and the history simulation window 40 displays the target level (level circled) obtained by the previous 4 rounds of simulation and the simulation result corresponding to the target level. The 36 th gate of the recommended gate is also displayed in the historical simulation window 40, and it can be seen from the historical simulation window 40 that the gate-on duration, the winning rate and the number of the virtual resources acquired in unit time of the 36 th gate are all in a better range.
And after the recommended level is determined, responding to the trigger operation aiming at the third operation button, and starting a display interface corresponding to the recommended level. The third operation button may be located in the simulation result interface, such as the third operation button 34 in fig. 5, or in the history window, such as the third operation button 44 in fig. 7; when the target level meets a second preset condition, the user can directly trigger a third operation button 34 in the simulation result interface to start a display interface corresponding to the recommended level; when a recommended level meeting a second preset condition is determined from a plurality of target levels obtained through multiple simulations, the user may trigger a third operation button 44 displayed in the history simulation window to start a display interface corresponding to the recommended level.
When a recommended level meeting a second preset condition does not exist in a plurality of target levels obtained through multiple simulations, displaying a first guide operation button and/or a second guide operation button in the historical simulation window, wherein the first guide operation button is used for guiding a user to reselect a level to be simulated, and the second guide operation button is used for guiding the user to adjust a virtual object in a formation. Exemplarily, it is assumed that 4 rounds of simulation have been performed before, and 4 target checkpoints are determined by 4 times of simulation, however, none of the 4 target checkpoints satisfies the second preset condition. At this time, a first guide operation button and/or a second guide operation button for guiding the user to continue the simulation are displayed in the history simulation window. Fig. 8 shows the history simulation window 50 displayed after the fourth operation button is triggered, and the history simulation window 50 displays the target level (level circled) obtained by the previous 4 rounds of simulation and the simulation result corresponding to the target level. It can be seen that the passing time, the winning rate and the number of virtual resources obtained in unit time of 4 target gates are all in a poor range. A first guiding operation button 51 and a second guiding operation button 52 are also displayed at the bottom of the history simulation window 50, and after the first guiding operation button 51 is triggered, a simulation interface is displayed for a user to select a switch to be simulated; when the second guiding operation button 52 is triggered, a level placing interface is displayed for the user to adjust the virtual objects in the formation.
When the actual interface is displayed, different colors can be adopted to display the target level with different placement efficiencies and the simulation result corresponding to the target level. Exemplarily, when the target level meets the second preset condition, it indicates that the placement efficiency is high, and at this time, green may be adopted to highlight the target level and the simulation result corresponding to the target level, so that the user may more intuitively determine in which range the placement efficiency of the target level is; when the target level does not meet the second preset condition but the placement efficiency is medium, orange color can be adopted to highlight the target level and the simulation result corresponding to the target level; when the placement efficiency of the target level is low, red color can be adopted to highlight the target level and the simulation result corresponding to the target level. The above-mentioned placement efficiency can be judged by the winning rate, the passing time length and the amount of the virtual resources acquired in the unit time in the simulation result.
When a plurality of formations are displayed on the gate placement interface and gate simulation needs to be performed on the plurality of formations, selecting a plurality of gates to be simulated in the simulation interface, wherein the gate placement interface comprises: respectively selecting a plurality of gates to be simulated for each formation in a simulation interface;
correspondingly, the displaying the target level in the simulation result interface includes: displaying the target level cards respectively corresponding to the plurality of formation in a simulation result interface;
the determining the recommended level according to the target level comprises: and determining a recommended level corresponding to each formation according to the target level corresponding to each formation. Therefore, the recommendation level corresponding to each of the plurality of formation can be determined simultaneously. In practical applications, the plurality of queues include main lines and branch lines.
According to the method and the device for simulating the level, the level with the highest placing efficiency can be determined from the plurality of levels to be simulated to serve as the recommended level, and the level placing income of the player is improved.
In the case of dividing each function module corresponding to each function, the embodiment of the present disclosure provides a recommendation device for a level, which may be a server or a chip applied to the server. Fig. 9 is a schematic block diagram of functional modules of a recommendation device of a level provided in an exemplary embodiment of the present disclosure. As shown in fig. 9, the level recommendation apparatus 900 includes:
a display module 901 configured to display a simulation interface in response to a trigger operation for a first operation button displayed in the level placement interface;
a selecting module 902 configured to select a plurality of to-be-simulated checkpoints in the simulation interface in response to a checkpoint selection operation;
an obtaining module 903, configured to respond to a trigger operation on a second operation button displayed in the simulation interface, obtain a target level meeting a first preset condition according to a simulation result of the plurality of levels to be simulated, and display the target level in a simulation result interface;
the determining module 904 is configured to determine a recommended level according to the target level, and start a display interface corresponding to the recommended level in response to a trigger operation on a third operation button displayed in the simulation result interface.
In one possible implementation, the display module 901 is further configured to: displaying a simulation result corresponding to the target level in a simulation result interface, wherein the simulation result comprises at least one of the following contents: the clearance duration, the winning rate and the number of the virtual resources acquired in unit time.
In a possible implementation, the first preset condition includes at least one of the following: the passing time is shortest, the winning rate is highest and the number of the virtual resources acquired in unit time is largest.
In a possible implementation manner, the determining module 904 is configured to determine the target level as a recommended level when the target level meets a second preset condition;
and when the target level does not meet a second preset condition, responding to the triggering operation of a fourth operation button displayed in the simulation result interface, and determining a recommended level meeting the second preset condition according to a plurality of target levels obtained by multiple times of simulation.
In a possible implementation manner, when there is no recommended level meeting a second preset condition in the plurality of target levels, a first guiding operation button and/or a second guiding operation button is displayed, wherein the first guiding operation button is used for guiding the user to reselect the level to be simulated, and the second guiding operation button is used for guiding the user to adjust the virtual objects in the formation.
In a possible implementation, the second preset condition includes at least one of the following: the clearance duration is in a first preset range, the winning rate is in a second preset range, and the number of the virtual resources acquired in unit time is larger than or equal to a first threshold value.
In a possible embodiment, a plurality of formations are displayed on the level placement interface, and each formation comprises at least one virtual object; selecting a plurality of checkpoints to be simulated in the simulation interface comprises the following steps: selecting a plurality of gates to be simulated for each of the formations in the simulation interface;
correspondingly, the displaying the target level in the simulation result interface includes: displaying the target level cards respectively corresponding to the plurality of formation in the simulation result interface;
the determining a recommended level according to the target level includes: and determining a recommended level corresponding to each formation according to the target level corresponding to each formation.
An embodiment of the present disclosure further provides an electronic device, including: at least one processor; a memory for storing the at least one processor-executable instruction; wherein the at least one processor is configured to execute the instructions to implement the above-mentioned methods disclosed by the embodiments of the present disclosure.
Fig. 10 is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present disclosure. As shown in fig. 10, the electronic device 1800 includes at least one processor 1801 and a memory 1802 coupled to the processor 1801, wherein the processor 1801 may perform corresponding steps of the above methods disclosed in the embodiments of the present disclosure.
The processor 1801 may also be referred to as a Central Processing Unit (CPU), which may be an integrated circuit chip having signal processing capability. The steps of the above method disclosed in the embodiment of the present disclosure may be implemented by integrated logic circuits of hardware in the processor 1801 or instructions in the form of software. The processor 1801 may be a general purpose processor, a Digital Signal Processor (DSP), an ASIC, an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, or discrete hardware components. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present disclosure may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. Software modules may reside in memory 1802 such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, or other storage medium known in the art. The processor 1801 reads the information in the memory 1802 and, in conjunction with its hardware, performs the steps of the above-described method.
In addition, in the case where various operations/processes according to the present disclosure are implemented by software and/or firmware, a program constituting the software may be installed from a storage medium or a network to a computer system having a dedicated hardware structure, for example, the computer system 1900 shown in fig. 11, which is capable of executing various functions including functions such as those described above, etc., when the various programs are installed. Fig. 11 is a block diagram of a computer system according to an exemplary embodiment of the present disclosure.
Computer system 1900 is intended to represent various forms of digital electronic computer devices, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 11, the computer system 1900 includes a computing unit 1901, and the computing unit 1901 can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 1902 or a computer program loaded from a storage unit 1908 into a Random Access Memory (RAM) 1903. In the RAM 1903, various programs and data required for the operation of the computer system 1900 can also be stored. The calculation unit 1901, ROM 1902, and RAM 1903 are connected to each other via a bus 1904. An input/output (I/O) interface 1905 is also connected to bus 1904.
A number of components in computer system 1900 are connected to I/O interface 1905, including: an input unit 1906, an output unit 1907, a storage unit 1908, and a communication unit 1909. The input unit 1906 may be any type of device capable of inputting information to the computer system 1900, and the input unit 1906 may receive input numeric or character information and generate key signal inputs related to user settings and/or function controls of the electronic device. Output unit 1907 can be any type of device capable of presenting information and can include, but is not limited to, a display, speakers, a video/audio output terminal, a vibrator, and/or a printer. Storage unit 1908 can include, but is not limited to, a magnetic disk, an optical disk. The communication unit 1909 allows the computer system 1900 to exchange information/data with other devices via a network, such as the Internet, and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver, and/or a chipset, such as a Bluetooth (TM) device, a WiFi device, a WiMax device, a cellular communication device, and/or the like.
The computing unit 1901 may be a variety of general purpose and/or special purpose processing components with processing and computing capabilities. Some examples of the computation unit 1901 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computation chips, various computation units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The calculation unit 1901 performs the respective methods and processes described above. For example, in some embodiments, the above-described methods disclosed by embodiments of the present disclosure may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 1908. In some embodiments, some or all of the computer program can be loaded and/or installed onto computer system 1900 via ROM 1902 and/or communications unit 1909. In some embodiments, the computing unit 1901 may be configured by any other suitable means (e.g., by means of firmware) to perform the above-described methods disclosed by the embodiments of the present disclosure.
The disclosed embodiments also provide a computer-readable storage medium, wherein when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the above method disclosed by the disclosed embodiments.
A computer readable storage medium in embodiments of the disclosure may be a tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specifically, the computer-readable storage medium may include one or more wire-based electrical connections, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The embodiments of the present disclosure also provide a computer program product, which includes a computer program, wherein the computer program, when executed by a processor, implements the above method disclosed by the embodiments of the present disclosure.
In embodiments of the present disclosure, computer program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules, components or units described in the embodiments of the present disclosure may be implemented by software, or may be implemented by hardware. Wherein the designation of a module, component or unit does not in some way constitute a limitation on the module, component or unit itself.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), system on a chip (SOCs), complex Programmable Logic Devices (CPLDs), and the like.
The foregoing description is only exemplary of some embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the foregoing examples are for purposes of illustration only and are not intended to limit the scope of the present disclosure. It will be appreciated by those skilled in the art that modifications can be made to the above embodiments without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims (11)

1. A recommendation method for level, the method comprising:
displaying a simulation interface in response to a trigger operation for a first operation button displayed in the level placement interface;
responding to a level selection operation, and selecting a plurality of levels to be simulated in the simulation interface;
responding to the triggering operation of a second operation button displayed in the simulation interface, acquiring a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and displaying the target level in a simulation result interface;
and determining a recommended level according to the target level, and starting a display interface corresponding to the recommended level in response to the triggering operation aiming at the third operating button.
2. The method of claim 1, further comprising: displaying a simulation result corresponding to the target level in a simulation result interface, wherein the simulation result comprises at least one of the following contents: the clearance duration, the winning rate and the number of the virtual resources acquired in unit time.
3. The method according to claim 1, wherein the first preset condition comprises at least one of: the passing time is shortest, the winning rate is highest and the number of the virtual resources acquired in unit time is largest.
4. The method of claim 1, wherein determining a recommended level based on the target level comprises: when the target level meets a second preset condition, determining the target level as a recommended level;
and when the target level does not meet a second preset condition, responding to the triggering operation of a fourth operation button displayed in the simulation result interface, and determining a recommended level meeting the second preset condition according to a plurality of target levels obtained by multiple times of simulation.
5. The method according to claim 4, characterized in that when there is no recommended level meeting a second preset condition in the plurality of target levels, a first guiding operation button and/or a second guiding operation button is displayed, wherein the first guiding operation button is used for guiding the user to reselect the level to be simulated, and the second guiding operation button is used for guiding the user to adjust the virtual objects in the formation.
6. The method according to claim 4, wherein the second preset condition comprises at least one of: the clearance duration is in a first preset range, the winning rate is in a second preset range, and the number of the virtual resources acquired in unit time is larger than or equal to a first threshold value.
7. The method according to any one of claims 1-6, wherein a plurality of formations are displayed on the level placement interface, each of the formations comprising at least one virtual object; the selecting a plurality of checkpoints to be simulated in the simulation interface comprises the following steps: selecting a plurality of levels to be simulated for each formation in the simulation interface respectively;
correspondingly, the displaying the target level in a simulation result interface includes: displaying the target level cards respectively corresponding to the plurality of formation in the simulation result interface;
the step of determining the recommended level according to the target level comprises the following steps: and determining a recommended level corresponding to each formation according to the target level corresponding to each formation.
8. A recommendation device for a checkpoint, the device comprising:
a display module configured to display a simulation interface in response to a trigger operation for a first operation button displayed in the level placement interface;
the selection module is configured to respond to level selection operation and select a plurality of levels to be simulated in the simulation interface;
the acquisition module is configured to respond to the triggering operation of a second operation button displayed in the simulation interface, acquire a target level meeting a first preset condition according to the simulation results of the plurality of levels to be simulated, and display the target level in a simulation result interface;
and the determining module is configured to determine a recommended level according to the target level and respond to the triggering operation of a third operating button displayed in the simulation result interface to start a display interface corresponding to the recommended level.
9. An electronic device, comprising:
at least one processor;
a memory for storing the at least one processor-executable instruction;
wherein the at least one processor is configured to execute the instructions to implement the method of any of claims 1-7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-7.
11. A computer program product comprising a computer program, characterized in that the computer program realizes the method according to any of claims 1-7 when executed by a processor.
CN202211372709.5A 2022-11-03 2022-11-03 Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product Pending CN115531884A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211372709.5A CN115531884A (en) 2022-11-03 2022-11-03 Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211372709.5A CN115531884A (en) 2022-11-03 2022-11-03 Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product

Publications (1)

Publication Number Publication Date
CN115531884A true CN115531884A (en) 2022-12-30

Family

ID=84719847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211372709.5A Pending CN115531884A (en) 2022-11-03 2022-11-03 Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product

Country Status (1)

Country Link
CN (1) CN115531884A (en)

Similar Documents

Publication Publication Date Title
KR102034947B1 (en) Method and terminal for fixing the target in the game scene
WO2017054465A1 (en) Information processing method, terminal and computer storage medium
CN111190718A (en) Method, device and system for realizing task scheduling
KR20170130608A (en) Time Series Explorer
CN107168780B (en) Virtual reality scene loading method and equipment and virtual reality equipment
CN110326276B (en) Electronic device and computer-readable recording medium
US11567638B2 (en) Method, system, and non-transitory computer-readable record medium for providing reputation badge for video chat
CN115033352A (en) Task scheduling method, device and equipment for multi-core processor and storage medium
CN115531884A (en) Level recommendation method, level recommendation device, level recommendation equipment, storage medium and program product
CN114885199B (en) Real-time interaction method, device, electronic equipment, storage medium and system
US20240091643A1 (en) Method and apparatus for controlling virtual objects in game, and electronic device and storage medium
CN113031846B (en) Method and device for displaying description information of task and electronic equipment
CN111782166B (en) Multi-screen interaction method, device, equipment and storage medium
US20130325956A1 (en) Information-processing system, information-processing apparatus, information-processing method, and program
KR102637796B1 (en) Method and system for processing chat rooms based on level of usage and non-transitory computer readable recording media
CN114185428A (en) Method and device for switching virtual image style, electronic equipment and storage medium
US20160228769A1 (en) Toll image review gamification
CN110400386A (en) Management method of registering, device, equipment and storage medium based on data visualization
CN106462331A (en) Command surface drill-in control
US20060095891A1 (en) Scheduling software
CN114296609B (en) Interface processing method and device, electronic equipment and storage medium
CN114968053B (en) Operation processing method and device, computer readable storage medium and electronic equipment
CN115155057B (en) Interface display method and device, storage medium and electronic equipment
CN113382310B (en) Information recommendation method and device, electronic equipment and medium
CN114265537B (en) Display method and device for use mode of data center monitoring system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination