Game control method and device, computer equipment and storage medium
By outputting virtual character session information in the game, the problem of insufficient interaction between players and characters in traditional games is solved, and the immersion and sense of immersion in the game is enhanced.
Patent Information
- Application Number
- CN202510406694.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-06-13
AI Technical Summary
In traditional game design, players have insufficient linkage with game characters in the process of formulating combat strategies, resulting in low immersion and substitution of the game.
By responding to game task events triggered by virtual characters in the graphical user interface, the role session information corresponding to the virtual character is output, which is used to indicate the virtual character's description information of the game task events, thereby enhancing the interactive experience between the player and the virtual character.
It enhances players' game immersion and substitution, and improves players' gaming experience.
Smart Images

Figure CN120132344A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and particularly to a game control method, apparatus, computer device, and storage medium. Background Art
[0002] In electronic role-playing games and strategy games, the interactive experience between players and game characters has become a core element in enhancing the immersion and sense of presence in the game. In traditional game designs, the linkage of the relationship between players and game characters is insufficient during the process of formulating battle strategies. Summary of the Invention
[0003] Embodiments of this application provide a game control method, apparatus, computer device, and storage medium, which can enhance the immersion and sense of presence of players in the game, thereby improving the game experience of players.
[0004] Embodiments of this application provide a game control method. By providing a graphical user interface through a terminal device, the method includes:
[0005] In response to a game task event triggered for a virtual character in the graphical user interface, outputting character session information corresponding to the virtual character, where the character session information is used to indicate the description information of the game task event by the virtual character.
[0006] Correspondingly, embodiments of this application also provide a game control apparatus. By providing a graphical user interface through a terminal device, the apparatus includes:
[0007] An output unit, configured to output character session information corresponding to the virtual character in response to a game task event triggered for the virtual character in the graphical user interface, where the character session information is used to indicate the description information of the game task event by the virtual character.
[0008] Correspondingly, embodiments of this application also provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. Among them, the processor executes the game control method provided in any of the embodiments of this application.
[0009] Correspondingly, embodiments of this application also provide a computer-readable storage medium. The computer-readable storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the above game control method.
[0010] This solution outputs character session information corresponding to a virtual character in response to a game task event triggered for the virtual character in the graphical user interface. The character session information is used to indicate the description information of the game task event by the virtual character. In this way, the immersion and sense of presence of players in the game can be enhanced, thereby improving the game experience of players. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0012] Figure 1 It is a schematic diagram of the scenario of a game control system provided by an embodiment of the present application.
[0013] Figure 2 It is a schematic flowchart of a game control method provided by an embodiment of the present application.
[0014] Figure 3 It is a schematic diagram of the application scenario of a game control method provided by an embodiment of the present application.
[0015] Figure 4 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0016] Figure 5 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0017] Figure 6 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0018] Figure 7 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0019] Figure 8 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0020] Figure 9 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0021] Figure 10 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0022] Figure 11 It is a schematic diagram of the application scenario of another game control method provided by an embodiment of the present application.
[0023] Figure 12 It is a block diagram of the structure of a game control device provided by an embodiment of the present application.
[0024] Figure 13 It is a schematic diagram of the structure of a computer device provided by an embodiment of the present application. Detailed implementation manners
[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to 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.
[0026] The embodiments of the present application provide a game control method, device, storage medium, and computer device. Specifically, the game control method in the embodiments of the present application can be executed by a computer device, where the computer device can be a terminal or a server, etc. The terminal can be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), etc. The terminal can also include a client, and the client can be a game application client, a browser client with a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Ddistribute Network), and big data and artificial intelligence platforms.
[0027] For example, when the game control method runs on the terminal, the terminal device stores a game application program 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 program is downloaded and installed on the terminal device and run. The way the terminal device provides 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 a 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.
[0028] For example, when the game control 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 entity presenting the game screen are separated. The storage and running of the game control method are completed on the cloud game server, while 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 palm 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 an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses data such as the game screen, and returns it to the cloud game client through the network. Finally, the cloud game client decodes and outputs the game screen.
[0029] Please refer to Figure 1 , Figure 1 which is a schematic diagram of a game control system scenario 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 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, the terminal has one or more multi-touch sensitive screens for sensing and obtaining inputs of touch or swipe operations performed by the user at multiple points on one or more touch display screens. 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 1000 can also use their own Bluetooth network or hotspot network to connect to other terminals or to the server, etc. For example, multiple users can be online through different terminals and thus be connected and synchronized with each other through an appropriate network to support multi-player games. Additionally, the system can include multiple databases, which are coupled to different servers and can continuously store information related to the game environment in the database when different users are online for multi-player games.
[0030] Embodiments of the present application provide a game control method, which can be executed by a terminal or a server. Embodiments of the present application will be described by taking the game control method executed by the terminal as an example. Among them, the terminal includes a touch display screen and a processor. 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 on the graphical user interface through the touch display screen, the graphical user interface can control the content on the local terminal in response to the received operation instructions, or can 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, and the processor is configured to start the game application after receiving the instructions for starting the game application 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 game to perform actions corresponding to the touch operation. For example, the game can be any one of games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by the user (or player), such as virtual characters. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, ditches, walls, etc., to limit the movement of the virtual objects. For example, the movement of one or more objects is limited to a specific area within the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, provide virtual services, increase scores related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to implement a human-computer battle mode. For example, virtual objects have various skills or abilities that game players use to achieve goals. For example, virtual objects have one or more weapons, props, tools, etc. that can be used to eliminate other objects in the game. Such skills or abilities can be activated by the game player using one of multiple preset touch operations on the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to the operation instructions generated by the user's touch operation.
[0031] It should be noted thatFigure 1 The scene schematic diagram of the game control system shown is merely an example. The image processing system and the scene described in the embodiments of the present application are for more clearly illustrating 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 can know that with the evolution of the game control system and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0032] Based on the above problems, the embodiments of the present application provide a first game control method, device, computer device, and storage medium, which can improve the gaming experience of game players. The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments.
[0033] The embodiments of the present application provide a game control method, which can be executed by a terminal or a server. The embodiments of the present application will be described by taking the game control method executed by the terminal as an example.
[0034] Please refer to Figure 2 , Figure 2 , which is a flowchart of a game control method provided by the embodiments of the present application. The specific process of this game control method can be as follows:
[0035] 101. In response to a game task event triggered for a virtual character in the graphical user interface, output the character session information corresponding to the virtual character.
[0036] In the embodiments of the present application, a graphical user interface is provided by a terminal device. The graphical user interface can display the content of the target game.
[0037] Among them, a plurality of preset virtual characters and a variety of preset game tasks are provided in the target game. In the target game, a player can configure a task execution object for the game task, and complete the game task through the task execution object. For example, the task execution object can include virtual characters, etc.
[0038] In some embodiments, the target game may include an SLG game, that is, a strategy game (Simulation Game). The SLG game can lead players into a virtual world to act as commanders, formulate strategies and engage in battles. Combining depth of strategy and tactics, it requires players to demonstrate wisdom, decision-making ability, and strategic vision.
[0039] For example, the target game can be a military strategy game. In a military-themed SLG game, military generals (i.e., virtual characters), as one of the core elements, carry rich historical cultures and strategic gameplay. Players need to recruit and cultivate various military generals, and formulate strategies and battles (i.e., various game tasks) based on their characteristics and skills, and win by reasonably arranging the abilities and skills of the military generals.
[0040] Among them, different military generals can have different skills and characteristics, and players can formulate tactics according to the characteristics of the military generals. For example, some military generals are good at fire attacks, and players can use this characteristic to formulate fire attack tactics in battles; some military generals are good at defense, and players can deploy them on the front line to resist the enemy's attacks.
[0041] Among them, the existence and configuration of military generals will also affect the strategic decisions of players. For example, when expanding territory, players need to consider the commanding ability and movement speed of military generals to ensure that they can quickly occupy new territories. Some military generals also have skills to improve the efficiency of resource acquisition, such as increasing food production, improving the gold mine mining speed, etc. The existence of these military generals can help players accumulate resources faster and provide strong support for battles and city construction.
[0042] In the embodiments of the present application, for a game task event triggered by a virtual character, it refers to a game task that needs to be executed by the virtual character.
[0043] Among them, the character session information is used to indicate the description information of the game task event by the virtual character. The description information refers to the specific instructions (such as task execution intention, task execution situation, etc.) provided by the virtual character in the target game and related to the game task. The description information can be presented in forms such as text and audio.
[0044] In the embodiments of the present application, by outputting the description information, it can help players formulate strategies to promote the progress of the game task, as well as enhance the immersion and narrativeness of the game.
[0045] In some embodiments, the game task event can include: setting a virtual character as a task execution object for a first game task to be completed, and the task execution object is used to execute the first game task.
[0046] Among them, the first game task in the target game can be a game task executed by a single virtual character, or a game task executed by a combination of multiple virtual characters.
[0047] For example, the target game can be a military strategy game, and the first game task can be going on an expedition, collecting resources, building, etc. Going on an expedition refers to the act of a player dispatching their own units (such as military generals, armies, etc.) to a specific area to perform military or strategic tasks.
[0048] In some embodiments, the task execution object set can be a role combination, which can include a first virtual role and a target virtual role. Among them, the target virtual role is the currently selected virtual role, and the first virtual role is other previously selected virtual roles before the target virtual role is selected.
[0049] For example, the player can first select the first virtual role and then select the target virtual role, and can use the first virtual role and the target virtual role as a role combination, and set this role combination as the task execution object for executing the first game task.
[0050] In some embodiments, the game task event is to set a role combination as the task execution object for the first game task, and the role session information of the first virtual role in the role combination is determined based on the role relationship between the first virtual role and the target virtual role in the role combination.
[0051] In the embodiments of the present application, the role relationship can include the degree of favorability between virtual roles, or the willingness of roles to jointly execute the first game task.
[0052] Among them, the role combination includes a first virtual role and a target virtual role, then the role relationship between the first virtual role and the target virtual role includes: the degree of favorability of the first virtual role towards the target virtual object, or the willingness of the first virtual role to jointly execute the first game task with the target virtual object.
[0053] Among them, the degree of favorability between virtual roles is a numerical index for measuring the closeness of the relationship between virtual roles, reflecting the attitudes of virtual roles towards each other (such as trust, neutrality, hostility, etc.), and affecting cooperation efficiency and task execution, etc.
[0054] In some embodiments, determining the session information of the first virtual role based on the role relationship between the first virtual role and the target virtual role in the role combination may include:
[0055] In some embodiments, the role relationship can include the degree of favorability, then generating role session information according to the degree of favorability between roles can be determined based on the task execution situation of the virtual roles in the role combination jointly executing the task.
[0056] For example, the task execution situation can be the impact on the execution of the first game task when the virtual roles in the role combination jointly execute the first game task. Among them, the higher the degree of favorability, the greater the positive impact on the task execution of the virtual role combination (that is, it is beneficial to successfully complete the task); the lower the degree of favorability, the greater the negative impact on the task execution of the virtual role combination (that is, it is not conducive to successfully completing the task).
[0057] For example, if the favorability between the first virtual character and the target virtual character is high (intimate / trust relationship), and the combination of the two to perform a task has a significant positive impact, then descriptive information expressing trust / motivation can be generated, such as "When we go on this expedition, I will surely protect you well!", as the character conversation information.
[0058] In some embodiments, when virtual characters with a relatively high favorability combine to perform the first game task, it can also bring additional interaction effects. For example, the morale is increased, the marching speed is increased, and the probability of triggering the "synergistic assault" skill in battle is increased.
[0059] Again, for example, if the favorability between the first virtual character and the target virtual character is medium (ordinary / cooperative relationship), and the combination of the two to perform a task has a relatively small positive impact, then descriptive information corresponding to cooperation can be generated, such as "I will surely do my duty.", as the character conversation information.
[0060] Again, for example, if the favorability between the first virtual character and the target virtual character is low (suspicious / hostile relationship), and the combination of the two to perform a task has a significant negative impact, then descriptive information expressing provocation / taunt can be generated, such as "You fool! If you dare to retreat in front of the formation, I will surely cut off your head and present it to the prime minister!", as the character conversation information.
[0061] Among them, the execution willingness is an index used to measure the degree of cooperation between virtual characters for a task or instruction. The execution willingness of virtual characters (such as positive, negative, neutral) will significantly affect their communication and cooperation efficiency when going on an expedition together, and can affect the tactical execution effect and the trend of the battle situation.
[0062] In some embodiments, the character relationship can include willingness. Then, generating character conversation information based on the willingness between characters can be determined based on the task execution situation of the virtual characters in the character combination when performing a task together.
[0063] For example, the task execution situation can be the impact on the execution of the first game task when the virtual characters in the character combination perform the first game task together. Among them, the higher the willingness, the greater the positive impact on the task execution of the virtual character combination (that is, it is beneficial to successfully complete the task); the lower the willingness, the greater the negative impact on the task execution of the virtual character combination (that is, it is not conducive to successfully completing the task).
[0064] For example, if the willingness between the first virtual character and the target virtual character is high (positive / active), and the combination of the two to perform a task has a significant positive impact, then descriptive information expressing positive / active can be generated, such as "The young general is full of heroic spirit! Immediately prepare the repeating crossbows and surely make the enemy have no chance to return alive!", as the character conversation information.
[0065] For another example, the willingness between the first virtual character and the target virtual character is medium (wait and see / passive), and there is a small positive impact on the combined execution of the task by the two. In this case, descriptive information indicating passivity can be generated, such as "(hesitant) If an ambush is encountered, the governor must come to the rescue in time..." as role conversation information.
[0066] For another example, if the willingness between the first virtual character and the target virtual character is low (resistance / passivity), and there is a greater negative impact when the two combine to perform the task, descriptive information expressing resistance / passivity can be generated, such as "(sneer) Food and grass are not yet complete, and the soldiers are exhausted. This battle is bound to be lost! A certain unit needs to rest for three days before going into battle." as role conversation information.
[0067] In some embodiments, the game task event is to set a role combination as a task execution object for the first game task, and the role session information of the first virtual role in the role combination can also be determined based on the role relationship and the role attribute information of the first virtual role.
[0068] In some embodiments, the character attribute information may include at least character setting information and character equipment information;
[0069] Determining the role session information of the first virtual role based on the role relationship and the role attribute information of the first virtual role may include:
[0070] Determining, based on the role relationship, a task execution status of the first virtual character and the target virtual character jointly executing the first game task;
[0071] Determine the conversation style based on the role setting information;
[0072] Determine the conversation direction based on the character's equipment information;
[0073] Based on the task execution status, the conversation style and the conversation direction, character conversation information of the first virtual character is generated.
[0074] The role setting information is used to indicate the position of the virtual character in the target game. For example, the role setting information may include the role background, the role personality, etc.
[0075] Among them, character background refers to the narrative settings such as the virtual character's historical experience, social status, growth environment, key events, etc. in the game world view, which is the basis for constructing the character's motivation, behavioral logic and strategic value.
[0076] For example, the character background may include family background (family status, regional culture), educational experience (teacher's school, academic school), etc.
[0077] Among them, the character personality is the stable behavior pattern of the virtual character in decision-making, actions, and interactions, which affects tactical choices, resource allocation, and interpersonal relationships, etc.
[0078] For example, the character personality can include reckless type, cautious type, loyal type, arrogant type, etc.
[0079] In some embodiments, the character background of the virtual character can determine the language habit of the virtual character. For example, if the character background belongs to the privileged class, the language habit of the virtual character can include: imperative tone, sense of privilege, etc.; the character personality of the virtual character can determine the language expression mode of the virtual character. For example, if the character personality belongs to the reckless type, the language expression mode of the virtual character is impulsive and outspoken, lacking in strategy, emotional expression, etc.
[0080] Then, the language habit determined by the character background and the language expression mode determined by the character personality jointly determine the conversation style of the virtual character. The conversation styles of virtual characters with different character backgrounds and / or character personalities can be different.
[0081] Among them, the character equipment information is used to indicate the equipment held by the virtual character in the target game. For example, the weapons, props, etc. used by the virtual character.
[0082] Among them, determining the conversation direction based on the character equipment information can include: taking the content related to the character equipment as the conversation direction, such as equipment type, equipment function, etc. Then, when generating the character conversation information, the content of the character equipment information can be covered.
[0083] For example, the character relationship can include the degree of favorability. The degree of favorability between the first virtual character and the target virtual character is high favorability; the character attribute information can include the character background, character personality, and character equipment. The character background of the first virtual character can include: civilian class, and the character personality can include: cautious type. Then, the language habit of the first virtual character is: simple, the language expression mode is: cautious in speech, and the character equipment is: knife. Thus, high favorability, language habit: simple, language expression mode: cautious in speech, and description information related to the equipment (knife) can be generated, such as "I hold a knife, and you stay behind me to ensure your safe return", as the character conversation information corresponding to the target virtual character.
[0084] In some embodiments, the task execution object set can also be a single virtual character, and the character conversation information of the single virtual character is determined based on the character attribute information of the virtual character.
[0085] Among them, determining the character conversation information of a single virtual character based on the character attribute information of the virtual character can include:
[0086] Determining the conversation style according to the character setting information;
[0087] Determine the conversation direction based on the character equipment information;
[0088] Generate the character conversation information of a single virtual character based on the conversation style and the conversation direction.
[0089] For example, the character background of the virtual character may include: civilian class, and the character personality may include: cautious type. Then the language habit of the target virtual character is: simple, the language expression way is: speaking cautiously, and the character equipment is: sword. Then the language habit can be generated as simple, the language expression way is speaking cautiously, and the description information related to the equipment (sword) can be used as the character conversation information corresponding to the virtual character.
[0090] In some embodiments, the graphical user interface may include multiple candidate virtual characters corresponding to the first game task to be completed; then the step "responding to the game task event triggered for the virtual character in the graphical user interface" may include the following operations:
[0091] Respond to the selection operation for multiple candidate virtual characters, and sequentially select the first virtual character and the target virtual character from the multiple candidate virtual characters;
[0092] Determine the task execution objects of the first game task to be completed with the first virtual character and the target virtual character.
[0093] Among them, the multiple candidate virtual characters refer to the virtual characters provided in the target game that can be used to execute the second game task.
[0094] For example, please refer to Figure 3 , Figure 3 which is a schematic diagram of the application scenario of a game control method provided by an embodiment of the present application. In Figure 3 the shown graphical user interface, the first game task "go on an expedition" is displayed, as well as a character selection list corresponding to the first game task. The character selection list includes multiple candidate virtual characters, such as: character a, character b, character c, character d, character e, and character f.
[0095] Among them, the information corresponding to each candidate virtual character is also displayed in the character selection list, such as: commander, martial arts, branch arms, branch troops, morale, and characteristic combination, etc.
[0096] Among them, responding to the selection operation for multiple candidate virtual characters and sequentially selecting the first virtual character and the target virtual character from the multiple candidate virtual characters may include: selecting the first virtual character and the target virtual character through the selection operation for the first virtual character among the multiple candidate virtual characters and the selection operation for the target virtual character.
[0097] For example, please refer to Figure 4 ,Figure 4 Schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 4 In the shown graphical user interface, when a selection operation on character a is detected, the first virtual character can be determined as: character a; then when a selection operation on character b is detected, the target virtual character can be determined as: character b.
[0098] Furthermore, it can be determined that the character combination includes: character a and character b.
[0099] In some embodiments, after a virtual character is selected in the character selection list, the virtual character can be highlighted, such as highlighted, indicating that the virtual character is selected.
[0100] In some embodiments, in order to further enhance the player's sense of immersion in the virtual character, the graphical user interface further includes character identifiers corresponding to each candidate virtual character; then the step of "outputting the character session information corresponding to the virtual character" can include the following operations:
[0101] Display the session text corresponding to the character session information on the character identifier of the first virtual character or the target virtual character, and / or play the session audio corresponding to the character session information.
[0102] Among them, the character identifier can include a character image, etc.
[0103] In some embodiments, when the task execution object is a character combination, if the character session information is determined according to the character relationship between the character combinations, the character session information can be output by the first virtual character, or can be output by the target virtual character.
[0104] In some embodiments, when the task execution object is a character combination, if the character session information is generated according to the character relationship between the character combinations and the character attributes of the first virtual character, the character session information can be output by the first virtual character.
[0105] Among them, displaying the session text corresponding to the character session information on the character identifier can be displayed in the form of a speech bubble, which can represent the mode of the virtual character speaking.
[0106] For example, please refer to Figure 5 , Figure 5 Schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 5 In the shown graphical user interface, the character images of each candidate virtual character are also displayed in the character selection list.
[0107] Among them, the first virtual character is character a, and the target virtual character is character b. On the character image of character a, the conversation text corresponding to the character conversation information "Is Ji De here? Fight the enemy chieftain with me!" is displayed. This character conversation information is either generated according to the character relationship between character a and character b, or generated according to the character relationship between character a and character b and the character attribute information of character a.
[0108] Among them, while displaying the conversation text corresponding to the character conversation information, the conversation audio corresponding to the character conversation information can be played through the terminal device.
[0109] In this way, by displaying the conversation text of the character conversation information, it can help players better select the virtual character to execute the first game task.
[0110] In some embodiments, the task execution object of the first game task can be a single virtual character. After selecting a virtual character, it can also trigger the generation and output of character conversation information.
[0111] For example, please refer to Figure 6 , Figure 6 , which is a schematic diagram of the application scenario of another game control method provided by the embodiments of the present application. In the Figure 6 shown graphical user interface, character a is selected, and the corresponding character conversation information "XXXX" is displayed on the character image of character a. This character conversation information can be generated according to the character attribute information of character a.
[0112] In some embodiments, in order to facilitate players to understand the corresponding combination situation between different virtual characters among multiple candidate virtual characters, the number of the first virtual characters can include multiple:
[0113] Then, according to multiple first virtual characters and the target virtual character, multiple character combinations can be determined. Then, the character conversation information corresponding to the first virtual character in each character combination can be generated respectively.
[0114] Among them, according to multiple first virtual characters and the target virtual character, determining multiple character combinations can include: combining each first virtual character with the target virtual character respectively to obtain multiple character combinations.
[0115] For example, multiple first virtual characters can include: the first virtual character a, the first virtual character b, and the first virtual character c. The target virtual character can be: virtual character d. Then, the multiple character combinations that can be determined are respectively: combination one (the first virtual character a, virtual character d), combination two (the first virtual character b, virtual character d), and combination three (the first virtual character c, virtual character d).
[0116] Furthermore, the role conversation information corresponding to the first virtual role in each role combination can be generated as follows:
[0117] Generate the role conversation information corresponding to the first virtual role a according to the role relationship between the first virtual role a and the virtual role d; or generate the role conversation information corresponding to the first virtual role a according to the role relationship between the first virtual role a and the virtual role d and the role attribute information of the first virtual role a;
[0118] Generate the role conversation information corresponding to the first virtual role b according to the role relationship between the first virtual role b and the virtual role d; or generate the role conversation information corresponding to the first virtual role b according to the role relationship between the first virtual role b and the virtual role d and the role attribute information of the first virtual role b;
[0119] Generate the role conversation information corresponding to the first virtual role c according to the role relationship between the first virtual role c and the virtual role d; or generate the role conversation information corresponding to the first virtual role a according to the role relationship between the first virtual role c and the virtual role d and the role attribute information of the first virtual role c.
[0120] For example, please refer to Figure 7 , Figure 7 which is a schematic diagram of the application scenario of another game control method provided by the embodiment of the present application. In Figure 7 In the graphical user interface shown on the upper side, the roles a and b are selected, that is, the first virtual role includes the roles a and b. The conversation text "Is De here? Fight the enemy leader with me!" corresponding to the role conversation information is displayed on the role image of the role a.
[0121] When a selection operation on the role c (i.e., the target virtual role) is detected, the first virtual role combination can be determined based on the role c and the role a, and the second role combination can be determined according to the role c and the role b. Then, generate the first virtual role conversation information corresponding to the role c in the first virtual role combination according to the role relationship between the role c and the role a, or generate the first virtual role conversation information corresponding to the role c in the first virtual role combination according to the role relationship between the role c and the role a and the role attribute information of the role c;
[0122] Generate the second role conversation information corresponding to the role c in the second role combination according to the role relationship between the role c and the role b, or generate the second role conversation information corresponding to the role c in the second role combination according to the role relationship between the role c and the role b and the role attribute information of the role c, and output the first virtual role conversation information and the second role conversation information.
[0123] That is, obtain Figure 7The graphical user interface shown on the lower side, which displays the first virtual character session information "The general holds a spear and can lock the enemy formation" and the second character session information "I hold a knife and you hold a spear, and we can break through ten enemy formations!"
[0124] In some embodiments, the game task event may include: setting a second game task to be completed for a virtual character.
[0125] Among them, the second game task in the target game can be a game task executed by a single virtual character.
[0126] For example, the target game can be a military strategy game, and the second game task may include development-type game tasks. Development-type tasks usually involve the player's acquisition, management, utilization, and expansion of in-game resources. Development tasks require the player to formulate long-term development plans, and through reasonable resource allocation and strategy selection, promote the game process, enhance their own strength, and ultimately achieve the game goal.
[0127] Among them, development-type game tasks can include: agricultural tasks, technology tasks, commercial tasks, cultural tasks, etc.
[0128] Among them, agricultural tasks usually involve land reclamation, crop cultivation, livestock farming, etc., aiming to increase food production and the ability of self-sufficiency in resources, and provide a basic guarantee for the sustainable development of the city.
[0129] Among them, technology tasks usually require the player to conduct research and development to improve production efficiency, unlock new buildings or units, improve weapons and equipment, etc. These tasks are crucial for enhancing the player's military and economic strength.
[0130] Among them, commercial tasks involve trade, market management, resource exchange, etc., aiming to promote economic prosperity and increase fiscal revenue. Through commercial activities, the player can obtain scarce resources, expand influence, and establish economic connections with other players or forces.
[0131] Among them, cultural tasks usually involve aspects such as cultural dissemination, education, art, religion, etc., aiming to improve the happiness, loyalty, and cultural identity of the people.
[0132] In some embodiments, if the game task event includes: setting a second game task to be completed for a virtual character, the character session information can be determined in the following way:
[0133] Based on the character attribute information of the virtual character and the task attribute information of the second game task, determine the character session information.
[0134] In some embodiments, the character attribute information may at least include the character level, and the task attribute information may at least include the task level. Then, the step of "determining the character session information based on the character attribute information of the virtual character and the task attribute information of the second game task" may include the following operations:
[0135] Determine the level difference information according to the character level and the task level;
[0136] Based on the level difference information, determine the success probability of the virtual character performing the second game task;
[0137] Determine the description text corresponding to the success probability to obtain the description information.
[0138] Among them, the task level of the game task represents the difficulty, complexity, and importance of the task, and is an important reference for players to plan strategies, allocate resources, and measure progress.
[0139] For example, beginner tasks: low threshold, easy to complete; advanced tasks: require long-term planning and multi-system coordination.
[0140] Among them, the character level represents the ability strength, growth stage, and unlocking permissions of the virtual character in the game, and is the core indicator for players to measure the character's strength and plan the development path.
[0141] In the embodiments of the present application, for the second game tasks with the same task level, the higher the character level of the virtual character, the greater the probability of successfully completing the second game task; on the contrary, for the second game tasks with the same task level, the lower the character level of the virtual character, the smaller the probability of successfully completing the second game task.
[0142] Among them, both the character level and the task level can be represented by level values. For example, 1, 2, 3, 4, 5,..., n, and a larger level value indicates a higher level.
[0143] Among them, the level difference information refers to the difference between the level values of the character level and the task level.
[0144] For example, the character level can be: 5; the task level can be: 6, then the level difference information can be determined as: the character level is 1 level lower than the task level.
[0145] Among them, based on the level difference information, determining the success probability of the virtual character performing the second game task may include: determining the success probability corresponding to the current level difference information according to the corresponding relationship between the preset level difference and the preset success probability.
[0146] In some embodiments, the correspondence between the preset level difference and the preset success probability may include: the greater the level at which the character level is lower than the task level, the lower the corresponding success probability; the greater the level at which the character level is higher than the task level, the higher the corresponding success probability.
[0147] Among them, determining the descriptive text corresponding to the success probability to obtain the descriptive information may include: generating descriptive text representing the success probability according to the determined success probability, obtaining the descriptive information of the virtual character for the second game task, so that the descriptive information can be used as the character session information corresponding to the virtual character.
[0148] For example, the character level of the virtual character is: 5, and the task level of the second game task is: 8. It can be determined that the level difference information is: the character level is 3 levels lower than the task level. Therefore, according to the level difference information, it can be determined that the success probability is small, and the corresponding descriptive text "It can be planned slowly" can be generated, indicating that the second game task can be planned slowly but not necessarily succeed.
[0149] In some embodiments, the number of virtual characters selected by the player can be multiple, and the number of second game tasks selected can also be multiple; then the character session information can be determined in the following way:
[0150] Based on the character attribute information of each virtual character and the task attribute information of each second game task, generate the character session information output by each virtual character for each second game task respectively.
[0151] In the embodiments of the present application, on the configuration interface of the second game task, the player can select multiple virtual characters and multiple second game tasks, and then the character session information output by each virtual character for each second game task can be generated according to the attribute information of each virtual character and the task attribute information of each second game task.
[0152] For example, the multiple virtual characters selected by the player may include: character a, character b, and character c; the multiple second game tasks selected by the player may include: task A and task B. Then, according to the character attribute information of character a and the task attribute information of task A, the character session information of character a for task A can be determined;
[0153] According to the character attribute information of character b and the task attribute information of task A, determine the character session information of character b for task A;
[0154] According to the character attribute information of character c and the task attribute information of task A, determine the character session information of character c for task A;
[0155] Determine the role session information of role a for task B according to the role attribute information of role a and the task attribute information of task B;
[0156] Determine the role session information of role b for task B according to the role attribute information of role b and the task attribute information of task B;
[0157] And determine the role session information of role c for task B according to the role attribute information of role c and the task attribute information of task B.
[0158] In some embodiments, the graphical user interface is provided with a role selection control and a task selection control; then the step of "setting a second game task to be completed for the virtual role" may include the following operations:
[0159] Respond to the first operation on the role selection control to determine the virtual role;
[0160] Respond to the second operation on the task selection control to set a second game task for the virtual role.
[0161] Among them, the role selection control can be used to select a virtual role, and the task selection control can be used to select a second game task.
[0162] Among them, the first operation on the role selection control may include: in response to the trigger operation on the role selection control, display a role list, the role list includes multiple candidate virtual roles; in response to the selection operation on the candidate virtual roles in the role list, determine the selected virtual role.
[0163] In some embodiments, the trigger operation may include a touch operation, such as a click operation, a press operation, a slide operation, etc.
[0164] For example, please refer to Figure 8 , Figure 8 which is a schematic diagram of the application scenario of another game control method provided by the embodiments of the present application. In Figure 8 the shown graphical user interface, there may be a role selection control (add role) and a task selection control (add task).
[0165] When a click operation on the role selection control is detected, it can trigger the display of the role list, that is, obtain Figure 8 the graphical user interface shown below, in which a role list is displayed, and the role list includes multiple candidate virtual roles, such as role a, role b, role c, role d, and role e. The player can select a virtual role from multiple candidate virtual roles.
[0166] Among them, the second operation on the task selection control may include: in response to a trigger operation on the task selection control, displaying a task list, where the task list may include multiple candidate second game tasks; in response to a selection operation on a candidate second game task in the task list, determining the selected second game task.
[0167] For example, please refer to Figure 9 , Figure 9 which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 9 the graphical user interface shown, there may be a character selection control (add character) and a task selection control (add task).
[0168] When a click operation on the task selection control is detected, it can trigger the display of the task list, that is, obtain Figure 9 the graphical user interface shown below, where a task list is displayed, and the task list includes multiple candidate second game tasks, such as Task A, Task B, and Task C. The player can select a second game task from multiple candidate second game tasks.
[0169] In the embodiment of the present application, the order of the player selecting a virtual character and selecting a second game task is not restricted. For example, the player can first select a virtual character through the character selection control, and then select a second game task through the task selection control; or, the player can first select a second game task through the task selection control, and then select a virtual character through the character selection control.
[0170] In some embodiments, in order to facilitate the player to understand the selected virtual character, the graphical user interface may also provide a character display area; then the method may further include the following steps:
[0171] In response to a first operation on the character selection control, displaying the character identifier of the virtual character in the character display area.
[0172] Among them, the character display area can be used to display the character identifier of the virtual character selected by the player.
[0173] For example, please refer to Figure 10 , Figure 10 which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 10 the graphical user interface shown above, a character display area can be displayed corresponding to the character selection control. When a selection operation on character d is detected, it can be determined that character d is selected, and thus it can trigger the display of the character image of character d in the character display area.
[0174] That is, obtain Figure 10The graphical user interface shown on the lower side, where the character display area displays the character image of character d, indicating that character d has been selected.
[0175] In some embodiments, to facilitate the player to understand the selected second game task, the graphical user interface may also provide a task display area; then the method may further include the following steps:
[0176] In response to a second operation on the task selection control, display the selected second game task in the task display area.
[0177] Among them, the task display area can be used to display the second game task selected by the player.
[0178] For example, please refer to Figure 11 , Figure 11 is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present application. In Figure 11 In the graphical user interface shown on the upper side, a character display area can be displayed corresponding to the character selection control. The character display area displays the character image of character d, indicating that character d has been selected. A task display area can be displayed corresponding to the task selection control.
[0179] When a selection operation on task A is detected, it can be determined that task A is selected, so that it can trigger the display of task A in the task display area.
[0180] That is, Figure 11 The graphical user interface shown on the lower side, where the task display area displays task A, indicating that task A is selected as the second game task, that is, task A is configured for character d.
[0181] Then the step of "outputting the character session information corresponding to the virtual character" may include the following operations:
[0182] On the character identifier of the virtual character in the character display area, display the session text corresponding to the character session information, and / or play the session audio corresponding to the character session information.
[0183] For example, please continue to refer to Figure 11 The graphical user interface shown on the lower side, where the session text "You can take your time" corresponding to the character session information is displayed on the character image of character d. The character session information is generated according to the character attribute information of character d and the task attribute information of task A.
[0184] Among them, while displaying the session text corresponding to the character session information, the session audio corresponding to the character session information can be played through the terminal device.
[0185] In this way, by displaying the session text of the character session information, it can help the player better select the virtual character to execute the second game task.
[0186] In some embodiments, the role session information may include session text and session audio. Then, the step of "outputting the role session information corresponding to the virtual role" may include the following operations:
[0187] Display the session text corresponding to the role session information, and / or play the session audio corresponding to the role session information.
[0188] For example, display the session text corresponding to the role session information in the graphical user interface, and play the session audio corresponding to the role session information through the terminal device. In this way, the immersion and sense of substitution of game players in the game can be enhanced.
[0189] An embodiment of the present application discloses a game control method, which includes: in response to a game task event triggered for a virtual role in the graphical user interface, outputting the role session information corresponding to the virtual role, where the role session information is used to indicate the description information of the game task event by the virtual role. In this way, the immersion and sense of substitution of the player in the game can be enhanced, thereby improving the player's game experience.
[0190] To facilitate better implementation of the game control method provided in the embodiments of the present application, an embodiment of the present application also provides a game control device based on the above game control method. The meanings of the nouns are the same as those in the above game control method, and the specific implementation details can refer to the description in the method embodiments.
[0191] Please refer to Figure 12 , Figure 12 which is a structural block diagram of a game control device provided in an embodiment of the present application. The device includes:
[0192] An output unit 301, configured to output the role session information corresponding to the virtual role in response to a game task event triggered for the virtual role in the graphical user interface, where the role session information is used to indicate the description information of the game task event by the virtual role.
[0193] In some embodiments, the game task event includes: setting the virtual role as the task execution object for a first game task to be completed;
[0194] The set task execution object is a role combination, and the role session information of the first virtual role in the role combination is determined based on the role relationship between the first virtual role and the target virtual role in the role combination; the target virtual role is the currently selected virtual role, the first virtual role is other previously selected virtual roles before the target virtual role is selected, and the role combination includes the target virtual role and the first virtual role.
[0195] In some embodiments, the role session information of the first virtual role in the role combination is determined based on the role relationship and the role attribute information of the first virtual role.
[0196] In some embodiments, the role attribute information at least includes role setting information and role equipment information;
[0197] Determining the role session information of the first virtual role based on the role relationship and the role attribute information of the first virtual role includes:
[0198] Determine the task execution situation of the first virtual role and the target virtual role jointly executing the first game task according to the role relationship;
[0199] Determine the session style according to the role setting information;
[0200] Determine the session direction according to the role equipment information;
[0201] Generate the role session information of the first virtual role based on the task execution situation, the session style, and the session direction.
[0202] In some embodiments, the task execution object is set as a single virtual role, and the role session information of the single virtual role is determined based on the role attribute information of the virtual role.
[0203] In some embodiments, the role attribute information at least includes role setting information and role equipment information;
[0204] Determining the role session information of the single virtual role based on the role attribute information of the virtual role includes:
[0205] Determine the session style according to the role setting information;
[0206] Determine the session direction according to the role equipment information;
[0207] Generate the role session information of the single virtual role based on the session style and the session direction.
[0208] In some embodiments, the role relationship between the first virtual role and the target virtual role includes: the degree of favor of the first virtual role for the target virtual object, or, the willingness of the first virtual role to jointly execute the first game task with the target virtual object.
[0209] In some embodiments, the graphical user interface includes multiple candidate virtual roles corresponding to the first game task to be completed;
[0210] The output unit 301 may include:
[0211] A selected sub - unit, configured to sequentially select the first virtual character and the target virtual character from the multiple candidate virtual characters in response to a selection operation on the multiple candidate virtual characters;
[0212] A determination sub - unit, configured to determine the task execution objects of the first game task to be completed by using the first virtual character and the target virtual character.
[0213] In some embodiments, the graphical user interface further includes character identifiers corresponding to each candidate virtual character;
[0214] An output unit 301 may include:
[0215] A first output sub - unit, configured to display the session text corresponding to the character session information on the character identifier of the first virtual character or the character identifier of the target virtual character, and / or play the session audio corresponding to the character session information.
[0216] In some embodiments, the device may further include:
[0217] A first determination unit, configured to determine a selected second virtual character in response to a selection operation on the candidate virtual characters other than the first virtual character and the target virtual character among the multiple candidate virtual characters;
[0218] A second determination unit, configured to determine a new character combination based on the second virtual character, the first virtual character, and the target virtual character;
[0219] A third determination unit, configured to determine and output new character session information based on the character relationship between the virtual characters in the new character combination and / or the character attribute information of the second virtual character.
[0220] In some embodiments, the game task event includes: setting a second game task to be completed for the virtual character;
[0221] The device may further include:
[0222] A fourth determination unit, configured to determine the character session information based on the character attribute information of the virtual character and the task attribute information of the second game task.
[0223] In some embodiments, the character attribute information at least includes a character level, and the task attribute information at least includes a task level;
[0224] The fourth determination unit may include:
[0225] A first determination subunit, configured to determine level difference information according to the role level and the task level;
[0226] A second determination subunit, configured to determine the success probability of the virtual role executing the second game task based on the level difference information;
[0227] A third determination subunit, configured to determine the description text corresponding to the success probability to obtain the description information.
[0228] In some embodiments, the number of virtual roles is multiple, and the number of second game tasks is multiple;
[0229] The apparatus may further include:
[0230] A generation unit, configured to generate role session information output by each virtual role for each second game task respectively based on the role attribute information of each virtual role and the task attribute information of each second game task.
[0231] In some embodiments, the graphical user interface is provided with a role selection control and a task selection control;
[0232] The apparatus may further include:
[0233] A fifth determination unit, configured to determine the virtual role in response to a first operation on the role selection control;
[0234] A setting unit, configured to set the second game task for the virtual role in response to a second operation on the task selection control.
[0235] In some embodiments, the graphical user interface is provided with a role display area;
[0236] The apparatus may further include:
[0237] A display unit, configured to display the role identifier of the virtual role in the role display area in response to a first operation on the role selection control;
[0238] The output unit 301 may include:
[0239] A second output subunit, configured to display the session text corresponding to the role session information on the role identifier of the virtual role in the role display area, and / or play the session audio corresponding to the role session information.
[0240] In some embodiments, the output unit 301 may include:
[0241] A third output subunit, configured to display the session text corresponding to the character session information and / or play the session audio corresponding to the character session information.
[0242] An embodiment of the present application discloses a game control device. The output unit 301 responds to a game task event triggered for a virtual character in the graphical user interface, and outputs the character session information corresponding to the virtual character. The character session information is used to indicate the description information of the game task event by the virtual character. In this way, the game immersion and substitution feeling of the player can be enhanced, thereby improving the player's game experience.
[0243] Correspondingly, an embodiment of the present application further provides a computer device, and this computer device can be a terminal. As Figure 13 shown, Figure 13 is a schematic structural diagram of the computer device provided by the embodiment of the present application. The computer device 600 includes a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. Among them, the processor 601 is electrically connected to the memory 602. Those skilled in the art can understand that the structural diagram of the computer device shown in the figure does not constitute a limitation on the computer device, and it may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0244] The processor 601 is the control center of the computer device 600, connects various parts of the entire computer device 600 through various interfaces and routes, and executes various functions and processes data of the computer device 600 by running or loading software programs and / or modules stored in the memory 602, and calling the data stored in the memory 602, so as to perform overall monitoring of the computer device 600.
[0245] In the embodiment of the present application, the processor 601 in the computer device 600 will load the instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:
[0246] In response to a game task event triggered for a virtual character in the graphical user interface, output the character session information corresponding to the virtual character, where the character session information is used to indicate the description information of the game task event by the virtual character.
[0247] In some embodiments, the game task event includes: setting a virtual character as a task execution object for a first game task to be completed;
[0248] The set task execution object is a role combination. The role session information of the first virtual role in the role combination is determined based on the role relationship between the first virtual role and the target virtual role in the role combination; the target virtual role is the currently selected virtual role, the first virtual role is other previously selected virtual roles before the target virtual role is selected, and the role combination includes the target virtual role and the first virtual role.
[0249] In some embodiments, the role session information of the first virtual role in the role combination is determined based on the role relationship and the role attribute information of the first virtual role.
[0250] In some embodiments, the role attribute information at least includes role setting information and role equipment information;
[0251] Determining the role session information of the first virtual role based on the role relationship and the role attribute information of the first virtual role includes:
[0252] Determine the task execution situation of the first virtual role and the target virtual role jointly executing the first game task according to the role relationship;
[0253] Determine the session style according to the role setting information;
[0254] Determine the session direction according to the role equipment information;
[0255] Generate the role session information of the first virtual role based on the task execution situation, the session style, and the session direction.
[0256] In some embodiments, the set task execution object is a single virtual role, and the role session information of the single virtual role is determined based on the role attribute information of the virtual role.
[0257] In some embodiments, the role attribute information at least includes role setting information and role equipment information;
[0258] Determining the role session information of a single virtual role based on the role attribute information of the virtual role includes:
[0259] Determine the session style according to the role setting information;
[0260] Determine the session direction according to the role equipment information;
[0261] Generate the role session information of the single virtual role based on the session style and the session direction.
[0262] In some embodiments, the role relationship between the first virtual role and the target virtual role includes: the degree of favor of the first virtual role for the target virtual object, or, the willingness of the first virtual role to jointly execute the first game task with the target virtual object.
[0263] In some embodiments, the graphical user interface includes a plurality of candidate virtual characters corresponding to a first game task to be completed;
[0264] In response to a game task event triggered for a virtual character in the graphical user interface, it includes:
[0265] In response to a selection operation for the plurality of candidate virtual characters, the first virtual character and the target virtual character are sequentially selected from the plurality of candidate virtual characters;
[0266] The first virtual character and the target virtual character are determined as the task execution objects of the first game task to be completed.
[0267] In some embodiments, the graphical user interface further includes a character identifier corresponding to each candidate virtual character;
[0268] Outputting the character session information corresponding to the virtual character, including:
[0269] Displaying the session text corresponding to the character session information on the character identifier of the first virtual character or the target virtual character, and / or playing the session audio corresponding to the character session information.
[0270] In some embodiments, the method further includes:
[0271] In response to a selection operation for the candidate virtual characters other than the first virtual character and the target virtual character among the plurality of candidate virtual characters, the selected second virtual character is determined;
[0272] Based on the second virtual character, the first virtual character, and the target virtual character, a new character combination is determined;
[0273] Based on the character relationship between the virtual characters in the new character combination, and / or the character attribute information of the second virtual character, new character session information is determined and output.
[0274] In some embodiments, the game task event includes: setting a second game task to be completed for the virtual character;
[0275] The character session information is determined by the following method:
[0276] Based on the character attribute information of the virtual character and the task attribute information of the second game task, the character session information is determined.
[0277] In some embodiments, the character attribute information at least includes the character level, and the task attribute information at least includes the task level;
[0278] Based on the character attribute information of the virtual character and the task attribute information of the second game task, determining the character session information includes:
[0279] Determine the level difference information according to the character level and the task level;
[0280] Based on the level difference information, determine the success probability of the virtual character performing the second game task;
[0281] Determine the description text corresponding to the success probability to obtain the description information.
[0282] In some embodiments, the number of virtual characters is multiple, and the number of second game tasks is multiple;
[0283] The character session information is determined in the following manner:
[0284] Based on the character attribute information of each virtual character and the task attribute information of each second game task, generate the character session information output by each virtual character for each second game task.
[0285] In some embodiments, the graphical user interface provides a character selection control and a task selection control;
[0286] Setting a second game task to be completed for the virtual character includes:
[0287] Respond to the first operation on the character selection control to determine the virtual character;
[0288] Respond to the second operation on the task selection control to set a second game task for the virtual character.
[0289] In some embodiments, the graphical user interface provides a character display area;
[0290] The method further includes:
[0291] Respond to the first operation on the character selection control to display the character identifier of the virtual character in the character display area;
[0292] Output the character session information corresponding to the virtual character, including:
[0293] On the character identifier of the virtual character in the character display area, display the session text corresponding to the character session information, and / or play the session audio corresponding to the character session information.
[0294] In some embodiments, outputting the character session information corresponding to the virtual character includes:
[0295] Display the session text corresponding to the character session information, and / or play the session audio corresponding to the character session information.
[0296] In an embodiment of the present application, by responding to a game task event triggered for a virtual character in a graphical user interface, character session information corresponding to the virtual character is output, and the character session information is used to indicate the description information of the virtual character for the game task event. In this way, the game immersion and substitution feeling of the player can be enhanced, thereby improving the player's game experience.
[0297] For the specific implementation of each of the above operations, reference may be made to the previous embodiments and will not be elaborated herein.
[0298] Optionally, as Figure 13 shown, the computer device 600 further includes: a touch display screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. Among them, the processor 601 is electrically connected to the touch display screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607 respectively. Those skilled in the art can understand that Figure 13 the computer device structure shown in
[0299] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by a user's interaction with the graphical user interface. The touch display screen 603 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 computer 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 position 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 contact coordinates, and then sends it to the processor 601, and can also receive and execute commands sent by the processor 601. 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 601 to determine the type of touch event. Subsequently, the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 603 to implement input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to implement input and output functions. That is, the touch display screen 603 can also be used as part of the input unit 606 to implement the input function.
[0300] The radio frequency circuit 604 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other computer devices through wireless communication, and transmit and receive signals with the network device or other computer devices.
[0301] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker 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 605 and then converted into audio data. After the audio data is output to the processor 601 for processing, it is transmitted through the radio frequency circuit 604 to, for example, another computer device, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earphone jack to provide communication between a peripheral earphone and the computer device.
[0302] The input unit 606 can be used to receive input digital, character information or user feature information (such as fingerprints, irises, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0303] The power supply 607 is used to supply power to each component of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 607 can 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.
[0304] Although Figure 13 not shown in the figure, the computer device 600 may further include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.
[0305] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0306] As can be seen from the above, the computer device provided in this embodiment can, in response to a game task event triggered for a virtual character in a graphical user interface, output character session information corresponding to the virtual character, and the character session information is used to indicate the description information of the game task event by the virtual character.
[0307] 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. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0308] Therefore, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. The computer programs can be loaded by a processor to execute the steps in any one of the game control methods provided by the embodiments of the present application. For example, the computer program can execute the following steps:
[0309] In response to a game task event triggered for a virtual character in a graphical user interface, output character session information corresponding to the virtual character, and the character session information is used to indicate the description information of the game task event by the virtual character.
[0310] In some embodiments, the game task event includes: setting a virtual character as a task execution object for a first game task to be completed;
[0311] The set task execution object is a role combination, and the role session information of the first virtual role in the role combination is determined based on the role relationship between the first virtual role and the target virtual role in the role combination; the target virtual role is the currently selected virtual role, the first virtual role is other previously selected virtual roles before the target virtual role is selected, and the role combination includes the target virtual role and the first virtual role.
[0312] In some embodiments, the role session information of the first virtual role in the role combination is determined based on the role relationship and the role attribute information of the first virtual role.
[0313] In some embodiments, the set task execution object is a single virtual role, and the role session information of the single virtual role is determined based on the role attribute information of the virtual role.
[0314] In some embodiments, the role relationship between the first virtual role and the target virtual role includes: the degree of favor of the first virtual role for the target virtual object, or, the willingness of the first virtual role to perform the first game task jointly with the target virtual object.
[0315] In some embodiments, the graphical user interface includes multiple candidate virtual roles corresponding to the first game task to be completed;
[0316] In response to a game task event triggered for a virtual role in the graphical user interface, it includes:
[0317] In response to a selection operation for multiple candidate virtual roles, the first virtual role and the target virtual role are sequentially selected from the multiple candidate virtual roles;
[0318] The first virtual role and the target virtual role are determined as the task execution object of the first game task to be completed.
[0319] In some embodiments, the graphical user interface further includes role identifiers corresponding to each candidate virtual role;
[0320] Outputting the role session information corresponding to the virtual role includes:
[0321] Displaying the session text corresponding to the role session information on the role identifier of the first virtual role or the role identifier of the target virtual role, and / or, playing the session audio corresponding to the role session information.
[0322] In some embodiments, the method further includes:
[0323] In response to a selection operation for a candidate virtual role other than the first virtual role and the target virtual role among the multiple candidate virtual roles, the selected second virtual role is determined;
[0324] Determine a new character combination based on the second virtual character, the first virtual character, and the target virtual character;
[0325] Based on the character relationships among the virtual characters in the new character combination, and / or the character attribute information of the second virtual character, determine and output the new character session information.
[0326] In some embodiments, the game task event includes: setting a second game task to be completed for the virtual character;
[0327] The character session information is determined in the following manner:
[0328] Based on the character attribute information of the virtual character and the task attribute information of the second game task, determine the character session information.
[0329] In some embodiments, the character attribute information includes at least the character level, and the task attribute information includes at least the task level;
[0330] Based on the character attribute information of the virtual character and the task attribute information of the second game task, determining the character session information includes:
[0331] Determine the level difference information according to the character level and the task level;
[0332] Based on the level difference information, determine the success probability of the virtual character executing the second game task;
[0333] Determine the description text corresponding to the success probability to obtain the description information.
[0334] In some embodiments, the number of virtual characters is multiple, and the number of second game tasks is multiple;
[0335] The character session information is determined in the following manner:
[0336] Based on the character attribute information of each virtual character and the task attribute information of each second game task, respectively generate the character session information output by each virtual character for each second game task.
[0337] In some embodiments, the graphical user interface provides a character selection control and a task selection control;
[0338] Setting a second game task to be completed for the virtual character includes:
[0339] In response to a first operation on the character selection control, determine the virtual character;
[0340] In response to a second operation on the task selection control, set a second game task for the virtual character.
[0341] In some embodiments, the graphical user interface is provided with a character display area;
[0342] The method further includes:
[0343] In response to a first operation on the character selection control, display the character identifier of the virtual character in the character display area;
[0344] Output the character session information corresponding to the virtual character, including:
[0345] On the character identifier of the virtual character in the character display area, display the session text corresponding to the character session information, and / or play the session audio corresponding to the character session information.
[0346] In some embodiments, outputting the character session information corresponding to the virtual character includes:
[0347] Display the session text corresponding to the character session information, and / or play the session audio corresponding to the character session information.
[0348] In the embodiments of the present application, by responding to a game task event triggered for a virtual character in the graphical user interface, the character session information corresponding to the virtual character is output, and the character session information is used to indicate the description information of the virtual character for the game task event. In this way, the game immersion and substitution sense of the player can be enhanced, thereby improving the player's game experience.
[0349] For the specific implementation of each of the above operations, reference can be made to the previous embodiments, and details are not described herein again.
[0350] Among them, the storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.
[0351] Since the computer program stored in the storage medium can execute the steps in any of the game control methods provided by the embodiments of the present application, the beneficial effects that can be achieved by any of the game control methods provided by the embodiments of the present application can be realized. For details, refer to the previous embodiments, and details are not described herein again.
[0352] The above has introduced in detail a game control method, device, storage medium and computer device 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 control method, characterized in that: Providing a graphical user interface through a terminal device, the method comprising: In response to a game task event triggered for a virtual character in the graphical user interface, character session information corresponding to the virtual character is output, wherein the character session information is used to indicate description information of the game task event by the virtual character.
2. The method according to claim 1, characterized in that The game task event includes: setting the virtual character as a task execution object for a first game task to be completed; The task execution object is set to be a role combination, and the role session information of the first virtual character in the role combination is determined based on the role relationship between the first virtual character and the target virtual character in the role combination; the target virtual character is the currently selected virtual character, the first virtual character is another virtual character that has been selected before the target virtual character is selected, and the role combination includes the target virtual character and the first virtual character.
3. The method according to claim 2, characterized in that The role conversation information of the first virtual role in the role combination is determined based on the role relationship and the role attribute information of the first virtual role.
4. The method according to claim 3, characterized in that The character attribute information includes at least character setting information and character equipment information; Determining the role session information of the first virtual role based on the role relationship and the role attribute information of the first virtual role includes: Determining, according to the role relationship, a task execution status of the first virtual character and the target virtual character jointly executing the first game task; Determining a conversation style according to the role setting information; Determining a conversation direction according to the character equipment information; Based on the task execution status, the conversation style and the conversation direction, character conversation information of the first virtual character is generated.
5. The method according to claim 2, characterized in that: The task execution object is set to be a single virtual character, and the role session information of the single virtual character is determined based on the role attribute information of the virtual character.
6. The method according to claim 5, characterized in that The character attribute information includes at least character setting information and character equipment information; Determining the role session information of the single virtual role based on the role attribute information of the virtual role includes: Determining a conversation style according to the role setting information; Determining a conversation direction according to the character equipment information; Based on the conversation style and the conversation direction, character conversation information of the single virtual character is generated.
7. The method according to claim 2, characterized in that The role relationship between the first virtual character and the target virtual character includes: the first virtual character's favorability toward the target virtual object, or the first virtual character's willingness to perform a first game task together with the target virtual object.
8. The method according to claim 2, characterized in that: The graphical user interface includes a plurality of candidate virtual characters corresponding to the first game task to be completed; The method responds to a game task event triggered for a virtual character in the graphical user interface, comprising: In response to a selection operation on the plurality of candidate virtual characters, sequentially selecting the first virtual character and the target virtual character from the plurality of candidate virtual characters; The first virtual character and the target virtual character are used to determine a task execution object of the first game task to be completed.
9. The method according to claim 8, characterized in that The graphical user interface also includes a role identifier corresponding to each candidate virtual role; The outputting the role session information corresponding to the virtual role includes: The conversation text corresponding to the role conversation information is displayed on the role identification of the first virtual role or the role identification of the target virtual role, and / or the conversation audio corresponding to the role conversation information is played.
10. The method according to claim 1, characterized in that The game task event includes: setting a second game task to be completed for the virtual character; The role session information is determined in the following manner: The character session information is determined based on the character attribute information of the virtual character and the task attribute information of the second game task.
11. The method according to claim 10, characterized in that The role attribute information includes at least the role level, and the task attribute information includes at least the task level; The determining the role session information based on the role attribute information of the virtual role and the task attribute information of the second game task includes: Determining level difference information according to the role level and the task level; Based on the level difference information, determining a success probability of the virtual character performing the second game task; Determine the description text corresponding to the success probability to obtain the description information.
12. The method according to claim 10, characterized in that The number of the virtual characters is multiple, and the number of the second game tasks is multiple; The role session information is determined in the following manner: Based on the role attribute information of each virtual character and the task attribute information of each second game task, role conversation information output by each virtual character for each second game task is generated respectively.
13. The method according to claim 10, characterized in that The graphical user interface is provided with a role selection control and a task selection control; The step of setting a second game task to be completed for the virtual character includes: In response to a first operation on the character selection control, determining the virtual character; In response to a second operation on the task selection control, the second game task is set for the virtual character.
14. The method according to claim 13, characterized in that The graphical user interface is provided with a character display area; The method further comprises: In response to a first operation on the character selection control, displaying a character identification of the virtual character in the character display area; The outputting the role session information corresponding to the virtual role includes: The conversation text corresponding to the character conversation information is displayed on the character identification of the virtual character in the character display area, and / or the conversation audio corresponding to the character conversation information is played.
15. The method according to claim 1, characterized in that The outputting the role session information corresponding to the virtual role includes: Display the conversation text corresponding to the role conversation information, and / or play the conversation audio corresponding to the role conversation information.
16. A game control device, characterized in that: Providing a graphical user interface through a terminal device, the device comprises: The output unit is used to output the role session information corresponding to the virtual character in response to the game task event triggered for the virtual character in the graphical user interface, and the role session information is used to indicate the description information of the virtual character on the game task event.
17. A computer device comprising a memory, a processor and a computer program stored in the memory and running on the processor, wherein: When the processor executes the program, the game control method according to any one of claims 1 to 15 is implemented.
18. A storage medium, characterized in that: The storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the game control method according to any one of claims 1 to 15.