A game interaction method, device, electronic device, and storage medium

By providing players with virtual character attribute adjustment pages in shooting games, allowing customization of virtual character attribute values, the problem of insufficient player customization in the existing technology is solved, the game entry experience and interaction efficiency are improved, and hardware resources are saved.

CN119345683BActive Publication Date: 2025-07-08NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411931766.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-07-08
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

In the prior art, players do not have enough custom interaction methods for virtual objects in shooting games, resulting in poor game entry experience and affecting game interaction efficiency.

Method used

Provides a game interaction method, which allows players to customize the attribute value of the virtual character before the game game by displaying the attribute adjustment page of the controlled virtual character, including status attributes and equipment attributes, and responds to the player's attribute value adjustment command to determine the target attribute value.

Benefits of technology

It enriches players' custom interaction methods for virtual object attributes, improves the fluency and interaction efficiency of game entry experience, and reduces the computing resource requirements of hardware devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119345683B_ABST
    Figure CN119345683B_ABST
Patent Text Reader

Abstract

The present application discloses a game interaction method, device, electronic device and storage medium, including: displaying an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character; then, in response to an attribute value adjustment instruction for a character attribute, determining target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session. The present application enriches the interaction method for players to customize the object attributes of virtual objects by adjusting the target attribute values of the character attributes of the controlled virtual character, improves the fluency of the entry experience of players into the game session, thereby improving the game interaction efficiency; at the same time, reduces the response frequency of the hardware device, which helps to save the computing resources of the hardware device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of games, and in particular, to a game interaction method, device, electronic device, and storage medium. Background Art

[0002] Currently, entertainment games operated on terminals are developing day by day. For example, multiplayer online action games, role-playing games, tactical competitive games, or first-person shooting games (FPS) developed based on client or server architectures. In the game, players can manipulate virtual characters on the screen to play the game, and can perform related operations such as walking, running, jumping, picking up props, and fighting in the game scene based on the first-person or third-person perspective of the character operated by the player, enabling players to experience the visual impact brought by the game immersive, greatly enhancing the initiative and realism of the game.

[0003] In current shooting games, virtual objects controlled by players usually fight against each other through virtual guns. For example, aiming at an enemy virtual object with a virtual gun and shooting to cause damage to eliminate the enemy virtual object. However, with the increasing demand of players for game play, before the start of a game round, players have a need to customize and adjust the object attributes of virtual objects according to their own game habits. In the prior art, there are few interactive methods for players to customize the object attributes of virtual objects, resulting in players being unable to quickly enter the game round, affecting the fluency of the entry experience of players into the game round, and resulting in low game interaction efficiency. Summary of the Invention

[0004] Embodiments of the present application provide a game interaction method, device, electronic device, and storage medium. By adjusting the target attribute values of the character attributes of a controlled virtual character, the interactive methods for players to customize the object attributes of virtual objects are enriched, the fluency of the entry experience of players into the game round is improved, thereby improving the game interaction efficiency; at the same time, the response frequency of hardware devices is reduced, which helps to save the computing resources of hardware devices.

[0005] In a first aspect, embodiments of the present application provide a game interaction method, the method including:

[0006] Displaying an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character;

[0007] Responding to an attribute value adjustment instruction for a character attribute, and determining target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game round.

[0008] In a second aspect, an embodiment of the present application provides a game interaction device, including:

[0009] A display unit for displaying an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character;

[0010] A determination unit for determining target attribute values corresponding to the multiple character attributes in response to an attribute value adjustment instruction for a character attribute, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session.

[0011] In a third aspect, an embodiment of the present application further provides an electronic device, including a memory storing multiple instructions; a processor loads the instructions from the memory to execute the steps of any one of the game interaction methods provided by the embodiments of the present application.

[0012] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing multiple instructions, and the instructions are suitable for being loaded by a processor to execute the steps of any one of the game interaction methods provided by the embodiments of the present application.

[0013] In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program or instructions, and when the computer program or instructions are executed by a processor, the steps in any one of the game interaction methods provided by the embodiments of the present application are implemented.

[0014] By adopting the solution of the embodiment of the present application, by adjusting the target attribute values of the character attributes of the controlled virtual character, players can customize and adjust the attribute values that the controlled virtual character needs to reach when entering a game session according to actual game operation requirements and their own game habits, meeting the need of players to customize and adjust the object attributes of virtual objects before a game session, enriching the interaction methods for players to customize the object attributes of virtual objects, ensuring that players can quickly enter a game session, improving the fluency of the entry experience of players into a game session, thereby improving game interaction efficiency; at the same time, reducing the response frequency of hardware devices, which helps to save the computing resources of hardware devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for description in the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative efforts.

[0016] Figure 1It is a schematic diagram of the scenario of the game interaction system provided by the embodiments of the present application;

[0017] Figure 2 It is a schematic flowchart of an embodiment of the game interaction method provided by the embodiments of the present application;

[0018] Figure 3 It is a schematic diagram of a scenario of the game interaction method provided by the embodiments of the present application;

[0019] Figure 4 It is another schematic diagram of a scenario of the game interaction method provided by the embodiments of the present application;

[0020] Figure 5 It is another schematic diagram of a scenario of the game interaction method provided by the embodiments of the present application;

[0021] Figure 6 It is another schematic diagram of a scenario of the game interaction method provided by the embodiments of the present application;

[0022] Figure 7 It is another schematic diagram of a scenario of the game interaction method provided by the embodiments of the present application;

[0023] Figure 8 It is a schematic diagram of a game interface of the game interaction method provided by the embodiments of the present application;

[0024] Figure 9 It is a schematic diagram of a game interface of the game interaction method provided by the embodiments of the present application;

[0025] Figure 10 It is a schematic diagram of a game interface of the game interaction method provided by the embodiments of the present application;

[0026] Figure 11 It is a schematic diagram of the structure of the game interaction device provided in the embodiments of the present application;

[0027] Figure 12 It is a schematic diagram of the structure of the electronic device provided in the embodiments of the present application. Detailed implementation manners

[0028] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application. At the same time, in the description of the embodiments of the present application, terms such as "first" and "second" are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "a plurality" is two or more, unless otherwise specifically defined.

[0029] The embodiments of the present application provide a game interaction method, device, electronic device, and computer-readable storage medium. Specifically, this embodiment will be described from the perspective of the game interaction device. The game interaction device can be specifically integrated in the electronic device, that is, the game interaction method in the embodiments of the present application can be executed by the electronic device. Optionally, the electronic device may include: a terminal device. The terminal device can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop computer, a game console, or a personal computer (PC), etc.

[0030] The game interaction method provided by the embodiments of the present application can be applied to a game interaction system. Among them, the game interaction system may include a player terminal device and a server. The terminal can be a device that includes both receiving and transmitting hardware, that is, a device having receiving and transmitting hardware capable of performing two-way communication on a two-way communication link. The player terminal device and the server can communicate bidirectionally through a network.

[0031] Optionally, the server can be an independent server or a server network or server cluster composed of servers, including but not limited to a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. Among them, the cloud server is composed of a large number of computers or network servers based on cloud computing.

[0032] In one embodiment of the present disclosure, the game interaction method can run on a local terminal device or a server. When the game interaction method runs on the server, the method can be implemented and executed based on a cloud interaction system, where the cloud interaction system includes a server and a client device.

[0033] For example, when the game interaction method runs on a terminal, the terminal device stores a game application and is used to present the virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface. For example, the game application is downloaded and installed on the terminal device and then run. The ways for the terminal device to provide the graphical user interface to the user can include various methods. For example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface can be presented through holographic projection. For example, the terminal device can include a touch display screen and a processor. The touch display screen is used to present the graphical user interface and receive the operation instructions generated by the user acting on the graphical user interface. The graphical user interface includes the game screen. The processor is used to run the game, generate the graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.

[0034] For example, when the game interaction method runs on a server, it can be a cloud game. A cloud game refers to a game mode based on cloud computing. In the operation mode of a cloud game, the running entity of the game application and the presenting entity of the game screen are separated. The storage and running of the game interaction method are completed on the cloud game server. And the presentation of the game screen is completed on the cloud game client. The cloud game client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud game client can be a display device with data transmission function near the user side, such as a mobile terminal, a television, a computer, a handheld computer, a personal digital assistant, etc. However, the terminal device for processing game data is the cloud game server in the cloud. When playing a game, the user operates the cloud game client to send operation instructions to the cloud game server. The cloud game server runs the game according to the operation instructions, encodes and compresses data such as the game screen, returns it to the cloud game client through the network. Finally, the game screen is decoded and output through the cloud game client.

[0035] Please refer to Figure 1 , Figure 1A schematic diagram of a scenario of a game interaction system provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to games. Additionally, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and through different servers. The network can be a wireless network or a wired network. For example, the wireless network can be a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. Additionally, different terminals can also use their own Bluetooth networks or hotspot networks to connect to other terminals or to the server, etc. For example, multiple users can go online through different terminals, connect through an appropriate network, and synchronize with each other to support multi-player games. Additionally, the system can include multiple databases, the multiple databases are coupled to different servers, and information related to the game environment can be continuously stored in the databases when different users are online for multi-player games.

[0036] An embodiment of the present application provides a game interaction method, and this method can be executed by a terminal or a server. An embodiment of the present application takes the game interaction method being executed by a terminal as an example for illustration. Among them, the terminal may include a touch display screen and a processor (certainly, the terminal can also use peripherals such as a mouse and a keyboard as input devices, and here only the touch display screen is taken as an example for illustration). The touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the content local to the terminal in response to the received operation instructions, or can also control the content of the peer server in response to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting a game application program, and the processor is configured to start the game application program after receiving the instructions for starting the game application program provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or swipe operations performed simultaneously by multiple points on the screen. When the user uses a finger to perform a touch operation on the graphical user interface, when the graphical user interface detects the touch operation, it controls different virtual objects in the graphical user interface of the game to perform actions corresponding to the touch operation.

[0037] It should be noted that Figure 1The scene schematic diagram of the game interaction system shown is only an example. The game interaction system and the scene described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0038] The embodiments of the present application provide a game interaction method. This method can be executed by a terminal or a server. Taking the example that the game interaction method is executed by a terminal in the embodiments of the present application, a graphical user interface can be provided through the terminal device. The graphical user interface includes at least part of a virtual scene and a controlled virtual character located in the virtual scene and controlled by the terminal device. The following explains the graphical user interface, the virtual scene, and the virtual object.

[0039] The game scene (or virtual scene) is a virtual scene displayed (or provided) when the application runs on a terminal or a server. Optionally, the virtual scene is a simulation environment of the real world, or a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene is any one of a two-dimensional virtual scene and a three-dimensional virtual scene. The virtual environment can be sky, land, ocean, etc. Among them, the land includes environmental elements such as deserts and cities. Among them, the virtual scene is a scene for the complete game logic of virtual objects controlled by users. For example, in a sandbox 3D shooting game, the virtual scene is a 3D game world for players to control virtual objects to fight. Exemplary virtual scenes can include at least one element of mountains, flatlands, rivers, lakes, oceans, deserts, sky, plants, buildings, vehicles; for example, in a 2D card game, the virtual scene is a scene for displaying the release of cards or the virtual objects corresponding to the cards. Exemplary virtual scenes can include: a ring, a battle field, or other "field" elements or other elements that can display the card battle status; for 2D or 3D multiplayer online tactical competitive games, the virtual scene is a 2D or 3D terrain scene for virtual objects to fight. Exemplary virtual scenes can include elements such as canyon-style mountains, lines, rivers, classrooms, desks and chairs, and podiums.

[0040] The graphical user interface is obtained by executing a software application on the processor of a mobile terminal or other terminal and rendering it on a display, and can be the display interface of the terminal device. The graphical user interface can present the entire game scene or only a part of the game scene. The game scene includes multiple static virtual objects, specifically including the ground, mountains, rocks, vegetation, buildings, etc. When the game scene is relatively large, only a partial content of the game scene is displayed on the graphical user interface of the terminal device during the game process. Optionally, the game scene includes game characters, which can be game characters controlled by players or NPCs (abbreviation for Non-Player Character, a type of character in the game, meaning non-player character), and this exemplary embodiment is not limited. The graphical user interface can include a UI interface for players to interact and a game screen. In an alternative implementation, the UI interface can include game controls (such as skill controls, movement controls, function controls, etc.), indication identifiers (such as direction indication identifiers, character indication identifiers, etc.), information display areas (such as the number of kills, game time, etc.), or game setting controls (such as system settings, store, gold, etc.). In an alternative implementation, the game screen is the display screen corresponding to the virtual scene displayed by the terminal device, and the game screen can include virtual objects such as game characters, NPC characters, AI characters, etc. that execute game logic in the virtual scene.

[0041] A game object (also known as a virtual object or game character) refers to a dynamic object that can be controlled in a virtual scene. Optionally, the dynamic object can be a virtual human, virtual animal, anime character, etc. The virtual object is a character controlled by a player through an input device, or an artificial intelligence (AI) set in a virtual environment battle through training, or a non-player character (NPC) set in a virtual scene battle. Optionally, the virtual object is a virtual human competing in a virtual scene. Optionally, the number of virtual objects in the virtual scene battle is preset or dynamically determined according to the number of clients joining the battle, and this application embodiment does not limit this. In a possible implementation manner, a user can control the virtual object to move in the virtual scene. For example, control the virtual object to run, jump, crawl, etc., and can also control the virtual object to use skills, virtual props, etc. provided by the application program to fight with other virtual objects. A (game) prop refers to a prop that a virtual object can use in a virtual environment, including but not limited to firearms, cold weapons, grenades, shields, springboards, puppets, etc. that can be used by the virtual object to boost its own attributes, assist in combat, or initiate damage to other virtual objects. The virtual prop can also be a supply prop such as bullets, and can also be accessories such as an extended magazine, a telescopic sight, a flash suppressor, and a gunstock assembled on a specified virtual weapon. A virtual camera is a necessary component for the game scene screen, used for presenting the game scene screen. At least one virtual camera corresponds to a game scene, and according to actual needs, there can be two or more. As a window for game rendering, it captures and presents the picture content of the game world for players. By setting the parameters of the virtual camera, the player's viewing angle of the game world can be adjusted, such as the first-person perspective and the third-person perspective.

[0042] The following will be described in detail with reference to the accompanying drawings. In this embodiment, the execution entity is a terminal device as an example. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order from that shown in the drawings.

[0043] Please refer to Figure 2 , Figure 2 which is a flowchart of a game interaction method provided by an embodiment of this application. The specific process of the game interaction method can be as follows: steps 101 to 102:

[0044] Step 101: Display an attribute adjustment page corresponding to the controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character.

[0045] Among them, the attribute adjustment page can be used to adjust the character attributes of the controlled virtual character. The character attributes include status attributes and equipment attributes. The status attributes are the physical status of the controlled virtual character and / or the physical status of the associated auxiliary virtual object. For example, the auxiliary virtual object can be a virtual pet. Each character attribute is correspondingly set with an attribute value, and each character attribute is correspondingly associated with a preset maximum default value. The maximum default values of different character attributes can be the same or different.

[0046] In one embodiment, when the character attribute is a status attribute, it can be an attribute used to describe and define the characteristics and capabilities of the virtual character in the virtual environment. The status attribute can be the combat ability of the virtual character, such as attack power, defense power, speed, agility, etc. The status attribute can also be attributes such as the life, moisture, and energy of the virtual character. For example, life is correspondingly set with a health value, moisture is correspondingly set with a moisture value, energy is correspondingly set with an energy value. The maximum default value of the health value can be 300, the maximum default value of the moisture value can be 100, and the maximum default value of the energy value can be 300.

[0047] In another embodiment, when the character attribute is an equipment attribute, it can be used to describe and define the attack or defense ability corresponding to the equipment configured by the virtual character. For example, the equipment attribute can be the virtual equipment configured by the virtual character, such as virtual weapons, virtual armor, or virtual props, etc.

[0048] In the embodiment of the present application, a graphical user interface can be provided through the terminal device. The graphical user interface includes at least part of the virtual scene of the virtual room and part of the controlled virtual objects located in the virtual scene and controlled by the terminal device. At this time, the graphical user interface also displays an attribute adjustment trigger control. By performing a trigger operation on the attribute adjustment trigger control, the attribute adjustment page corresponding to the controlled virtual character can be displayed, where the attribute adjustment page includes multiple character attributes of the controlled virtual character.

[0049] Step 102: In response to an attribute value adjustment instruction for a character attribute, determine the target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering the game session.

[0050] In the embodiment of the present application, the player can customize each character attribute through the attribute adjustment page. The player can trigger an attribute value adjustment instruction for each character attribute and determine the target attribute values corresponding to the multiple character attributes according to the attribute value adjustment instruction. Alternatively, the computer device can automatically trigger an attribute value adjustment instruction for each character attribute according to the current virtual resources of the controlled virtual character and determine the target attribute values corresponding to the multiple character attributes according to the attribute value adjustment instruction.

[0051] For example, the current default health value corresponding to the health attribute of the controlled virtual character is 300. At this time, before entering the game session, the player can use virtual resources to replenish the health value of the health attribute of the controlled virtual character to the maximum value of the default health value of 300. Then, the player can trigger an attribute value adjustment instruction for the health attribute, and determine that the target attribute value corresponding to the health attribute is 200 according to the attribute value adjustment instruction. At this time, before entering the game session, the player can use virtual resources to replenish the health value of the health attribute of the controlled virtual character to the maximum value of the target attribute value of 200.

[0052] Based on the content introduced above, the following will give an example to further illustrate the game interaction method of the present application. The specific embodiments of the game interaction method are as follows.

[0053] For example, please refer to Figure 3 , in the embodiment of the present application, a graphical user interface is provided through a terminal device. The graphical user interface includes an attribute display page. At this time, the attribute display page displays multiple character attributes of the controlled virtual character, specifically including health attribute, moisture attribute, and energy attribute. The attribute display page also displays an attribute adjustment trigger control "Set preset recovery amount", a treatment control "Treat", and a session entry control "Ready to enter". The player can trigger the display of the attribute adjustment page by performing a trigger operation on the attribute adjustment trigger control.

[0054] Furthermore, please refer to Figure 4 and Figure 5 , the player can perform a trigger operation on the attribute adjustment trigger control. The computer device responds to the trigger operation on the attribute adjustment trigger control and displays an attribute adjustment page. At this time, the attribute adjustment page displays multiple character attributes of the controlled virtual character and the attribute adjustment controls corresponding to the character attributes, specifically including the health attribute and the corresponding health adjustment control, the moisture attribute and the corresponding moisture adjustment control, and the energy attribute and the corresponding energy adjustment control. The maximum default value corresponding to the health attribute is 300, the maximum default value corresponding to the moisture attribute is 200, and the maximum default value corresponding to the energy attribute is 300.

[0055] In one embodiment, the attribute adjustment page includes attribute adjustment controls corresponding to multiple character attributes; the step of "responding to the attribute value adjustment instruction for the character attribute and determining the target attribute values corresponding to the multiple character attributes" includes:

[0056] Responding to the trigger operation on the attribute adjustment control and determining the target attribute values of the character attributes corresponding to each of the attribute adjustment controls.

[0057] For example, on the attribute adjustment page, multiple character attributes of the controlled virtual character are displayed, as well as the attribute adjustment controls corresponding to the character attributes, specifically including the life attribute and the corresponding life adjustment control, the moisture attribute and the corresponding moisture adjustment control, and the energy attribute and the corresponding energy adjustment control. The maximum default value corresponding to the life attribute is 300, the maximum default value corresponding to the moisture attribute is 200, and the maximum default value corresponding to the energy attribute is 300. At this time, in response to the triggering operation on the life adjustment control, the target attribute value 150 of the life attribute corresponding to the life adjustment control can be determined; in response to the triggering operation on the moisture adjustment control, the target attribute value 100 of the moisture attribute corresponding to the moisture adjustment control can be determined; in response to the triggering operation on the energy adjustment control, the target attribute value 100 of the energy attribute corresponding to the energy adjustment control can be determined.

[0058] Optionally, the attribute adjustment control includes an input sub-control; the determining of the target attribute value of the character attribute corresponding to each attribute adjustment control in response to the triggering operation on the attribute adjustment control includes:

[0059] In response to the information input operation on the input sub-control corresponding to each character attribute, obtain the user input information input through the input sub-control corresponding to each character attribute;

[0060] Based on the user input information corresponding to each input sub-control, determine the target attribute value of the character attribute corresponding to each input sub-control.

[0061] For example, when the character attribute is the life attribute, the player can perform an information input operation on the input sub-control of the life attribute. The computer device obtains the user input information 150 input through the input sub-control corresponding to the life attribute in response to the information input operation on the input sub-control corresponding to the life attribute; then, based on the user input information corresponding to the input sub-control corresponding to the life attribute, determine that the target attribute value of each life character attribute is 150, that is, adjust the maximum recovery amount of the life attribute from 300 to 150.

[0062] Optionally, the attribute adjustment control includes a numerical adjustment sub-control; the determining of the target attribute value of the character attribute corresponding to each attribute adjustment control in response to the triggering operation on the attribute adjustment control includes:

[0063] In response to the triggering operation on the numerical adjustment sub-control, determine the attribute adjustment value of the character attribute corresponding to each numerical adjustment sub-control;

[0064] Based on the current attribute value of the character attribute corresponding to each attribute adjustment value, perform an adjustment to obtain the target attribute value of each character attribute.

[0065] For example, if the character attribute is the life attribute, the numerical adjustment sub-control includes a numerical increase sub-control and a numerical decrease sub-control; the player can perform a trigger operation on the numerical decrease sub-control, and the computer device determines, in response to the trigger operation on the numerical decrease sub-control, an attribute adjustment value 150 of the life attribute corresponding to the numerical decrease sub-control; based on the attribute adjustment value 150 of the life attribute, the current attribute value 300 of the corresponding life attribute is adjusted, that is, the current maximum default value is subtracted by the attribute adjustment value to obtain a target attribute value 150 of the life attribute.

[0066] Optionally, the determining, in response to the trigger operation on the attribute adjustment control, of the target attribute value of the character attribute corresponding to each of the attribute adjustment controls includes:

[0067] In response to a sliding operation on the attribute adjustment control, based on the operation position at the end of the sliding operation, determining the target attribute value of the character attribute corresponding to the attribute adjustment control.

[0068] Further, the attribute adjustment control includes a slide rail and a slider, and the position of the slider on the slide rail is used to indicate the target attribute value currently set for the character attribute corresponding to the attribute adjustment control.

[0069] For example, please refer to Figure 6 , the attribute adjustment control for the life attribute includes a slide rail and a slider, and the position of the slider on the slide rail is used to indicate the target attribute value currently set for the life attribute corresponding to the attribute adjustment control. At this time, the target attribute value is the maximum default value 300 of the life attribute.

[0070] Further, the determining, in response to a sliding operation on the attribute adjustment control, of the target attribute value of the character attribute corresponding to the attribute adjustment control based on the operation position at the end of the sliding operation includes:

[0071] In response to a sliding operation on the slider, determining the current numerical information based on the target display position of the slider on the slide rail at the end of the sliding operation;

[0072] Determining the current numerical information as the target attribute value of the character attribute corresponding to the attribute adjustment control.

[0073] For example, please refer to both Figure 6 and Figure 7, the player can perform a sliding operation on the slider of the life attribute. In response to the sliding operation on the slider, the computer device determines the current numerical information 150 based on the target display position of the slider on the slide rail at the end of the sliding operation, and determines the current numerical information 150 as the target attribute value 150 of the character attribute corresponding to the attribute adjustment control. That is, it realizes that the target attribute value currently set for the life attribute corresponding to the attribute adjustment control is adjusted from 300 to 150.

[0074] In one embodiment, during the process of performing a sliding operation on the attribute adjustment control, a numerical prompt identifier is also displayed corresponding to the attribute adjustment control, and the numerical prompt identifier is used to indicate the numerical value of the attribute value of the character attribute selected in real time during the process.

[0075] For example, please refer to Figure 8 , during the process of performing a sliding operation on the attribute adjustment control of the life attribute, a numerical prompt identifier "100" is also displayed on one side of the slider corresponding to the life attribute, and the numerical prompt identifier is used to indicate that the numerical value of the attribute value of the character attribute selected in real time during the process is 100.

[0076] In one embodiment, the attribute adjustment page displays a character body icon of the controlled virtual character, and the character body icon includes a plurality of part sub-icons, and an attribute adjustment control is associated with a corresponding part sub-icon.

[0077] Furthermore, an attribute value change identifier is displayed on the attribute adjustment control, and the attribute value change identifier is used to indicate the attribute value after the change of the character attribute corresponding to the attribute adjustment control.

[0078] For example, please refer to Figure 9 , the player can perform a sliding operation on the slider of the life attribute. In response to the sliding operation on the slider, the computer device determines the current numerical information 100 based on the target display position of the slider on the slide rail at the end of the sliding operation, and determines the current numerical information 100 as the target attribute value 100 of the life attribute corresponding to the attribute adjustment control. That is, it realizes that the target attribute value currently set for the life attribute corresponding to the attribute adjustment control is adjusted from 300 to 100. At this time, an attribute value change identifier is displayed on the slide rail of the life attribute to indicate that the changed attribute value of the character attribute is 200.

[0079] In one embodiment, after the step of "after determining the target attribute values corresponding to the multiple character attributes in response to the attribute value adjustment instruction for the character attribute", it further includes:

[0080] Determine a first prompt message based on the target attribute values of each of the character attributes and the target virtual resources corresponding to each of the character attributes, where the target virtual resources are the virtual resources required to control the character attributes to reach the corresponding target attribute values, and the first prompt message is used to indicate the recommended setting values for setting the character attributes to the target attribute values;

[0081] Display the first prompt message through the attribute adjustment page.

[0082] Among them, the recommended setting value can be the real-time cost performance information when the character attribute is set to the target attribute value. Specifically, the real-time cost performance information can be determined according to the resource attributes of the virtual resources currently owned by the controlled virtual character, the resource quantity and resource price of the target virtual resources required to control the character attribute to reach the corresponding target attribute value, and / or the historical evacuation success rate of setting the character attribute to the target character attribute, and used as the first prompt message.

[0083] In another embodiment, after the step of "after determining the target attribute values corresponding to the multiple character attributes in response to an attribute value adjustment instruction for a character attribute", it further includes:

[0084] Determine a second prompt message based on the target attribute values of each of the character attributes and the game play results of the target virtual character, where the target virtual character is a virtual character with the target attribute values, and the second prompt message is used to indicate the predicted evacuation success rate of the controlled virtual character after setting each of the character attributes to the target attribute values;

[0085] Display the second prompt message through the attribute adjustment page.

[0086] Specifically, the predicted evacuation success rate can also be determined based on the game play results of the target virtual character whose attribute values of each character attribute are set to the target attribute values; for example, the target virtual character can be all players in the game system, or the friend players of the player of the controlled virtual character, or players with the same or similar game attributes as the player of the controlled virtual character.

[0087] For example, please refer to Figure 10 , after the player adjusts the target attribute value of the life attribute from 300 to 150, the target attribute value of the moisture attribute from 200 to 100, and the target attribute value of the energy attribute from 300 to 150, the first prompt message "Current setting cost performance 80%" and the second prompt message "Average evacuation success rate 70%" can be displayed on the attribute adjustment page. The first prompt message is used to indicate that the cost performance of the target attribute values currently set by the player for each character attribute is 80%, and the second prompt message is used to indicate that the historical evacuation success rate of other players is 70% under the target attribute values set by the player for each character attribute.

[0088] Further, the display style of the first prompt message is determined based on the current value corresponding to the first prompt message and multiple first preset thresholds; the display style of the second prompt message is determined based on the current value corresponding to the second prompt message and multiple second preset thresholds.

[0089] For example, the first preset thresholds include 30% and 80%. When the current value corresponding to the first prompt message is equal to or lower than 30%, the first prompt message in the first color is displayed; when the current value corresponding to the first prompt message is higher than 30% and lower than 80%, the first prompt message in the second color is displayed; when the current value corresponding to the first prompt message is equal to or higher than 80%, the first prompt message in the third color is displayed.

[0090] For another example, the second preset thresholds include 20% and 70%. When the current value corresponding to the second prompt message is equal to or lower than 20%, the second prompt message in the fourth color is displayed; when the current value corresponding to the second prompt message is higher than 20% and lower than 70%, the second prompt message in the fifth color is displayed; when the current value corresponding to the second prompt message is equal to or higher than 70%, the second prompt message in the sixth color is displayed.

[0091] In an embodiment, the step of "responding to the attribute value adjustment instruction for the character attribute and determining the target attribute values corresponding to the multiple character attributes" includes:

[0092] Responding to the game preparation instruction for the controlled virtual character, and obtaining the current attribute values of each of the character attributes;

[0093] Based on the virtual resources currently owned by the controlled virtual character, adjusting the current attribute values corresponding to each of the character attributes to obtain the target attribute values corresponding to each of the character attributes.

[0094] Specifically, the step of "based on the virtual resources currently owned by the controlled virtual character, adjusting the current attribute values corresponding to each of the character attributes to obtain the target attribute values corresponding to each of the character attributes" includes:

[0095] According to the resource type and / or resource quantity of the virtual resources currently owned by the controlled virtual character, adjusting the current attribute values of the character attributes matching the resource type to obtain the target attribute values of the character attributes.

[0096] Among them, the currently owned virtual resources of the controlled virtual character can be the first virtual resources configured by the player for the current game session. The first virtual resources can come from the game backpack, game warehouse, and / or game store; or the currently owned virtual resources of the controlled virtual character can be the second virtual resources in the game warehouse of the player.

[0097] In one embodiment, after the step of "after determining the target attribute values corresponding to the multiple character attributes in response to an attribute value adjustment instruction for a character attribute", it further includes:

[0098] In response to an enter game session instruction for the game session of the controlled virtual character, when each of the character attributes reaches the corresponding target attribute value, control the controlled virtual character to enter the game session.

[0099] For example, the character attributes can be a health attribute and a defense attribute. The target attribute value corresponding to the health attribute is 200, and the target attribute value corresponding to the defense attribute is 300; the computer device can respond to an enter game session instruction for the game session of the controlled virtual character. If the current attribute value of the health attribute is 200 and the current attribute value of the defense attribute is 300 at this time, then control the controlled virtual character to enter the game session.

[0100] Another example, the character attributes can be a health attribute and a defense attribute. The target attribute value corresponding to the health attribute is 200, and the target attribute value corresponding to the defense attribute is 300. The computer device can respond to an enter game session instruction for the game session of the controlled virtual character. If the current attribute value of the health attribute is 200 and the current attribute value of the defense attribute is 200 at this time, then based on the virtual resources owned by the controlled virtual character, determine whether there is a third virtual resource among the owned virtual resources that is sufficient to supplement the current attribute value of the defense attribute to the corresponding target attribute value. If there is, then use the third virtual resource to supplement the current attribute value of the defense attribute from 200 to 300, and then control the controlled virtual character to enter the game session.

[0101] Optionally, the computer device can respond to an enter game session instruction for the game session of the controlled virtual character, based on the virtual resources owned by the controlled virtual character, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and when each of the character attributes reaches the corresponding target attribute value, control the controlled virtual character to enter the game session.

[0102] In an embodiment of the present application, the character attribute may be a life attribute, and the target attribute value corresponding to the life attribute is 200. The computer device may respond to an instruction to enter a game session for the controlled virtual character, and based on the virtual resources owned by the controlled virtual character, control the current life attribute of the controlled virtual character to reach the corresponding target attribute value of 200, and in the case where the life attribute reaches the corresponding target attribute value of 200, control the controlled virtual character to enter the game session.

[0103] Specifically, the step of "responding to an instruction to enter a game session for the controlled virtual character and, in the case where each of the character attributes reaches the corresponding target attribute value, controlling the controlled virtual character to enter the game session" includes:

[0104] Responding to an instruction to enter a game session for the controlled virtual character, and based on the virtual resources owned by the controlled virtual character, determining whether each of the character attributes of the controlled virtual character reaches the corresponding target attribute value;

[0105] If so, controlling the controlled virtual character to enter the game session;

[0106] If not, display an attribute prompt page, where the attribute prompt page is used to display at least one prompt message, and the prompt message is used to indicate: a character attribute corresponding to a target attribute value that the virtual resources owned by the controlled virtual character cannot control the controlled virtual character to reach.

[0107] Specifically, if the virtual resources owned by the controlled virtual character cannot control at least one character attribute of the controlled virtual character to reach the corresponding target attribute value, an attribute prompt page is displayed, and at least one prompt message is displayed through the attribute prompt page to prompt the character attribute that cannot reach the target attribute value. For example, if the virtual resources owned by the controlled virtual character cannot control the life attribute and / or defense attribute of the controlled virtual character to reach the corresponding target attribute value, an attribute prompt page is displayed. The attribute prompt page displays a first prompt message and a second prompt message. The first prompt message is used to prompt that the virtual resources owned by the controlled virtual character cannot make the current attribute value of the life attribute reach the corresponding target attribute value, and the second prompt message is used to prompt that the virtual resources owned by the controlled virtual character cannot make the current attribute value of the defense attribute reach the corresponding target attribute value. Among them, through the trigger operation on the first prompt message or the second prompt message, it is possible to jump from the currently displayed attribute prompt page to the resource configuration page. The resource configuration page can be a game store page and / or a game warehouse page. Players can purchase target virtual resources that can make the current attribute values of the life attribute and / or defense attribute reach the corresponding target attribute values on the game store page, or select and configure target virtual resources that can make the current attribute values of the life attribute and / or defense attribute reach the corresponding target attribute values for the controlled virtual character on the game warehouse page.

[0108] Further, the method further includes:

[0109] In response to a trigger operation on the target prompt message in the prompt message, display a resource configuration page;

[0110] In response to a resource configuration operation performed through the resource configuration page, based on the target virtual resources configured by the resource configuration operation, control the character attribute corresponding to the target prompt message of the controlled virtual character to reach the corresponding target attribute value, and switch the resource configuration page to the attribute prompt page for display; wherein, the target virtual resources are virtual resources obtained from the resource configuration channels corresponding to the resource configuration page.

[0111] Among them, the resource configuration channel can be obtained from the game store or from the game warehouse, and the target virtual resource can be a virtual resource that can fill the current attribute value of the character attribute to the target attribute value. The resource configuration page can be the game store page and / or the game warehouse page. In response to a trigger operation for the first prompt message or the second prompt message, the computer device jumps from the currently displayed attribute prompt page to the resource configuration page, and determines the virtual resources that need to be displayed on the resource configuration page based on the first character attribute indicated by the first prompt message or the second character attribute indicated by the second prompt message. For example, if the first prompt message is used to prompt that the virtual resources owned by the controlled virtual character cannot make the current attribute value of the life attribute reach the corresponding target attribute value, then the target virtual resources that can fill the current attribute value of the life attribute to the corresponding target attribute value, the corresponding purchase control, and the recommended resource quantity for recommended purchase can be directly displayed to the player on the game store page. The recommended resource quantity is the resource quantity required to fill the current attribute value of the life attribute to the target attribute value. Another example is that if the second prompt message is used to prompt that the virtual resources owned by the controlled virtual character cannot make the current attribute value of the life attribute reach the corresponding target attribute value, then the target virtual resources that can fill the current attribute value of the life attribute to the corresponding target attribute value, the corresponding configuration control, and the recommended resource quantity for recommended configuration can be directly displayed to the player on the game warehouse page. The recommended resource quantity is the resource quantity required to fill the current attribute value of the life attribute to the target attribute value.

[0112] Further, the method further includes:

[0113] In response to an enter game instruction for the game session of the controlled virtual character triggered through the attribute prompt page, control the controlled virtual character to enter the game session.

[0114] In another embodiment, the computer device can, in response to an enter game instruction for the game session of the controlled virtual character, determine whether the current attribute values corresponding to multiple character attributes of the controlled virtual character reach the corresponding target attribute values; if so, control the controlled virtual character to enter the game session; if not, determine whether the virtual resources owned by the controlled virtual character are sufficient to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values; and control the controlled virtual character to enter the game session based on the determination result.

[0115] Further, the step "controlling the controlled virtual character to enter the game session based on the determination result" includes:

[0116] If the judgment result is that the virtual resources owned by the controlled virtual character are sufficient to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, then based on the virtual resources owned by the controlled virtual character, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, and when each of the character attributes reaches the corresponding target attribute values, control the controlled virtual character to enter the game session;

[0117] If the judgment result is that the virtual resources owned by the controlled virtual character are insufficient to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, then display a resource configuration page; in response to a resource configuration operation performed through the resource configuration page, based on the target virtual resources configured by the resource configuration operation, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, and when each of the character attributes reaches the corresponding target attribute values, control the controlled virtual character to enter the game session, where the target virtual resources are the virtual resources obtained by the controlled virtual character from a specified channel.

[0118] For example, the character attributes can be a life attribute and a moisture attribute. In response to an enter session instruction for the game session of the controlled virtual character, the computer device determines whether the current attribute values corresponding to the life attribute and the moisture attribute of the controlled virtual character reach the corresponding target attribute values; if so, directly control the controlled virtual character to enter the game session; if not, determine whether the virtual resources owned by the controlled virtual character are sufficient to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values; and based on the judgment result, control the controlled virtual character to enter the game session.

[0119] Furthermore, if the judgment result is that the virtual resources owned by the controlled virtual character are sufficient to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, then based on the virtual resources owned by the controlled virtual character, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, and when each of the character attributes reaches the corresponding target attribute values, control the controlled virtual character to enter the game session; if the judgment result is that the virtual resources owned by the controlled virtual character are insufficient to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, then display a resource configuration page; in response to a resource configuration operation performed through the resource configuration page, based on the target virtual resources configured by the resource configuration operation, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, and when each of the character attributes reaches the corresponding target attribute values, control the controlled virtual character to enter the game session.

[0120] Specifically, the player can select to obtain the target virtual resource from the game warehouse of the controlled virtual character through the resource configuration page, or can also select to purchase the target virtual resource from the virtual store through the resource configuration page.

[0121] In the embodiment of the present application, in response to an instruction to enter a game session for the controlled virtual character, the player can obtain the virtual resource that they want to equip from the game warehouse of the controlled virtual character and place it in the virtual backpack, so as to bring the virtual resource into the game session for use.

[0122] Optionally, the resource configuration page further includes a first control, and the method further includes:

[0123] In response to a triggering operation on the first control, display the first resource information and / or the second resource information, where the first resource information is used to indicate the first virtual resource required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and the second resource information includes at least one resource identifier, and the resource identifier is used to indicate the second virtual resource required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value and the resource quantity of the second virtual resource.

[0124] Further, the step "Based on the virtual resources of the controlled virtual character, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and in the case where each of the character attributes reaches the corresponding target attribute value, control the controlled virtual character to enter the game session" includes:

[0125] In response to a triggering operation on the entry control for the game session, based on the current virtual resources of the controlled virtual character, control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and in the case where each of the character attributes reaches the target attribute value, control the controlled virtual character to enter the game session.

[0126] For example, please refer to Figure 10After the player performs a triggering operation on the confirmation control "Confirm Settings", the computer device determines that the target attribute value of the life attribute is adjusted from 300 to 150, the target attribute value of the moisture attribute is adjusted from 200 to 100, and the target attribute value of the energy attribute is adjusted from 300 to 150. At this time, the player can perform a triggering operation on the entry control "Ready to Enter". The computer device responds to the triggering operation on the entry control of the game session, and based on the current virtual resources of the controlled virtual character, controls each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, that is, adjusts the current health value of the controlled virtual character to 150, the moisture value to 100, and the energy value to 150, and when each of the character attributes reaches the target attribute value, controls the controlled virtual character to enter the game session.

[0127] In one embodiment, the attribute adjustment page further includes a first control; before the step "in response to the triggering operation on the entry control of the game session, based on the current virtual resources of the controlled virtual character, controlling each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and when each of the character attributes reaches the target attribute value, controlling the controlled virtual character to enter the game session", it further includes:

[0128] In response to the triggering operation on the first control, display the first resource information and / or the second resource information, where the first resource information is used to indicate the first virtual resources required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and the second resource information includes at least one resource identifier, and the resource identifier is used to indicate the second virtual resources required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value and the resource quantity of the second virtual resources.

[0129] Among them, the first control can be a "treatment control", the first resource information is the gold coin quantity of the virtual gold coins required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and the second resource information is the virtual items required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value and the resource quantity of the virtual items.

[0130] In summary, the embodiment of the present application provides a game interaction method. By displaying an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character; then, in response to an attribute value adjustment instruction for a character attribute, determining target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session; finally, based on the virtual resources of the controlled virtual character, controlling each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, and when each of the character attributes reaches the corresponding target attribute values, controlling the controlled virtual character to enter the game session. Through adjusting the target attribute values of the character attributes of the controlled virtual character, the embodiment of the present application enables players to customize and adjust the attribute values that the controlled virtual character needs to reach when entering a game session according to actual game operation requirements and their own game habits, meeting the needs of players to customize and adjust the object attributes of virtual objects before a game session, enriching the interaction methods for players to customize the object attributes of virtual objects, ensuring that players can quickly enter the game session, improving the fluency of the entry experience of players entering the game session, thereby improving game interaction efficiency; at the same time, reducing the response frequency of hardware devices, which helps to save the computing resources of hardware devices.

[0131] This embodiment also provides a game interaction device, which can be specifically integrated in a terminal device. For example, as Figure 11 shown, the game interaction device may include:

[0132] A display unit 201, configured to display an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character;

[0133] A determination unit 202, configured to determine target attribute values corresponding to the multiple character attributes in response to an attribute value adjustment instruction for a character attribute, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session.

[0134] In some embodiments, the game interaction device includes a processing subunit, configured to:

[0135] In response to a trigger operation on an attribute adjustment control, determine the target attribute values of the character attributes corresponding to each of the attribute adjustment controls.

[0136] In some embodiments, the game interaction device includes a processing subunit, configured to:

[0137] In response to an information input operation on the input sub-controls corresponding to each of the character attributes, obtain the user input information input through the input sub-controls corresponding to each of the character attributes;

[0138] Based on the user input information corresponding to each of the input sub-controls, determine the target attribute values of the character attributes corresponding to each of the input sub-controls.

[0139] In some embodiments, the game interaction device includes a processing sub-unit for:

[0140] In response to a trigger operation on the numerical adjustment sub-control, determine the attribute adjustment values of the character attributes corresponding to each of the numerical adjustment sub-controls;

[0141] Based on each of the attribute adjustment values, adjust the current attribute values of the corresponding character attributes to obtain the target attribute values of each of the character attributes.

[0142] In some embodiments, the game interaction device includes a processing sub-unit for:

[0143] In response to a sliding operation on the attribute adjustment control, based on the operation position at the end of the sliding operation, determine the target attribute value of the character attribute corresponding to the attribute adjustment control.

[0144] In some embodiments, the game interaction device includes a processing sub-unit for:

[0145] In response to a sliding operation on the slider, based on the target display position of the slider on the slide rail at the end of the sliding operation, determine the current numerical information;

[0146] Determine the current numerical information as the target attribute value of the character attribute corresponding to the attribute adjustment control.

[0147] In some embodiments, the game interaction device includes a processing sub-unit for:

[0148] Based on the target attribute values of each of the character attributes and the target virtual resources corresponding to each of the character attributes, determine a first prompt message, where the target virtual resource is the virtual resource required to control the character attribute to reach the corresponding target attribute value, and the first prompt message is used to indicate the recommended setting value for setting the character attribute to the target attribute value;

[0149] Display the first prompt message through the attribute adjustment page.

[0150] In some embodiments, the game interaction device includes a processing sub-unit for:

[0151] Determine a second prompt message based on the target attribute values of each of the character attributes and the game play result of the target virtual character, where the target virtual character is a virtual character with the target attribute values, and the second prompt message is used to indicate the predicted evacuation success rate of the controlled virtual character after setting each of the character attributes to the target attribute values;

[0152] Display the second prompt message through the attribute adjustment page.

[0153] In some embodiments, the game interaction device includes a processing subunit for:

[0154] In response to a game preparation instruction for the controlled virtual character, obtain the current attribute values of each of the character attributes;

[0155] Based on the virtual resources currently owned by the controlled virtual character, adjust the current attribute values corresponding to each of the character attributes to obtain the target attribute values corresponding to each of the character attributes.

[0156] In some embodiments, the game interaction device includes a processing subunit for:

[0157] According to the resource type and / or resource quantity of the virtual resources currently owned by the controlled virtual character, adjust the current attribute values of the character attributes matching the resource type to obtain the target attribute values of the character attributes.

[0158] In some embodiments, the game interaction device includes a processing subunit for:

[0159] In response to an enter game play instruction for the game play of the controlled virtual character, when each of the character attributes reaches the corresponding target attribute values, control the controlled virtual character to enter the game play.

[0160] In some embodiments, the game interaction device includes a processing subunit for:

[0161] In response to an enter game play instruction for the game play of the controlled virtual character, based on the virtual resources owned by the controlled virtual character, determine whether each of the character attributes of the controlled virtual character reaches the corresponding target attribute values;

[0162] If so, control the controlled virtual character to enter the game play;

[0163] If not, display an attribute prompt page, where the attribute prompt page is used to display at least one prompt message, and the prompt message is used to indicate: a character attribute corresponding to the target attribute values that cannot be reached by the controlled virtual character with the virtual resources owned by the controlled virtual character.

[0164] In some embodiments, the game interaction device includes a processing subunit configured to:

[0165] In response to a trigger operation for a target prompt message in the prompt messages, display a resource configuration page;

[0166] In response to a resource configuration operation performed through the resource configuration page, based on the target virtual resources configured by the resource configuration operation, control the role attributes corresponding to the target prompt message of the controlled virtual character to reach corresponding target attribute values, and switch the resource configuration page to display the attribute prompt page; wherein, the target virtual resources are virtual resources obtained from the resource configuration channels corresponding to the resource configuration page.

[0167] In some embodiments, the game interaction device includes a processing subunit configured to:

[0168] In response to an enter game session instruction for the game session of the controlled virtual character triggered through the attribute prompt page, control the controlled virtual character to enter the game session.

[0169] In some embodiments, the game interaction device includes a processing subunit configured to:

[0170] In response to a trigger operation on the first control, display first resource information and / or second resource information;

[0171] Wherein, the first resource information is used to indicate the first virtual resources required to control each of the role attributes of the controlled virtual character to reach corresponding target attribute values, and the second resource information includes at least one resource identifier, and the resource identifier is used to indicate the second virtual resources required to control each of the role attributes of the controlled virtual character to reach corresponding target attribute values and the resource quantity of the second virtual resources.

[0172] An embodiment of the present application discloses a game interaction device. The attribute adjustment page corresponding to the controlled virtual character is displayed through the display unit 201. Among them, the attribute adjustment page includes multiple character attributes of the controlled virtual character; the determination unit 202 responds to the attribute value adjustment instruction for the character attribute and determines the target attribute value corresponding to the multiple character attributes. Among them, the target attribute value is the attribute value that the controlled virtual character needs to reach when entering the game session. By adjusting the target attribute value of the character attributes of the controlled virtual character, the embodiment of the present application enables players to customize and adjust the attribute value that the controlled virtual character needs to reach when entering the game session according to actual game operation requirements and their own game habits, meeting the player's need for customizing the object attributes of the virtual object before the game session, enriching the interaction method for players to customize the object attributes of the virtual object, ensuring that players can quickly enter the game session, improving the fluency of the entry experience of players entering the game session, thereby improving the game interaction efficiency; at the same time, reducing the response frequency of the hardware device helps to save the computing resources of the hardware device.

[0173] Correspondingly, an embodiment of the present application further provides an electronic device. The electronic device can be a terminal, and the terminal can be a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), and other terminal devices. Or the electronic device can be a server.

[0174] As Figure 12 shown, Figure 12 is a schematic structural diagram of the electronic device provided by the embodiment of the present application. The electronic device 300 includes a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, and a computer program stored on the memory 302 and executable on the processor. Among them, the processor 301 is electrically connected to the memory 302. Those skilled in the art can understand that the structural diagram of the electronic device shown in the figure does not constitute a limitation on the electronic device, and it may include more or fewer components than shown in the figure, or combine certain components, or arrange different components.

[0175] The processor 301 is the control center of the electronic device 300, connecting various parts of the entire electronic device 300 through various interfaces and circuits. By running or loading software programs and / or units stored in the memory 302, and invoking the data stored in the memory 302, it executes various functions of the electronic device 300 and processes data, thereby monitoring the entire electronic device 300. The processor 301 can be a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application.

[0176] In the embodiments of the present application, the processor 301 in the electronic device 300 will load the instructions corresponding to the processes of one or more application programs into the memory 302 according to the following steps, and the processor 301 will run the application programs stored in the memory 302 to implement various functions, such as:

[0177] Display an attribute adjustment page corresponding to the controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character;

[0178] In response to an attribute value adjustment instruction for a character attribute, determine the target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session.

[0179] In one embodiment, the attribute adjustment page includes attribute adjustment controls corresponding to multiple character attributes;

[0180] The step of determining the target attribute values corresponding to the multiple character attributes in response to an attribute value adjustment instruction for a character attribute includes:

[0181] In response to a trigger operation on an attribute adjustment control, determine the target attribute values of the character attributes corresponding to each of the attribute adjustment controls.

[0182] In one embodiment, the attribute adjustment control includes an input sub-control;

[0183] The step of determining the target attribute values of the character attributes corresponding to each of the attribute adjustment controls in response to a trigger operation on an attribute adjustment control includes:

[0184] In response to an information input operation on the input sub-control corresponding to each character attribute, obtain the user input information input through the input sub-control corresponding to each character attribute;

[0185] Based on the user input information corresponding to each input sub-control, determine the target attribute values of the character attributes corresponding to each input sub-control.

[0186] In one embodiment, the attribute adjustment control includes a numerical adjustment sub-control;

[0187] Responding to a trigger operation on the attribute adjustment control to determine the target attribute value of the role attribute corresponding to each attribute adjustment control includes:

[0188] Responding to a trigger operation on the numerical adjustment sub-control to determine the attribute adjustment value of the role attribute corresponding to each numerical adjustment sub-control;

[0189] Adjusting the current attribute value of the corresponding role attribute based on each attribute adjustment value to obtain the target attribute value of each role attribute.

[0190] In one embodiment, responding to a trigger operation on the attribute adjustment control to determine the target attribute value of the role attribute corresponding to each attribute adjustment control includes:

[0191] Responding to a sliding operation on the attribute adjustment control, based on the operation position at the end of the sliding operation, to determine the target attribute value of the role attribute corresponding to the attribute adjustment control.

[0192] In one embodiment, the attribute adjustment control includes a slide rail and a slider, and the position of the slider on the slide rail is used to indicate the target attribute value of the current setting of the role attribute corresponding to the attribute adjustment control.

[0193] In one embodiment, responding to a sliding operation on the attribute adjustment control, based on the operation position at the end of the sliding operation, to determine the target attribute value of the role attribute corresponding to the attribute adjustment control includes:

[0194] Responding to a sliding operation on the slider, based on the target display position of the slider on the slide rail at the end of the sliding operation, to determine the current numerical information;

[0195] Determining the current numerical information as the target attribute value of the role attribute corresponding to the attribute adjustment control.

[0196] In one embodiment, during the process of performing a sliding operation on the attribute adjustment control, a numerical prompt identifier is also displayed corresponding to the attribute adjustment control, and the numerical prompt identifier is used to indicate the numerical value of the attribute value of the role attribute selected in real time during the process.

[0197] In one embodiment, the attribute adjustment page displays a role body icon of the controlled virtual role, the role body icon includes a plurality of part sub-icons, and an attribute adjustment control is associated with a corresponding part sub-icon.

[0198] In one embodiment, an attribute value change identifier is displayed on the attribute adjustment control, and the attribute value change identifier is used to indicate the attribute value after the role attribute corresponding to the attribute adjustment control changes.

[0199] In one embodiment, after determining the target attribute values corresponding to the multiple role attributes in response to an attribute value adjustment instruction for a role attribute, it further includes:

[0200] Determine a first prompt message based on the target attribute values of each of the role attributes and the target virtual resources corresponding to each of the role attributes, where the target virtual resource is the virtual resource required to control the role attribute to reach the corresponding target attribute value, and the first prompt message is used to indicate the recommended setting value for setting the role attribute to the target attribute value;

[0201] Display the first prompt message through the attribute adjustment page.

[0202] In one embodiment, after determining the target attribute values corresponding to the multiple role attributes in response to an attribute value adjustment instruction for a role attribute, it further includes:

[0203] Determine a second prompt message based on the target attribute values of each of the role attributes and the game play result of the target virtual role, where the target virtual role is a virtual role with the target attribute value, and the second prompt message is used to indicate the predicted evacuation success rate of the controlled virtual role after setting each of the role attributes to the target attribute value;

[0204] Display the second prompt message through the attribute adjustment page.

[0205] In one embodiment, the display style of the first prompt message is determined based on the current value corresponding to the first prompt message and multiple first preset thresholds; the display style of the second prompt message is determined based on the current value corresponding to the second prompt message and multiple second preset thresholds.

[0206] In one embodiment, the determining the target attribute values corresponding to the multiple role attributes in response to an attribute value adjustment instruction for a role attribute includes:

[0207] In response to an enter game instruction for a game play of the controlled virtual role, obtain the current attribute values of each of the role attributes;

[0208] Based on the virtual resources currently owned by the controlled virtual role, adjust the current attribute values corresponding to each of the role attributes to obtain the target attribute values corresponding to each of the role attributes.

[0209] In one embodiment, adjusting the current attribute values corresponding to each of the role attributes based on the virtual resources currently owned by the controlled virtual character to obtain the target attribute values corresponding to each of the role attributes includes:

[0210] Adjusting the current attribute value of the role attribute matching the resource type according to the resource type and / or the resource quantity of the virtual resources currently owned by the controlled virtual character to obtain the target attribute value of the role attribute.

[0211] In one embodiment, after determining the target attribute values corresponding to the multiple role attributes in response to an attribute value adjustment instruction for a role attribute, it further includes:

[0212] In response to an enter game session instruction for the game session of the controlled virtual character, when each of the role attributes reaches the corresponding target attribute value, controlling the controlled virtual character to enter the game session.

[0213] In one embodiment, the controlling the controlled virtual character to enter the game session in response to an enter game session instruction for the game session of the controlled virtual character when each of the role attributes reaches the corresponding target attribute value includes:

[0214] In response to an enter game session instruction for the game session of the controlled virtual character, based on the virtual resources owned by the controlled virtual character, determining whether each of the role attributes of the controlled virtual character reaches the corresponding target attribute value;

[0215] If so, controlling the controlled virtual character to enter the game session;

[0216] If not, displaying an attribute prompt page, where the attribute prompt page is used to display at least one prompt message, and the prompt message is used to indicate: a role attribute corresponding to the target attribute value that cannot be reached by the controlled virtual character with the virtual resources it owns.

[0217] In one embodiment, the method further includes:

[0218] In response to a trigger operation on the target prompt message in the prompt message, displaying a resource configuration page;

[0219] In response to a resource configuration operation performed through the resource configuration page, based on the target virtual resources configured by the resource configuration operation, controlling the role attribute corresponding to the target prompt message of the controlled virtual character to reach the corresponding target attribute value, and switching the resource configuration page to display the attribute prompt page; wherein the target virtual resources are virtual resources obtained from the resource configuration channel corresponding to the resource configuration page.

[0220] In one embodiment, the method further includes:

[0221] In response to an enter game session instruction for a game session of the controlled virtual character triggered through the attribute prompt page, controlling the controlled virtual character to enter the game session.

[0222] In one embodiment, the resource configuration page further includes a first control, and the method further includes:

[0223] In response to a trigger operation on the first control, displaying first resource information and / or second resource information;

[0224] Wherein, the first resource information is used to indicate the first virtual resources required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values, and the second resource information includes at least one resource identifier, and the resource identifier is used to indicate the second virtual resources required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute values and the resource quantity of the second virtual resources.

[0225] The electronic device provided by the embodiments of the present application can display an attribute adjustment page corresponding to a controlled virtual character, wherein the attribute adjustment page includes a plurality of character attributes of the controlled virtual character; then, in response to an attribute value adjustment instruction for a character attribute, determining target attribute values corresponding to the plurality of character attributes, wherein the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session. By adjusting the target attribute values of the character attributes of the controlled virtual character, the embodiments of the present application enable players to customize and adjust the attribute values that the controlled virtual character needs to reach when entering a game session according to actual game operation requirements and in combination with their own game habits, meeting the players' need for customizing the object attributes of virtual objects before a game session, enriching the interaction methods for players to customize the object attributes of virtual objects, ensuring that players can quickly enter a game session, improving the fluency of the player's in-game entry experience, thereby improving the game interaction efficiency; at the same time, reducing the response frequency of the hardware device, which helps to save the computing resources of the hardware device.

[0226] For the specific implementation of each of the above operations, reference may be made to the previous embodiments, and details are not described herein again.

[0227] Optionally, as Figure 12As shown, the electronic device 300 further includes: a touch display screen 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. Among them, the processor 301 is electrically connected to the touch display screen 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307 respectively. Those skilled in the art can understand that Figure 12 the structure of the electronic device shown in does not constitute a limitation on the electronic device, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0228] The touch display screen 303 can be used to display a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. The touch display screen 303 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can be used to collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch orientation of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 301, and can receive and execute the command sent by the processor 301. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 301 to determine the type of touch event. Subsequently, the processor 301 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 303 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to realize the input and output functions. That is, the touch display screen 303 can also be used as a part of the input unit 306 to realize the input function.

[0229] The radio frequency circuit 304 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other electronic devices through wireless communication, and transmit and receive signals with the network device or other electronic devices.

[0230] The audio circuit 305 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 305 can transmit the electrical signal converted from the received audio data to the speaker, which converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 305, converted into audio data, and then the audio data is output to the processor 301 for processing. After that, it is sent through the radio frequency circuit 304 to, for example, another electronic device, or the audio data is output to the memory 302 for further processing. The audio circuit 305 may also include an earphone jack to provide communication between the peripheral earphone and the electronic device.

[0231] The input unit 306 can be used to receive input digital, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0232] The power supply 307 is used to supply power to each component of the electronic device 300. Optionally, the power supply 307 can be logically connected to the processor 301 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 307 may also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0233] Although Figure 12 not shown in the figure, the electronic device 300 may also include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.

[0234] In the above embodiments, the descriptions of each embodiment have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0235] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling relevant hardware through instructions. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0236] For this reason, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. These computer programs can be loaded by a processor to execute any one of the game interaction methods provided by the embodiments of the present application. These computer programs can execute the following steps of the game interaction method:

[0237] Display an attribute adjustment page corresponding to the controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character;

[0238] In response to an attribute value adjustment instruction for a character attribute, determine target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session.

[0239] Due to the computer program stored in the storage medium, by displaying an attribute adjustment page corresponding to the controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character; then, in response to an attribute value adjustment instruction for a character attribute, determine target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session. In an embodiment of the present application, by adjusting the target attribute values of the character attributes of the controlled virtual character, players can customize and adjust the attribute values that the controlled virtual character needs to reach when entering a game session according to actual game operation requirements and their own game habits, satisfying the need of players to customize and adjust the object attributes of virtual objects before a game session, enriching the interaction methods for players to customize the object attributes of virtual objects, ensuring that players can quickly enter a game session, improving the fluency of the entry experience of players into a game session, thereby improving game interaction efficiency; at the same time, reducing the response frequency of hardware devices, which helps to save the computing resources of hardware devices.

[0240] For the specific implementation of each of the above operations, reference can be made to the previous embodiments and will not be elaborated here.

[0241] Among them, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.

[0242] Since the computer program stored in the computer-readable storage medium can execute any one of the game interaction methods provided in the embodiments of the present application, the beneficial effects achievable by any one of the game interaction methods provided in the embodiments of the present application can be realized. For details, reference can be made to the previous embodiments and will not be elaborated here.

[0243] According to one aspect of the present application, there is also provided a computer program product or computer program, the computer program product or computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the methods provided in various alternative implementation manners in the above embodiments.

[0244] In the above embodiments of the game interaction device, computer-readable storage medium, electronic device, and computer program product, the descriptions of the respective embodiments have their own focuses. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments. Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes and the beneficial effects brought about by the above-described game interaction device, computer-readable storage medium, computer program product, electronic device, and their corresponding units can refer to the description of the game interaction method in the above embodiments, and will not be elaborated herein specifically.

[0245] The above has introduced in detail a game interaction method, device, electronic device, computer-readable storage medium, and computer program product provided by the embodiments of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A game interaction method, characterized in that Including: Display an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character, the character attributes are associated with a maximum default value set in advance, the attribute values of the character attributes are increased by consuming virtual resources, the attribute adjustment page is used for players to customize the character attributes, and to trigger an attribute adjustment instruction; In response to an attribute value adjustment instruction for a character attribute, determine the target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session, and the target attribute values are reached by using virtual resources for the controlled virtual character; Display a first prompt message through the attribute adjustment page, the first prompt message is determined based on the target attribute values of each character attribute and the target virtual resources corresponding to each character attribute, the target virtual resources are the virtual resources required to control the character attribute to reach the corresponding target attribute value, and the first prompt message indicates the real-time cost performance information when setting the character attribute to the target attribute value; In response to an enter session instruction for the game session of the controlled virtual character, when each character attribute reaches the corresponding target attribute value, control the controlled virtual character to enter the game session.

2. The method according to claim 1, wherein The attribute adjustment page includes attribute adjustment controls corresponding to multiple character attributes; The step of, in response to an attribute value adjustment instruction for a character attribute, determining the target attribute values corresponding to the multiple character attributes includes: In response to a trigger operation on an attribute adjustment control, determine the target attribute values of the character attributes corresponding to each attribute adjustment control.

3. The method according to claim 2, wherein The attribute adjustment control includes an input sub-control; The step of, in response to a trigger operation on an attribute adjustment control, determining the target attribute values of the character attributes corresponding to each attribute adjustment control includes: In response to an information input operation on the input sub-control corresponding to each character attribute, obtain the user input information input through the input sub-control corresponding to each character attribute; Based on the user input information corresponding to each input sub-control, determine the target attribute values of the character attributes corresponding to each input sub-control.

4. The method according to claim 2, characterized in that The attribute adjustment control includes a numerical value adjustment sub-control; The step of, in response to a trigger operation on an attribute adjustment control, determining the target attribute values of the character attributes corresponding to each attribute adjustment control includes: In response to a trigger operation on the numerical value adjustment sub-control, determine the attribute adjustment values of the character attributes corresponding to each numerical value adjustment sub-control; Based on each attribute adjustment value, adjust the current attribute value of the corresponding character attribute to obtain the target attribute values of each character attribute.

5. The method according to claim 2, characterized in that, The step of, in response to a trigger operation on an attribute adjustment control, determining the target attribute values of the character attributes corresponding to each attribute adjustment control includes: In response to a sliding operation on the attribute adjustment control, based on the operation position at the end of the sliding operation, determine the target attribute value of the character attribute corresponding to the attribute adjustment control.

6. The method according to claim 5, characterized in that, The attribute adjustment control includes a slide rail and a slider, and the position of the slider on the slide rail is used to indicate the target attribute value of the current setting of the role attribute corresponding to the attribute adjustment control.

7. The method according to claim 6, characterized in that The determining, in response to a sliding operation on the attribute adjustment control, of the target attribute value of the role attribute corresponding to the attribute adjustment control based on the operation position at the end of the sliding operation includes: In response to a sliding operation on the slider, determining current numerical information based on the target display position of the slider on the slide rail at the end of the sliding operation; Determining the current numerical information as the target attribute value of the role attribute corresponding to the attribute adjustment control.

8. The method according to claim 7, characterized in that, During the process of performing a sliding operation on the attribute adjustment control, a numerical prompt identifier is also displayed corresponding to the attribute adjustment control, and the numerical prompt identifier is used to indicate the numerical value of the attribute value of the role attribute selected in real time during the process.

9. The method according to claim 2, wherein The attribute adjustment page displays a role body icon of the controlled virtual role, the role body icon includes a plurality of part sub-icons, and an attribute adjustment control is associated with a corresponding part sub-icon.

10. The method according to claim 2, wherein An attribute value change identifier is displayed on the attribute adjustment control, and the attribute value change identifier is used to indicate the attribute value after the change of the role attribute corresponding to the attribute adjustment control.

11. The method according to claim 1, wherein After determining the target attribute values corresponding to the plurality of role attributes in response to an attribute value adjustment instruction for a role attribute, it further includes: Determining a second prompt message based on the target attribute values of the respective role attributes and the game play result of the target virtual role, where the target virtual role is a virtual role with the target attribute values, and the second prompt message is used to indicate the predicted evacuation success rate of the controlled virtual role after setting the respective role attributes to the target attribute values; Displaying the second prompt message through the attribute adjustment page.

12. The method according to claim 11, wherein The display style of the first prompt message: determined based on the current numerical value corresponding to the first prompt message and a plurality of first preset thresholds; The display style of the second prompt message: determined based on the current numerical value corresponding to the second prompt message and a plurality of second preset thresholds.

13. The method according to claim 1, characterized in that, The determining, in response to an attribute value adjustment instruction for a role attribute, of the target attribute values corresponding to the plurality of role attributes includes: In response to an enter game instruction for a game play of the controlled virtual role, obtaining the current attribute values of the respective role attributes; Adjusting the current attribute values corresponding to the respective role attributes based on the virtual resources currently owned by the controlled virtual role to obtain the target attribute values corresponding to the respective role attributes.

14. The method according to claim 13, wherein The adjusting, based on the virtual resources currently owned by the controlled virtual role, of the current attribute values corresponding to the respective role attributes to obtain the target attribute values corresponding to the respective role attributes includes: Adjusting the current attribute value of the role attribute matching the resource type according to the resource type and / or resource quantity of the virtual resources currently owned by the controlled virtual role to obtain the target attribute value of the role attribute.

15. The method according to claim 1, wherein In response to an instruction to enter a game session for the controlled virtual character, when each of the character attributes reaches the corresponding target attribute value, controlling the controlled virtual character to enter the game session includes: In response to an instruction to enter a game session for the controlled virtual character, based on the virtual resources owned by the controlled virtual character, determining whether each of the character attributes of the controlled virtual character reaches the corresponding target attribute value; If so, controlling the controlled virtual character to enter the game session; If not, displaying an attribute prompt page, where the attribute prompt page is used to display at least one prompt message, and the prompt message is used to indicate: a character attribute corresponding to the target attribute value that cannot be reached by the controlled virtual character with the virtual resources owned by the controlled virtual character.

16. The method according to claim 15, characterized in that, The method further includes: In response to a trigger operation on a target prompt message in the prompt messages, displaying a resource configuration page; In response to a resource configuration operation performed through the resource configuration page, based on the target virtual resources configured by the resource configuration operation, controlling the character attribute corresponding to the target prompt message of the controlled virtual character to reach the corresponding target attribute value, and switching the resource configuration page to the attribute prompt page for display; where the target virtual resources are virtual resources obtained from the resource configuration channels corresponding to the resource configuration page.

17. The method according to claim 16, characterized in that The method further includes: In response to an instruction to enter a game session for the controlled virtual character triggered through the attribute prompt page, controlling the controlled virtual character to enter the game session.

18. The method according to claim 16, wherein, The resource configuration page further includes a first control, and the method further includes: In response to a trigger operation on the first control, displaying first resource information and / or second resource information; Wherein, the first resource information is used to indicate the first virtual resources required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value, and the second resource information includes at least one resource identifier, and the resource identifier is used to indicate the second virtual resources required to control each of the character attributes of the controlled virtual character to reach the corresponding target attribute value and the resource quantity of the second virtual resources.

19. A game interaction device, characterized in that, Includes: A display unit, configured to display an attribute adjustment page corresponding to a controlled virtual character, where the attribute adjustment page includes multiple character attributes of the controlled virtual character, the character attributes are associated with a preset maximum default value, the attribute values of the character attributes are increased by consuming virtual resources, and the attribute adjustment page is used for a player to customize the character attributes and trigger an attribute adjustment instruction; A determination unit, configured to, in response to an attribute value adjustment instruction for a character attribute, determine the target attribute values corresponding to the multiple character attributes, where the target attribute values are the attribute values that the controlled virtual character needs to reach when entering a game session, and the target attribute values are reached by using virtual resources for the controlled virtual character. A processing subunit is configured to adjust the page display to present a first prompt message according to the attributes. The first prompt message is determined based on the target attribute values of the respective role attributes and the target virtual resources corresponding to the respective role attributes. The target virtual resources are the virtual resources required to control the role attributes to reach the corresponding target attribute values. The first prompt message indicates the real-time cost performance information when setting the role attributes to the target attribute values. In response to an in-game instruction for starting a game session of the controlled virtual character, when each of the role attributes reaches the corresponding target attribute value, the controlled virtual character is controlled to enter the game session.

20. An electronic device, characterized in that, It includes a processor and a memory, and the memory stores multiple instructions. The processor loads the instructions from the memory to execute the steps of the game interaction method according to any one of claims 1 to 18.

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the steps of the game interaction method according to any one of claims 1 to 18.

Citation Information

Patent Citations

  • Virtual scene control method and apparatus, virtual scene release method and apparatus, and electronic device and storage medium

    WO2023202252A1