Virtual character control method and device, storage medium and electronic equipment

By introducing virtual summoning objects and card systems into virtual scenes, the problem of single control methods of virtual characters is solved, diversified operations and low-threshold combat experience are achieved, and the fun and strategic nature of the action game is improved.

CN119215410APending Publication Date: 2024-12-31TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310782196.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-28
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, the control method of virtual characters is single, and it is impossible to show more diverse operations through relatively simple interactions, resulting in players facing high thresholds for getting started and reducing operational fun in action games.

Method used

By introducing the first virtual character and the second virtual character in the virtual scene and using the card object to summon the virtual summon object, players can control the summon object to interact with the virtual character through interactive operation, and achieve diverse combat strategies and operation methods.

Benefits of technology

It lowers the learning threshold for player operations, provides rich combat experience and diverse strategic choices, while maintaining the gorgeous performance of the action game, meeting players' needs for diverse operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119215410A_ABST
    Figure CN119215410A_ABST
Patent Text Reader

Abstract

The invention discloses a virtual character control method and device, a storage medium and electronic equipment. The method comprises the steps that a target virtual scene is displayed, the target virtual scene comprises a first virtual character pre-configured with a first card object and a second card object, and in response to a first calling operation, the first virtual character is controlled to call a first calling object, the first calling object is set to be allowed to respond to a target interaction operation so as to execute a target operation corresponding to the target interaction operation, the target interaction operation represents an interaction operation for controlling the first virtual role to aim at the second virtual role, and the first virtual role is controlled to call the second calling object in response to the second calling operation. And the second calling object automatically executes confrontation interaction with the second virtual character after being called. According to the method and the device, the technical problem that more diversified operations cannot be displayed through relatively simple interaction due to a single control mode of a virtual character in related technologies is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular to a method and device for controlling a virtual character, a storage medium, and an electronic device. Background Art

[0002] At present, in some virtual scenes, users can only control virtual characters to achieve rich presentation methods through the combination of their own virtual actions. In traditional action games such as ACT (Action Game), the design of the use of operation input skills has shown a continuous and complex development mode, for example, the need to record cumbersome combo move tables, change move tables, etc. For most players, complex operation input methods will bring a high threshold to get started, but action game players still have a clear demand for virtual characters to achieve "gorgeous" and "diverse" game methods in the game. Choosing only simplified operation methods will make players lose the fun and rhythm experience of "interactive input", which in turn leads to the technical problem that the control method of virtual characters in related technologies is single and cannot show more diverse operations through relatively simple interactions.

[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0004] The embodiments of the present application provide a method and device for controlling a virtual character, a storage medium, and an electronic device, so as to at least solve the technical problem that the control method of the virtual character in the related art is single and cannot present more diversified operations through relatively simple interactions.

[0005] According to one aspect of an embodiment of the present application, a method for controlling a virtual character is provided, comprising: displaying a target virtual scene, wherein the target virtual scene comprises a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object; in response to a first summoning operation, controlling the first virtual character to summon the first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow response to a target interaction operation to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents controlling the first virtual character to perform an interaction operation on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship; in response to a second summoning operation, controlling the first virtual character to summon the second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs a confrontational interaction with the second virtual character after being summoned.

[0006] According to another aspect of an embodiment of the present application, a method for controlling a virtual character is also provided, comprising: displaying a card equipment interface of a first virtual character, wherein the card equipment interface comprises a first card slot and a second card slot; in response to a card equipment operation, assembling a target card into the first card slot or the second card slot; in response to a summoning operation for the target card and the target card is assembled in the first card slot, summoning a target summoning object in a first state, wherein the target summoning object is a virtual character corresponding to the target card; when the target summoning object is in the first state, the target summoning object automatically performs a confrontational interaction with a second virtual character, and the first virtual character and the second virtual character have a hostile relationship; in response to a summoning operation for the target card and the target card is assembled in the second card slot, summoning a target summoning object in a second state, and when the target summoning object is in the second state and the first virtual object performs an interactive operation for the second virtual character, controlling the target summoning object to perform a target operation corresponding to the interactive operation.

[0007] According to another aspect of the embodiment of the present application, a control device for a virtual character is also provided, comprising: a first display module, for displaying a target virtual scene, wherein the target virtual scene comprises a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object; a first control module, for controlling the first virtual character to summon a first summoning object in response to a first summoning operation, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow response to a target interaction operation to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents controlling the first virtual character to perform an interaction operation on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship; a second control module, for controlling the first virtual character to summon a second summoning object in response to a second summoning operation, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs a confrontational interaction with the second virtual character after being summoned.

[0008] Optionally, the device is also used to: in response to a first summoning operation, control the first virtual character to summon a first summoning object, and then, in response to a first interactive operation, control the first virtual character to perform a first preset virtual action for the second virtual character, wherein the target operation and the first preset virtual action are both triggered by the first interactive operation, and the target interactive operation includes the first interactive operation; in response to the first interactive operation, control the first summoning object to perform the target operation, wherein the first summoning object includes a virtual summoning object that performs virtual actions synchronously with the first virtual character, and the target operation represents a virtual action associated with the first preset virtual action performed by the first summoning object on the second virtual character.

[0009] Optionally, the device is used to control the first summoning object to perform the target operation in response to the first interactive operation in at least one of the following ways: in response to the first interactive operation, control the first summoning object to perform a first virtual action, wherein the first virtual action is a virtual action with an action type the same as the first preset virtual action and an action amplitude different from the first preset virtual action, and the target operation includes the first virtual action; in response to the first interactive operation, control the first summoning object to perform a second virtual action, wherein the second virtual action is a virtual action with an action type the same as the first preset virtual action and an action execution direction different from the first preset virtual action, and the target operation includes the second virtual action; in response to the first interactive operation, control the first summoning object to perform a third virtual action, wherein the third virtual action is a virtual action with an action type different from the first preset virtual action and forming a virtual action combination with the first preset virtual action, and the target operation includes the third virtual action.

[0010] Optionally, the device is used to control the first summoning object to perform the target operation in response to the first interactive operation in at least one of the following ways: in response to the first interactive operation, controlling the first summoning object to perform a first type of virtual action, wherein the first type of virtual action is a virtual action performed on the second virtual character, and the target operation includes the first type of virtual action; in response to the first interactive operation, controlling the first summoning object to perform a second type of virtual action, wherein the second type of virtual action is a virtual action performed on the first virtual character, and the target operation includes the second type of virtual action; in response to the first interactive operation, controlling the first summoning object to perform a third type of virtual action, wherein the third type of virtual action is a virtual action performed on a third virtual character, the third virtual character and the first virtual character are in the same object group, and the target operation includes the third type of virtual action; in response to the first interactive operation, controlling the first summoning object to perform a fourth type of virtual action, wherein the fourth type of virtual action is a virtual action performed on a fourth virtual character, the fourth virtual character is a virtual character that is different from the second virtual character and has a hostile relationship with the first virtual character, and the target operation includes the fourth type of virtual action.

[0011] Optionally, the device is used to control the first summoning object to perform the target operation in response to the first interactive operation in at least one of the following ways: in response to the first interactive operation, control the first virtual character to perform a first control operation on the second virtual character, and control the first summoning object to perform a second control operation, wherein the control height of the second control operation on the second virtual character is higher than the control height of the first control operation, and the control distance of the second control operation exceeds the control distance of the first control operation; in response to the first interactive operation, control the first virtual character to perform a first close attack operation on the second virtual character, and control the first summoning object to perform a second close attack operation, wherein the attack range of the second close attack operation exceeds the attack range of the first close attack operation; in response to the first interactive operation, control the first virtual character to perform a first long-range attack operation on the second virtual character, and control the first summoning object to perform a second long-range attack operation, wherein the damage value caused by the second long-range attack operation is different from that caused by the first long-range attack operation.

[0012] Optionally, the device is also used to: in response to the first summoning operation, control the first virtual character to summon the first summoning object, and then, in response to the first interactive operation, control the first virtual character to perform a normal attack operation or a movement operation against the second virtual character; in response to the first interactive operation, control the first summoning object to perform the normal attack operation or the movement operation; in response to the first interactive operation, control the first virtual character to release a character virtual skill to the second virtual character; in response to the first interactive operation, control the first summoning object to release a summoning target object virtual skill to the second virtual character, wherein the character virtual skill represents a virtual skill pre-configured for the first virtual character, and the target summoning object virtual skill represents a virtual skill pre-configured for the first summoning object.

[0013] Optionally, the device is also used to: in response to a second summoning operation, control the first virtual character to summon a second summoning object, and in response to the second summoning object being summoned, control the second summoning object to automatically perform a confrontational interaction with the second virtual character, wherein the second summoning object is a virtual summoning object that performs virtual actions asynchronously with the first virtual character; in response to a second interactive operation, control the first virtual character to perform a second preset virtual action, wherein the second preset virtual action is triggered by the second interactive operation, and the second preset virtual action and the confrontational interaction are allowed to cooperate with each other.

[0014] Optionally, the device is used to control the second summoning object to automatically perform a confrontational interaction with the second virtual character in response to the second summoning object being summoned in at least one of the following ways: in response to the second summoning object being summoned, controlling the second summoning object to automatically perform a fourth virtual action, wherein the fourth virtual action is a virtual action that cooperates with the second preset virtual action, and the confrontational interaction includes the fourth virtual action; in response to the second summoning object being summoned, controlling the second summoning object to automatically release a third virtual skill, wherein the third virtual skill is a virtual skill that cooperates with the second preset virtual action, and the confrontational interaction includes the third virtual skill.

[0015] Optionally, the device is further used to perform at least one of the following methods: in response to the second summoning object being summoned, controlling the second summoning object to perform a first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a first target attack operation on the second virtual character, wherein the first target attack operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation; in response to the second summoning object being summoned, controlling the second summoning object to perform a first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a second target control operation on the second virtual character, wherein the second target control operation is allowed to be performed by the second virtual character when the second virtual character is controlled by the first target control operation. the second summoning object being summoned, controlling the second summoning object to perform a second target attack operation on the second virtual character; the first interactive operation being controlled to perform a third target control operation on the second virtual character, wherein the third target control operation is allowed to be performed by the first virtual character when the second virtual character is attacked by the second summoning object; the second summoning object being summoned, controlling the second summoning object to perform a second target attack operation on the second virtual character; the first interactive operation being controlled to perform a third target attack operation on the second virtual character, wherein the third target attack operation is allowed to be performed by the first virtual character when the second virtual character is attacked by the second summoning object.

[0016] Optionally, the device is used to control the second summoning object to automatically perform a confrontational interaction with the second virtual character in response to the second summoning object being summoned in the following manner: in response to the second summoning object being summoned, control the second summoning object to automatically perform a common attack on the second virtual character and release the first summoning object virtual skill, wherein the first summoning object virtual skill represents a virtual skill pre-configured for the second summoning object and allowed to be automatically released; or in response to the second summoning object being summoned, control the second summoning object to automatically perform a common attack on the second virtual character, and in response to a summoning object skill release operation, control the second summoning object to release the second summoning object virtual skill, wherein the second summoning object virtual skill represents a virtual skill pre-configured for the second summoning object and allowed to be manually released.

[0017] Optionally, the device is also used for: in response to controlling the first summoning object to control the second virtual character at a first position through the first interactive operation, controlling the first virtual character to move to a target position and attack the second virtual character, wherein the distance between the first position and the target position does not exceed the target distance, the target distance represents the attack distance of the first virtual character, and before the second virtual character is controlled by the first summoning object, the first virtual character and the second virtual character are located at a second position and a third position respectively, and the distance between the second position and the third position exceeds the target distance; or in response to controlling the first summoning object to release a first virtual skill to the second virtual character through the first interactive operation, controlling the first virtual character to release a second virtual skill, wherein, if the second virtual character is hit by the first virtual skill, the second virtual skill is allowed to be released, and if the second virtual character is not hit by the first virtual skill, the second virtual skill is prohibited from being released. Optionally, the device is also used to execute at least one of the following methods: in response to the first virtual character executing the second preset virtual action, controlling the first virtual character to execute a target virtual action, wherein the target virtual action is a virtual action that requires the second preset virtual action and the confrontation interaction as prerequisites; in response to the first virtual character executing the second preset virtual action, controlling the first virtual character to release a target virtual skill, wherein the target virtual skill is a virtual skill that requires the second preset virtual action and the confrontation interaction as prerequisites.

[0018] Optionally, the device is also used to execute at least one of the following methods: in response to the first summoning operation being executed multiple times, multiple first summoning objects are displayed in the target virtual scene; in response to the second summoning operation being executed multiple times, multiple second summoning objects are displayed in the target virtual scene; in response to a third summoning operation, the first summoning object and the second summoning object are simultaneously displayed in the target virtual scene.

[0019] Optionally, the device is also used to: before the first virtual character enters the target virtual scene, in response to a card equipping operation, equip the first virtual character with the first card object and the second card object; or after the first virtual character enters the target virtual scene, in response to a card equipping operation, equip the first virtual character with the first card object and the second card object.

[0020] According to another aspect of the embodiment of the present application, a control device for a virtual character is also provided, comprising: a second display module, for displaying a card equipment interface of a first virtual character, wherein the card equipment interface comprises a first card slot and a second card slot; an assembly module, for assembling a target card into the first card slot or the second card slot in response to a card equipment operation; a first summoning module, for summoning a target summoning object in a first state in response to a summoning operation for the target card and the target card is assembled in the first card slot, wherein the target summoning object is a virtual character corresponding to the target card; when the target summoning object is in the first state, the target summoning object automatically performs a confrontational interaction with a second virtual character, and the first virtual character and the second virtual character have a hostile relationship; a second summoning module, for summoning a target summoning object in a second state in response to a summoning operation for the target card and the target card is assembled in the second card slot, and when the target summoning object is in the second state and the first virtual object performs an interactive operation for the second virtual character, the target summoning object is controlled to perform a target operation corresponding to the interactive operation.

[0021] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned virtual character control method when running.

[0022] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the control method of the virtual character as described above.

[0023] According to another aspect of the embodiments of the present application, there is also provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the virtual character control method through the computer program.

[0024] In an embodiment of the present application, a target virtual scene is displayed, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object; in response to a first summoning operation, the first virtual character is controlled to summon the first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is set to allow response to a target interaction operation to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents controlling the first virtual character to perform an interaction operation on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship; in response to a second summoning operation, the first virtual character is controlled to summon the second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically executes after being summoned. The method of confrontation and interaction with the second virtual character allows the user to summon a virtual summoning object to provide independent combat skill release, while the originally controlled virtual character can continue to participate in the game, thus forming a gorgeous and effective joint operation effect. While maintaining rich picture performance, the user's operation requirements are kept at a low threshold, and the user can quickly implement strategies through his understanding and preference of real-time use of operation skills. A certain amount of operation requirements are retained, thereby achieving the purpose of satisfying the diversity of users' operation choices, thereby optimizing the control method of the virtual character, allowing the user to achieve very diverse operations through relatively simple interactions, thereby solving the technical problem that the control method of the virtual character in the related technology is single and cannot display more diverse operations through relatively simple interactions. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0026] Figure 1 is a schematic diagram of an application environment of an optional virtual character control method according to an embodiment of the present application;

[0027] Figure 2 is a flow chart of an optional method for controlling a virtual character according to an embodiment of the present application;

[0028] Figure 3 is a schematic diagram of an optional method for controlling a virtual character according to an embodiment of the present application;

[0029] Figure 4 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0030] Figure 5is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0031] Figure 6 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0032] Figure 7 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0033] Figure 8 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0034] Fig. 9 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0035] Fig.10 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0036] Fig.11 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0037] Fig.12 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0038] Fig.13 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0039] Fig.14 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0040] Fig.15 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application;

[0041] Fig.16 is a schematic structural diagram of an optional virtual character control device according to an embodiment of the present application;

[0042] Fig.17 is a schematic structural diagram of an optional virtual character control product according to an embodiment of the present application;

[0043] Fig.18 It is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0045] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0046] First, some nouns or terms that appear in the description of the embodiments of the present application are subject to the following interpretation:

[0047] Action games, ACT (Action Game) games are a type of game that uses "action" as the main form of expression. It emphasizes the player's reaction ability and hand-eye coordination. The plot of action games is generally simple, and the game can be played mainly by familiarizing with the operating skills. This type of game is generally more stimulating, with tense plots, rich sound and light effects, and simple operation. Action games also include "virtual shooting games" and "virtual fighting games."

[0048] The present application is described below in conjunction with embodiments:

[0049] According to one aspect of an embodiment of the present application, a method for controlling a virtual character is provided. Optionally, in this embodiment, the method for controlling a virtual character can be applied to: Figure 1 In the hardware environment composed of the server 101 and the terminal device 103 shown in FIG. Figure 1As shown, the server 101 is connected to the terminal 103 via a network, and can be used to provide services for the terminal device or the application installed on the terminal device. The application can be a video application, an instant messaging application, a browser application, an educational application, a game application, etc. A database 105 may be set up on the server or independently of the server to provide data storage services for the server 101, for example, a game data storage server. The above-mentioned network may include, but is not limited to, a wired network and a wireless network, wherein the wired network includes, a local area network, a metropolitan area network and a wide area network; the wireless network includes, Bluetooth, WIFI and other networks that implement wireless communication; the terminal device 103 may be a terminal configured with an application, and may include, but is not limited to, at least one of the following: a mobile phone (such as an Android phone, an iOS phone, etc.), a laptop computer, a tablet computer, a PDA, a MID (Mobile Internet Devices), a PAD, a desktop computer, a smart TV, an intelligent voice interaction device, a smart home appliance, a vehicle-mounted terminal, an aircraft, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a mixed reality (MR) terminal and other computer devices; the above-mentioned server may be a single server, a server cluster consisting of multiple servers, or a cloud server.

[0050] Combination Figure 1 As shown, the above-mentioned virtual character control method can be implemented in the terminal device 103 through the following steps:

[0051] S1, displaying a target virtual scene on the terminal device 103, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object;

[0052] S2, in response to the first summoning operation, on the terminal device 103, controlling the first virtual character to summon a first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is set to allow responding to a target interaction operation to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents controlling the first virtual character to perform an interaction operation on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0053] S3, in response to the second summoning operation on the terminal device 103, controlling the first virtual character to summon the second summoning object, wherein the second summoning object represents the virtual object corresponding to the second card object, and the second summoning object automatically performs confrontational interaction with the second virtual character after being summoned.

[0054] Optionally, in this embodiment, the control method of the virtual character can also be implemented by a server, for example, Figure 1 It is implemented in the server 101 shown; or it is implemented by the terminal device and the server together.

[0055] The above is only an example and is not specifically limited in this embodiment.

[0056] Optionally, as an optional implementation, as Figure 2 As shown, the control method of the above virtual character includes:

[0057] S202, displaying a target virtual scene, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object;

[0058] Optionally, in this embodiment, the target virtual scene may include but is not limited to a scene that allows display of at least two virtual characters attacking each other. The virtual scene may be a virtual scene loaded by various types of application programs.

[0059] It should be noted that, taking the above application as a game application as an example, the game application can be a multiplayer online tactical competitive game (Multiplayer Online Battle Arena, referred to as MOBA) application, or it can also be a single-player game (Single-Player Game, referred to as SPG) application. The types of the above game applications may include but are not limited to at least one of the following: two-dimensional (Two Dimension, referred to as 2D) game applications, three-dimensional (Three Dimension, referred to as 3D) game applications, virtual reality (Virtual Reality, referred to as VR) game applications, augmented reality (Augmented Reality, referred to as AR) game applications, mixed reality (Mixed Reality, referred to as MR) game applications. The above is just an example, and this embodiment does not impose any limitation on this.

[0060] Exemplarily, the above-mentioned game applications may include but are not limited to fighting game applications, shooting game applications, etc.

[0061] Among them, the above-mentioned shooting game application can be a third-person shooting game (Third Person Shooting Game, TPS for short) application, such as running the shooting game application from the perspective of a third-party character object other than the virtual character controlled by the current player, and can also be a first-person shooting game (First Person Shooting Game, FPS for short) application, such as running the shooting game application from the perspective of the virtual character controlled by the current player.

[0062] In an exemplary embodiment, Figure 3 is a schematic diagram of an optional method for controlling a virtual character according to an embodiment of the present application, such as Figure 3 As shown, the above-mentioned shooting game application can display a first virtual character 302 and a second virtual character 304, wherein the first virtual character can be understood as a virtual character being controlled by the player, and the second virtual character can be understood as a virtual character controlled by other players and having a hostile relationship with the virtual character controlled by the current player. The player controls the first virtual character 302 to attack one or more second virtual characters 304 to complete a game.

[0063] Among them, the above-mentioned fighting game application can be a third-person fighting game (Third Person Shooting Game, TPS for short) application, such as running the fighting game application from the perspective of a third-party character object other than the virtual character controlled by the current player, and can also be a first-person fighting game (First Person Shooting Game, FPS for short) application, such as running the fighting game application from the perspective of the virtual character controlled by the current player.

[0064] In an exemplary embodiment, Figure 4 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Figure 4 As shown, the above-mentioned fighting game application can display a first virtual character 402 and a second virtual character 404, wherein the first virtual character can be understood as the virtual character being controlled by the player, and the second virtual character can be understood as a virtual character controlled by other players and having a hostile relationship with the virtual character controlled by the current player. The player controls the first virtual character 402 to attack one or more second virtual characters 404 to complete a game.

[0065] Optionally, in this embodiment, the first virtual character pre-configured with the first card object and the second card object can be understood as the first card object and the second card object equipped to the first virtual character in response to a card equipping operation before or after the first virtual character enters the target virtual scene.

[0066] It should be noted that the above-mentioned first virtual character can be pre-set with multiple card slots, and different card slots allow the configuration of the same card object or different card objects. When the same card object is configured, the number of times the card object is used in a game is related to the card slot. When different card objects are configured, they can be different types of card objects, for example, synchronous card objects and asynchronous card objects.

[0067] In an exemplary embodiment, multiple card slots can also be set as synchronous card slots and asynchronous card slots. When a card is assembled into a synchronous card slot, the corresponding synchronous virtual summoning object, that is, the first summoning object, is summoned after the card slot is triggered.

[0068] S204, in response to the first summoning operation, controlling the first virtual character to summon a first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow a target interaction operation to be responded to to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents an interaction operation performed by controlling the first virtual character on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0069] Optionally, in this embodiment, the above-mentioned first summoning operation is used to summon the above-mentioned first summoning object for the first virtual character in the target virtual scene. The above-mentioned first summoning operation may include but is not limited to interactive operations in the form of clicking, long pressing, double-clicking, voice input operations, etc. on the "summoning button".

[0070] It should be noted that the key position of the first summon may be a key position pre-set by the player or the system, or may be a key position subsequently adjusted by the player.

[0071] Optionally, in this embodiment, the above-mentioned first summoning object may include but is not limited to virtual props, virtual animals, virtual characters, virtual game characters, etc. The above-mentioned first summoning object may include but is not limited to virtual summoning objects pre-configured by players, and may also include but is not limited to virtual summoning objects pre-assigned by the system, and may also include but is not limited to virtual summoning objects obtained by players during a game. The specific acquisition method may include but is not limited to picking up, purchasing, redeeming, etc.

[0072] In an exemplary embodiment, Figure 5 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Figure 5 As shown, the above-mentioned fighting game application can display the first virtual character and the second virtual character. By clicking the interactive object "summon", the above-mentioned interactive object can be triggered, the first summoned object can be summoned, and displayed in the target virtual scene. It can be seen that the first summoned object is summoned by the first virtual character, and therefore, appears near the first virtual character. Of course, the display position of the above-mentioned first summoned object can be flexibly set, for example, appearing near the second virtual character, etc. This embodiment does not make any specific limitation.

[0073] Optionally, in this embodiment, the above-mentioned target interactive operation may include but is not limited to the interactive operation of controlling the first virtual character to perform an operation, and the above-mentioned target interactive operation may include but is not limited to the interactive operation in the form of clicking, long pressing, double-clicking, voice input, etc. on the "action virtual button".

[0074] Optionally, in this embodiment, the above-mentioned target operation can be understood as an operation performed by the first summoning object. The target operation can be an attack operation performed on the second virtual character, a protection operation performed on the first virtual character, related operations performed on other virtual objects, etc., which can be flexibly set according to actual needs.

[0075] It should be noted that the triggering of the above-mentioned target operation may include but is not limited to being triggered by the player's control behavior of the first virtual character, and may also include but is not limited to control instructions issued by the system, such as flying, slashing, ordinary attacks and other attack types triggered by direction keys.

[0076] In an exemplary embodiment, the triggering by the player's control behavior on the first virtual character can be understood as the player controlling the first virtual character through interactive operations and, in response to the interactive operations, controlling the first summoning object to perform the target operation.

[0077] For example, Figure 6 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Figure 6 As shown, taking the virtual summon object as summon object A as an example, after summon object A is summoned through the target summoning operation, summon object A will synchronize attacks and moves with the first virtual character controlled by the player, so as to amplify the operation effect of the first virtual character. For example: the first virtual character controlled by the player can use a lift attack. At this time, the first virtual character and summon object A both use the lift attack operation. The first virtual character corresponds to the lift action (1), and the summon object A corresponds to the lift action (2), showing multiple lift operation animation effects. Moreover, if the attack distance of the summon object exceeds that of the first virtual character, it is equivalent to strengthening the lift attack operation used by the player to attack the second virtual character that is farther away.

[0078] Optionally, in this embodiment, the above target operation can be understood as an operation performed by the first summoning object after the first virtual character is controlled through the above target interactive operation.

[0079] It should be noted that the above-mentioned first card object can be preset by the system or the player, and the corresponding relationship between the first card object and the first summoning object can also be preset by the system or the player.

[0080] Exemplarily, the above-mentioned target operation may include but is not limited to an attack operation on the second virtual character, a recovery operation performed on the first virtual character itself, an attack operation performed on other virtual characters in the same camp as the second virtual character, a recovery operation performed on other virtual characters in the same camp as the first virtual character, etc.

[0081] It should be noted that the above-mentioned target operation and the operation subsequently performed by the first virtual character can be operations that allow mutual cooperation. For example, it can be understood that the target operation is a prerequisite for the operation subsequently performed by the first virtual character, or, after the target operation is performed, the current game environment is more conducive to the operation subsequently performed by the first virtual character, or, after the target operation is performed, the operation subsequently performed by the first virtual character can be undisturbed, or, after the target operation is performed, the operation subsequently performed by the first virtual character receives more incentives, etc.

[0082] The target operation is a prerequisite for the subsequent operation of the first virtual character, which can be understood as that the first virtual character is allowed to perform the subsequent operation only after the target operation is performed. For example, the target operation is an operation of knocking the second virtual character away, and the subsequent operation performed by the first virtual character represents attacking the knocked-away target. At this time, only when the second virtual character is knocked away by the target operation of the first summoned object, can the subsequent operation be performed on the knocked-away second virtual character.

[0083] Among them, the above-mentioned when the target operation is executed, the current game environment is more conducive to subsequent operations. It can be understood that after the target operation is executed, the player can better complete the above-mentioned subsequent operations. For example, the target operation is to push away the first virtual character, and the subsequent operation is a jumping operation. At this time, when the second summoned object pushes away the first virtual character, if the first virtual character performs a jumping operation, the height and / or distance of the jump can be increased.

[0084] Among them, the above-mentioned that after the target operation is executed, the subsequent operations can be undisturbed can be understood as, after the target operation is executed, the player will not be interrupted or weakened in the process of executing the subsequent operations. For example, the target operation is a freezing operation, and the subsequent operation is a recovery operation. At this time, when the second summoning object freezes the second virtual character, the first virtual character can use the part that is easily interrupted to recover the operation. Since the second virtual character has been frozen, the recovery operation of the first virtual character can be free from interference from the second virtual character.

[0085] Among them, the above-mentioned incentives obtained by subsequent operations after the target operation is executed can be understood as that after the target operation is executed, subsequent operations obtain more rewards. For example, the target operation is an operation to increase the vulnerable state, and the subsequent operation is a regular attack operation. At this time, if the second summoning object adds a vulnerable state to the second virtual character, then if it is attacked by the first virtual character during this period, more virtual health points will be deducted compared to the regular value.

[0086] The above descriptions are all exemplary descriptions, and this embodiment does not impose any specific limitation on them.

[0087] S206, in response to the second summoning operation, controlling the first virtual character to summon a second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs a confrontational interaction with the second virtual character after being summoned.

[0088] Optionally, in this embodiment, the second summon operation may use the same or different key positions as the first summon operation. When the same key positions are used, it can be understood that the first summon operation or the second summon operation is triggered randomly or in a preset order. The second summon object may include but is not limited to virtual props, virtual animals, virtual characters, virtual game characters, etc. The second summon object may include but is not limited to virtual summon objects pre-configured by the player, and may also include but is not limited to virtual summon objects pre-assigned by the system, and may also include but is not limited to virtual summon objects obtained by the player during a game, and the specific acquisition method may include but is not limited to picking up, purchasing, exchanging, etc.

[0089] It should be noted that the second card object may be preset by the system or the player, and the corresponding relationship between the second card object and the second summoning object may also be preset by the system or the player.

[0090] Optionally, in this embodiment, the second summon object automatically performing a confrontational interaction with the second virtual character after being summoned can be understood as controlling the second summon object to automatically perform a virtual action or release a virtual skill in response to the second summon object being summoned, so as to seek a confrontational interaction with the second virtual character. That is, the confrontational interaction represents a battle state formed with the second virtual character, and the actions performed or skills released by the second summon object in the battle state are all automatically performed.

[0091] In an exemplary embodiment, if both the first summoning object and the second summoning object have been summoned, when the first virtual character locks the second virtual character (for example, the second summoning object is summoned with the second virtual character as the target), the second summoning object will be controlled to attack the second virtual character, but if the first virtual character does not perform any interactive operation at this time, the above-mentioned first summoning object will not perform the corresponding operation.

[0092] Through this embodiment, a target virtual scene is displayed, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is pre-configured with a first card object and a second card object; in response to a first summoning operation, the first virtual character is controlled to summon the first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is set to allow response to a target interaction operation to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents controlling the first virtual character to perform an interaction operation on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship; in response to a second summoning operation, the first virtual character is controlled to summon the second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically executes after being summoned. The method of confrontation and interaction with the second virtual character allows the user to summon a virtual summoning object to provide independent combat skill release, while the originally controlled virtual character can continue to participate in the game, thus forming a gorgeous and effective joint operation effect. While maintaining rich picture performance, the user's operation requirements are kept at a low threshold, and the user can quickly implement strategies through his understanding and preference of real-time use of operation skills. A certain amount of operation requirements are retained, thereby achieving the purpose of satisfying the diversity of users' operation choices, thereby optimizing the control method of the virtual character, allowing the user to achieve very diverse operations through relatively simple interactions, thereby solving the technical problem that the control method of the virtual character in the related technology is single and cannot display more diverse operations through relatively simple interactions.

[0093] As an optional scheme, in response to the first summoning operation, after controlling the first virtual character to summon the first summoning object, the above method also includes: in response to the first interactive operation, controlling the first virtual character to perform a first preset virtual action for the second virtual character, wherein the target operation and the first preset virtual action are both triggered by the first interactive operation, and the target interactive operation includes the first interactive operation; in response to the first interactive operation, controlling the first summoning object to perform a target operation, wherein the first summoning object includes a virtual summoning object that performs virtual actions synchronously with the first virtual character, and the target operation represents a virtual action associated with the first preset virtual action performed by the first summoning object on the second virtual character.

[0094] In an exemplary embodiment, the triggering by the player's control behavior on the first virtual character can be understood as the player controlling the first virtual character through interactive operations and, in response to the interactive operations, controlling the first summoning object to perform the target operation.

[0095] For example, Figure 7is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Figure 7 As shown, it includes a first virtual character 702, a second virtual character 704, and a summon object 706. Taking the summon object 706 as the shadow of the first virtual character as an example, when the player controls the first virtual character 702 to perform a punching operation, the summon object 706 also performs a punching operation.

[0096] As an optional scheme, in response to the first interactive operation, the first summoned object is controlled to perform a target operation, including at least one of the following: in response to the first interactive operation, the first summoned object is controlled to perform a first virtual action, wherein the first virtual action is a virtual action whose action type is the same as the first preset virtual action and whose action amplitude is different from the first preset virtual action, and the target operation includes the first virtual action; in response to the first interactive operation, the first summoned object is controlled to perform a second virtual action, wherein the second virtual action is a virtual action whose action type is the same as the first preset virtual action and whose action execution direction is different from the first preset virtual action, and the target operation includes the second virtual action; in response to the first interactive operation, the first summoned object is controlled to perform a third virtual action, wherein the third virtual action is a virtual action whose action type is different from the first preset virtual action and forms a virtual action combination with the first preset virtual action, and the target operation includes the third virtual action.

[0097] Optionally, in the present embodiment, the first virtual action is a virtual action having the same action type as the first preset virtual action and a different action amplitude from the first preset virtual action, which can be understood as the action amplitude of the first virtual action being greater than or less than the first preset virtual action. For example, if the first preset virtual action is a punching operation and the game model of the virtual summoning object is larger than the first virtual character, then the action amplitude of the punching operation of the virtual summoning object shall be significantly greater than the action amplitude of the punching operation of the first virtual character. At this time, if the distance between the first virtual character and the second virtual character is greater than the maximum distance reached by the action amplitude of the first virtual character and less than the maximum distance reached by the action amplitude of the first summoning object, the second virtual character can still be attacked, thereby achieving the purpose of achieving complex operation effects with simple operations.

[0098] Optionally, in this embodiment, the first virtual action is a virtual action whose action type is the same as the first preset virtual action and whose action direction is different from the first preset virtual action. It can be understood that the action direction of the second virtual action is combined with the action direction of the first preset virtual action to cover a larger area. If the first preset virtual action is to launch a virtual prop operation, and the display position of the virtual summoning object is located on the other side of the first virtual character relative to the target virtual scene, and the second virtual character is located between the first virtual character and the virtual summoning object, at this time, if the first virtual character launches a virtual prop to the second virtual character, the virtual summoning object also launches a virtual prop to the second virtual character on the other side of the virtual scene. The flight directions of the two virtual props are relative. Therefore, the second virtual character can only choose one side for defense, and thus cannot completely defend the operation, thereby achieving the purpose of achieving complex operation effects with simple operations.

[0099] Optionally, in this embodiment, the third virtual action is a virtual action whose action type is different from that of the first preset virtual action, and the virtual action that forms a virtual action combination with the first preset virtual action can be understood as the third virtual action and a virtual action used to match the first preset virtual action. For example, the third virtual action is a throwing action, and the first preset virtual action is a jumping action, then a virtual action combination of the first virtual character being thrown by the first summoned object can be formed, thereby achieving the purpose of achieving complex operation effects through simple operations.

[0100] As an optional scheme, in response to the first interactive operation, controlling the first summoning object to perform a target operation includes at least one of the following: in response to the first interactive operation, controlling the first summoning object to perform a first type of virtual action, wherein the first type of virtual action is a virtual action performed on the second virtual character, and the target operation includes the first type of virtual action; in response to the first interactive operation, controlling the first summoning object to perform a second type of virtual action, wherein the second type of virtual action is a virtual action performed on the first virtual character, and the target operation includes the second type of virtual action; in response to the first interactive operation, controlling the first summoning object to perform a third type of virtual action, wherein the third type of virtual action is a virtual action performed on a third virtual character, the third virtual character and the first virtual character are in the same object group, and the target operation includes the third type of virtual action; in response to the first interactive operation, controlling the first summoning object to perform a fourth type of virtual action, wherein the fourth type of virtual action is a virtual action performed on a fourth virtual character, the fourth virtual character is a virtual character different from the second virtual character and in a different object group from the first virtual character, and the target operation includes the fourth type of virtual action.

[0101] Optionally, in this embodiment, the first type of virtual action is used to represent a virtual action directly performed on the second virtual character, such as attacking, throwing, etc.

[0102] Optionally, in this embodiment, the second type of virtual action is used to represent a virtual action directly performed on the first virtual character itself, such as defense, recovery, etc.

[0103] Optionally, in this embodiment, the third type of virtual action is used to represent a virtual action performed on a teammate of the first virtual character, such as resurrection, reinforcement, etc.

[0104] Optionally, in this embodiment, the fourth type of virtual action is used to represent a virtual action performed on a teammate of the second virtual character, such as controlling, dispersing, etc.

[0105] As an optional scheme, in response to the first interactive operation, the first summoned object is controlled to perform a target operation, including at least one of the following: in response to the first interactive operation, the first virtual character is controlled to perform a first control operation on the second virtual character, and the first summoned object is controlled to perform a second control operation, wherein the control height of the second control operation on the second virtual character is higher than the control height of the first control operation, and the control distance of the second control operation exceeds the control distance of the first control operation; in response to the first interactive operation, the first virtual character is controlled to perform a first close attack operation on the second virtual character, and the first summoned object is controlled to perform a second close attack operation, wherein the attack range of the second close attack operation exceeds the attack range of the first close attack operation; in response to the first interactive operation, the first virtual character is controlled to perform a first long-range attack operation on the second virtual character, and the first summoned object is controlled to perform a second long-range attack operation, wherein the damage value caused by the second long-range attack operation is different from that caused by the first long-range attack operation.

[0106] Optionally, in this embodiment, the implementing entities of the first control operation and the second control operation are the first virtual character and the first summoning object respectively, the control height of the second control operation on the second virtual character is higher than the control height of the first control operation, and the control distance of the second control operation exceeds the control distance of the first control operation. Both of them can be met, or any one of them can be met.

[0107] For example, Figure 8 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Figure 8As shown, it includes a first virtual character 802, a second virtual character 804, and a summoning object 806. Taking the summoning object 806 as an example, which is a knight behind the first virtual character, when the player controls the first virtual character 802 to perform a first control operation, the summoning object 806 simultaneously performs a second control operation. If the first virtual character contacts the second virtual character through the first control operation, the height of the second virtual character is controlled to be 5 meters. If the first summoning object contacts the second virtual character through the second control operation, the height of the second virtual character is controlled to be 10 meters. The specific judgment is whether it is controlled by the first control operation or the second control operation, and the judgment is made based on whether the control operations of the first virtual character and the first summoning object contact the second virtual character. If they contact at the same time, one control operation can be randomly selected as the judgment result, or the second control operation can be directly selected as the judgment result.

[0108] As an optional scheme, the above method also includes: in response to controlling the first summoning object to control the second virtual character at the first position through the first interactive operation, controlling the first virtual character to move to the target position and attack the second virtual character, wherein the distance between the first position and the target position does not exceed the target distance, the target distance represents the attack distance of the first virtual character, and before the second virtual character is controlled by the first summoning object, the first virtual character and the second virtual character are respectively located at the second position and the third position, and the distance between the second position and the third position exceeds the target distance; or in response to controlling the first summoning object to release the first virtual skill to the second virtual character through the first interactive operation, controlling the first virtual character to release the second virtual skill, wherein, if the second virtual character is hit by the first virtual skill, the second virtual skill is allowed to be released, and if the second virtual character is not hit by the first virtual skill, the second virtual skill is prohibited from being released.

[0109] Optionally, in the present embodiment, in response to controlling the first summoning object through the first interactive operation to control the second virtual character at the first position, controlling the first virtual character to move to the target position and attacking the second virtual character can be understood as, when the first summoning object is controlled through the first interactive operation to use a control action to control the second virtual character at the first position of the target virtual scene, the first virtual character can be controlled to move in a direction close to the first position through other interactive operations, and when the first virtual character moves to the target position, the attack of the first virtual character on the second virtual character is triggered.

[0110] It should be noted that, for example, Fig. 9 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig. 9As shown, the target distance represents the attack distance of the first virtual character. Before the second virtual character is controlled by the first summoning object, since the first virtual character and the second virtual character are respectively located at the second position and the third position, the distance between the second position and the third position exceeds the target distance. Therefore, the first virtual character cannot attack the second virtual character. After the first summoning object controls the second virtual character, since the distance between the first position and the target position does not exceed the target distance, the first virtual character can attack the second virtual character, thereby achieving complex operation effects through simple operations.

[0111] Optionally, in the present embodiment, in response to controlling the first summoning object through the first interactive operation to release the first virtual skill on the second virtual character, controlling the first virtual character to release the second virtual skill can be understood as, when the first summoning object is controlled through the first interactive operation to use the first virtual skill to hit the second virtual character, at this time, the second virtual skill can be displayed in a highlighted or flashing manner to prompt the player that the release of the second virtual skill is currently allowed; when the first summoning object is controlled through the first interactive operation to use the first virtual skill but does not hit the second virtual character or does not use the first virtual skill or does not summon the first summoning object, at this time, the second virtual skill can be displayed in a gray or prohibited manner to prompt the player that the release of the second virtual skill is currently prohibited.

[0112] As an optional scheme, in response to the first summoning operation, after controlling the first virtual character to summon the first summoning object, the above method also includes: in response to the first interactive operation, controlling the first virtual character to perform a normal attack operation or a moving operation against the second virtual character; in response to the first interactive operation, controlling the first summoning object to perform a normal attack operation or a moving operation; in response to the first interactive operation, controlling the first virtual character to release a character virtual skill to the second virtual character; in response to the first interactive operation, controlling the first summoning object to release a summoning target object virtual skill to the second virtual character, wherein the character virtual skill represents a virtual skill pre-configured for the first virtual character, and the target summoning object virtual skill represents a virtual skill pre-configured for the first summoning object.

[0113] Optionally, in this embodiment, when the first virtual character performs a common attack operation or a movement operation on the second virtual character, the first summon object can synchronously perform the common attack operation or the movement operation. When the first virtual character releases its own virtual skill, the first summon object synchronously releases the first summon object's own virtual skill instead of the first virtual character's virtual skill.

[0114] As an optional scheme, in response to a second summoning operation, after controlling the first virtual character to summon a second summoning object, the above method also includes: in response to the second summoning object being summoned, controlling the second summoning object to automatically perform a confrontational interaction with the second virtual character, wherein the second summoning object is a virtual summoning object that performs virtual actions asynchronously with the first virtual character; in response to a second interactive operation, controlling the first virtual character to perform a second preset virtual action, wherein the second preset virtual action is triggered by the second interactive operation, and the second preset virtual action and the confrontational interaction are allowed to cooperate with each other.

[0115] Optionally, in this embodiment, the second preset virtual action is a virtual action triggered by a second interactive operation, and the confrontation interaction is an interactive operation automatically performed by the summoned second summon object. The specific automatic execution method can pre-set the judgment conditions. For example, when the second virtual character is found around the first virtual character or the second summon object, the second virtual character is automatically attacked.

[0116] It should be noted that the specific implementation method of the above-mentioned adversarial interaction can be composed of multiple virtual actions, and the execution order of multiple virtual actions can be preset by the system, or generated by the artificial intelligence model based on the information recognition in the current target virtual scene.

[0117] In an exemplary embodiment, the specific implementation of the above-mentioned confrontational interaction may include but is not limited to game AI control trained by behavior tree or machine learning, which is not limited here.

[0118] For example, Fig.10 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig.10 As shown, in response to a click operation on the "Summon" button, the second summon object is displayed in the target virtual scene. When the preset conditions for the second summon object to conduct a confrontational interaction are met, the second summon object is automatically controlled through an artificial intelligence model or a behavior tree to fly toward the second virtual character and automatically attack the second virtual character, and a variety of different attack methods are allowed during the attack process.

[0119] As an optional scheme, in response to the second summoning object being summoned, the second summoning object is controlled to automatically perform a confrontational interaction with the second virtual character, including at least one of the following: in response to the second summoning object being summoned, the second summoning object is controlled to automatically perform a fourth virtual action, wherein the fourth virtual action is a virtual action that cooperates with the second preset virtual action, and the confrontational interaction includes the fourth virtual action; in response to the second summoning object being summoned, the second summoning object is controlled to automatically release a third virtual skill, wherein the third virtual skill is a virtual skill that cooperates with the second preset virtual action, and the confrontational interaction includes the third virtual skill.

[0120] Optionally, in this embodiment, the fourth virtual action is a virtual action automatically performed by the second summoning object, and the fourth virtual action can cooperate with the second preset virtual action. For example, the second preset virtual action is a throwing action, and the fourth virtual action can be an action of passing a virtual prop to the first virtual character, so as to complete a relatively complex operation effect through a relatively simple operation.

[0121] Optionally, in this embodiment, the third virtual skill is a virtual skill automatically released by the second summoned object, and the third virtual skill can cooperate with the second preset virtual action. For example, if the second preset virtual action is a jumping action, the third virtual skill can include a virtual skill for adding a flying state to the first virtual character, so as to directly complete the flying action through a jumping operation, avoiding the use of the third virtual skill in the middle, and completing a relatively complex operation with a relatively simple operation.

[0122] As an optional scheme, in response to the second summoning object being summoned, the second summoning object is controlled to automatically perform a confrontational interaction with the second virtual character, including: in response to the second summoning object being summoned, the second summoning object is controlled to automatically perform a common attack on the second virtual character and release the first summoning object virtual skill, wherein the first summoning object virtual skill represents a virtual skill pre-configured for the second summoning object and allowed to be automatically released; or in response to the second summoning object being summoned, the second summoning object is controlled to automatically perform a common attack on the second virtual character, and in response to the summoning object skill release operation, the second summoning object is controlled to release the second summoning object virtual skill, wherein the second summoning object virtual skill represents a virtual skill pre-configured for the second summoning object and allowed to be manually released.

[0123] Optionally, in this embodiment, after the second summoned object is summoned, the second summoned object can be automatically controlled to perform ordinary attacks on the second virtual character and release the virtual skills of the first summoned object, or the second summoned object can only be automatically controlled to perform ordinary attacks on the second virtual character, and the second summoned object virtual skills can be released through manual control.

[0124] As an optional solution, the method further includes at least one of the following: in response to the second summoning object being summoned, controlling the second summoning object to perform a first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a first target attack operation on the second virtual character, wherein the first target attack operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation; in response to the second summoning object being summoned, controlling the second summoning object to perform the first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a second target control operation on the second virtual character, wherein the second target control operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation In response to the second summoning object being summoned, the second summoning object is controlled to perform a second target attack operation on the second virtual character; in response to the second interactive operation, the first virtual character is controlled to perform a third target control operation on the second virtual character, wherein the third target control operation is allowed to be performed by the first virtual character when the second virtual character is attacked by the second summoning object; in response to the second summoning object being summoned, the second summoning object is controlled to perform a second target attack operation on the second virtual character; in response to the second interactive operation, the first virtual character is controlled to perform a third target attack operation on the second virtual character, wherein the third target attack operation is allowed to be performed by the first virtual character when the second virtual character is attacked by the second summoning object.

[0125] Optionally, in this embodiment, the implementing subject of the above-mentioned first target control operation and the second target attack operation is the second summoning object, and the implementing subject of the above-mentioned second target control operation, the first target attack operation and the third target attack operation is the first virtual character.

[0126] In an exemplary embodiment, when the second summoning object performs the first target control operation on the second virtual character, in response to the second interactive operation, controlling the first virtual character to perform the first target attack operation on the second virtual character can be understood as when the second virtual character is successfully controlled by the second summoning object through the first target control operation, the first virtual character can be controlled to attack the above-mentioned second virtual character.

[0127] For example, if the summon object A grabs the second virtual character, the first virtual character can more stably hit the second virtual character through the attack operation.

[0128] In another exemplary embodiment, when the second summoning object performs a first target control operation on the second virtual character, in response to the second interactive operation, controlling the first virtual character to perform a second target control operation on the second virtual character can be understood as when the second virtual character is successfully controlled by the second summoning object through the first target control operation, the first virtual character can be controlled to further control the above-mentioned second virtual character in a richer way.

[0129] For example, if the summon object A captures the second virtual character, the first virtual character can more stably stun the second virtual character through a stun operation, and the captured second virtual character is allowed to break free, while the stunned second virtual character cannot break free.

[0130] In another exemplary embodiment, when the second summoning object performs a second target attack operation on the second virtual character, in response to the second interactive operation, controlling the first virtual character to perform a third target control operation on the second virtual character can be understood as when the second virtual character is continuously attacked by the second summoning object through the second target attack operation, the first virtual character can be controlled to control the above-mentioned second virtual character in a richer way.

[0131] For example, the summoned object A continuously attacks the first part of the second virtual character. At this time, the second virtual character needs to protect the first part through protective means, and the first virtual character can perform the third target control operation on the second part of the second virtual character to control the second virtual character when the second virtual character does not defend.

[0132] In another exemplary embodiment, when the second summoning object performs the second target attack operation on the second virtual character, controlling the first virtual character to perform the third target attack operation on the second virtual character in response to the second interactive operation can be understood as when the second virtual character is continuously attacked by the second summoning object through the second target attack operation, the first virtual character can be controlled to attack the above-mentioned second virtual character in a more unexpected manner.

[0133] For example, the summoned object A continuously attacks the first part of the second virtual character. At this time, the second virtual character needs to protect the first part through protective means, and the first virtual character can attack the second part of the second virtual character through the third target attack operation to cause damage to the second virtual character when the second virtual character is not defending.

[0134] As an optional scheme, in response to the second interactive operation, after controlling the first virtual character to perform a second preset virtual action, the method also includes at least one of the following: in response to the first virtual character performing the second preset virtual action, controlling the first virtual character to perform a target virtual action, wherein the target virtual action is a virtual action that requires the second preset virtual action and a confrontational interaction as prerequisites; in response to the first virtual character performing the second preset virtual action, controlling the first virtual character to release a target virtual skill, wherein the target virtual skill is a virtual skill that requires the second preset virtual action and a confrontational interaction as prerequisites.

[0135] Optionally, in this embodiment, the above-mentioned target virtual actions and target virtual skills are pre-set virtual actions and virtual skills, and their execution or release requires corresponding preconditions, and they will only be allowed to be executed or released if the preconditions are met.

[0136] It should be noted that the above-mentioned second virtual action and confrontation interaction as prerequisites can be understood as the first virtual character performing the above-mentioned second virtual action and the second summoned object performing the above-mentioned confrontation interaction. At this time, the above-mentioned target virtual action or target virtual skill is displayed in a highlighting or flashing manner.

[0137] As an optional scheme, the above method also includes at least one of the following: in response to the first summoning operation being executed multiple times, multiple first summoning objects are displayed in the target virtual scene; in response to the second summoning operation being executed multiple times, multiple second summoning objects are displayed in the target virtual scene; in response to the third summoning operation, the first summoning object and the second summoning object are displayed simultaneously in the target virtual scene.

[0138] Optionally, in this embodiment, the plurality of first summon objects and the plurality of second summon objects may be the same or different.

[0139] In other words, for an interactive object associated with the first summoning operation, one or more virtual summoning objects can be summoned, which is specifically configured by the player or preset by the system.

[0140] For example, Fig.11 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig.11 As shown, in response to a click operation on the "Summon 1" button, the "Summon 1" button corresponds to the first virtual summoning object, and the first virtual summoning object is displayed in the target virtual scene.

[0141] As an optional solution, the method also includes: before the first virtual character enters the target virtual scene, in response to a card equipping operation, equipping the first virtual character with the first card object and the second card object; or after the first virtual character enters the target virtual scene, in response to the card equipping operation, equipping the first virtual character with the first card object and the second card object.

[0142] Optionally, in this embodiment, the first card object and the second card object may be equipped before or after the first virtual character enters the target virtual scene.

[0143] Exemplarily, the first card object and the second card object may be the same or different, and the card slots in which the first card object and the second card object are placed may be set as synchronous card slots or asynchronous card slots.

[0144] Optionally, as an optional implementation, the above virtual character control method includes:

[0145] S1, displaying a card equipment interface of a first virtual character, wherein the card equipment interface includes a first card slot and a second card slot;

[0146] S2, in response to a card equipping operation, equipping a target card into a first card slot or a second card slot;

[0147] S3, in response to a summoning operation for the target card, and the target card is installed in the first card slot, summoning a target summoning object in a first state, wherein the target summoning object is a virtual character corresponding to the target card; when the target summoning object is in the first state, the target summoning object automatically performs a confrontational interaction with a second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0148] In response to a summoning operation on the target card and the target card is installed in the second card slot, a target summoning object in a second state is summoned; when the target summoning object is in the second state and the first virtual object performs an interactive operation on the second virtual character, the target summoning object is controlled to perform a target operation corresponding to the interactive operation.

[0149] Optionally, in this embodiment, the first card slot and the second card slot may both be synchronous card slots, may both be asynchronous card slots, or the first card slot may be a synchronous card slot and the second card slot may be an asynchronous card slot.

[0150] It should be noted that the target card is any one of the first card object and the second card object, and the target summon object is any one of the first summon object and the second summon object, wherein the target summon object in the first state is the second summon object, and the target summon object in the second state is the first summon object. That is, the first state can be understood as the summon object in the asynchronous state corresponding to the asynchronous card slot, and the second state can be understood as the summon object in the synchronous state corresponding to the synchronous card slot.

[0151] In an exemplary embodiment, Fig.12 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig.12 As shown, it includes card slot 1 (first card slot) and card slot 2 (second card slot). By checking the existing cards, select card A and card B to drag respectively, drag card A to card slot 1 to indicate that card A is equipped in card slot 1, and drag card B to card slot 2 to indicate that card B is equipped in card slot 2. When the equipment is completed, the player can perform touch interaction operations on "card A" in the game interface to summon the summoning object corresponding to card A according to the state of the summoning object corresponding to card slot 1. For example, card slot 1 represents a synchronous card slot, and card A represents an ice knight. If card A is dragged to card slot 1, it is considered that the first virtual character is equipped with an ice knight in a synchronous state, and if card A is dragged to card slot 2, it is considered that the first virtual character is equipped with an ice knight in an asynchronous state.

[0152] It should be noted that players can use different interactive objects to summon summoning objects configured in different card slots, or they can use one interactive object to achieve asynchronous summoning of different summoning objects. For example, by clicking the summon button twice, one of the summoning objects will be summoned first, and then the other summoning object will be summoned. Of course, it is also possible to use one interactive object to achieve synchronous summoning of different summoning objects, that is, click the simultaneous summon button once to summon the card objects equipped in card slot 1 and card slot 2 at the same time.

[0153] The following is a further explanation of this application with reference to specific examples:

[0154] Action game: A game that uses "action" as the main form of expression can be considered an action game.

[0155] In the current traditional action ACT (Action Game) games, in order to achieve a richer combat method, the design of the combat "operation input skills" is showing a continuous and complex development, such as the cumbersome combo move table and change move table that need to be recorded. For most "medium hardcore players" and "ordinary players", the complex operation input method will bring a high threshold to get started, but action game players still have a clear demand for the characters to achieve "gorgeous" and "diverse" combat methods in the game. Some games choose to blindly simplify the operation method, which will make players lose the fun and rhythm experience of "interactive input".

[0156] Therefore, through the input method with a low entry threshold of this application, players can summon new combat partners at any node of the battle to provide independent combat skills, and the original characters can continue to participate in the attack, thus forming a gorgeous and effective joint combat effect. While maintaining the rich combat performance of ACT action games, the player's operation requirements are kept at a low threshold. Similarly, players can quickly implement combat strategies through their understanding and preference of "real-time conversion of combat skills". The retention of a certain amount of operation requirements can also maintain a smooth operation rhythm during the game, and also allow players to enjoy the fun of "interactive input".

[0157] On the product side, the protagonist's basic battles include:

[0158] 1) The protagonist already has basic combat skills.

[0159] 2) In the game, the protagonist can use his own combat skills to fight against various enemies.

[0160] 3) The protagonist's battle will have regular "combo" operations, but the maximum number of "key inputs" required will be controlled.

[0161] Based on this, players can "build" and "master" their own habitual "operating skills" by becoming familiar with the protagonist's basic combat at a lower learning threshold.

[0162] For example, Phantom Knight battle (featured gameplay):

[0163] The use of Phantom Knight relies on the player to actively summon it in real time through key input during the battle, allowing the protagonist to kill the enemy more effectively and gorgeously. In battle, the Phantom Knight and the protagonist will reach a "cooperative relationship" and allow the player to switch between them in real time according to the situation.

[0164] Phantom Knight is mainly divided into two categories: "synchronous behavior effects" and "asynchronous behavior effects". Players can adjust the relevant tactics in real time according to the battle situation.

[0165] Some Phantom Knights will make the enemy suffer special status attacks according to their own characteristics, such as: freezing the enemy.

[0166] The entire system allows players to achieve flexible control over "real-time changes in tactics", allowing different players to build and amplify the effects in battle according to their own preferences.

[0167] The synchronous behavior effect means that when the knight is used, he will attack and move synchronously with the protagonist, thereby amplifying the protagonist's attack effect. For example:

[0168] In S1, the protagonist can use Ice Knight to lift the enemy into the air;

[0169] S2, during the process the protagonist will also perform an air attack;

[0170] S3: After the attack is over, since the protagonist and the enemy will be at the same height, the protagonist can continue to attack the enemy directly in the air.

[0171] Among them, the asynchronous behavior effect means that when the knight is used, he will start attacking and restraining the enemy alone, so that the protagonist can perform other actions. For example:

[0172] In S1, the protagonist can use the Wind Knight to attack the enemy continuously;

[0173] S2: The enemy will be subjected to continuous hardness effects for a certain period of time due to the attacks of the Wind Knight;

[0174] S3, during the process, players can choose to participate in the attack to carry out a pincer attack, or move to a safe space to consume items and perform other actions.

[0175] Among them, special status attack means that the knight can perform special effect attacks when using it. For example:

[0176] S1, Ice Knight can launch a freeze attack while in the air;

[0177] S2: The enemy hit will be completely frozen for a period of time after landing;

[0178] S3, the protagonist can attack it at will while it is frozen.

[0179] It should be noted that players can construct real-time combat strategies during operation based on the various characteristics of the Phantom Knight and according to their own preferences.

[0180] In an exemplary embodiment, Fig.13 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig.13As shown in the figure, when the player attacks the main "target enemy" but is surrounded by surrounding enemies, if the player prefers to break away from the encirclement and defeat them one by one, perform the following steps:

[0181] S1302, normal attack in encirclement;

[0182] S1304, summons the Wind Knight to use the "Assault Skill";

[0183] S1306, break up the encirclement and divide the enemy group;

[0184] S1308, carry out targeted attacks on the main target enemy;

[0185] S1310, when the enemy reaches a state where it can be executed;

[0186] S1312, execution and killing.

[0187] In another exemplary embodiment, Fig.14 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig.14 As shown in the figure, when the player attacks the main "target enemy" but is surrounded by surrounding enemies, if the player prefers to use the skill characteristics to cause cluster damage to the enemy, the following steps are performed:

[0188] S1402, levitate any enemy in the encirclement;

[0189] S1404, summons the Wind Knight to use the "Freeze Skill";

[0190] S1406, attacking frozen enemies creates an ice explosion;

[0191] S1408, causes damage and knockback to all enemies within the encirclement area;

[0192] S1410, continuous use causes group damage;

[0193] S1412, eliminate the target enemy at the same time.

[0194] Optionally, in this embodiment, Fig.15 is a schematic diagram of another optional method for controlling a virtual character according to an embodiment of the present application, such as Fig.15 As shown, it may include but is not limited to the following processes:

[0195] Step 1: Players first obtain cards through lottery, purchase, or receiving gifts;

[0196] Step 2: The player equips the protagonist controlled by him with different knight cards in the card equipment interface, which consists of two card equipment areas, synchronous and asynchronous; for example, the player can equip the ice knight card in the synchronous area and the wind knight card in the asynchronous area. Of course, the player can also equip the ice knight card in both the synchronous area and the asynchronous area. The player can drag the desired card to the above equipment area to complete the equipment of the above card;

[0197] Step 3: During the game, the player can use interactive operations, such as arrow keys, to control the movement of the protagonist. Specifically, the player's operation instructions on the handle will be transmitted to the host, and the host will control the movement of the protagonist according to the player's instructions. Fig.15 Step S1502), the enemy can be locked using the handle button, and the lock command of the handle will be sent to the host client. After obtaining the lock command, the enemy will be locked, so that the player's subsequent attack operations will default to attacking this enemy.

[0198] Step 4: Players can attack the enemy through interactive buttons during the game (corresponding to Fig.15 Step S1504), use different buttons to perform normal attacks or skill attacks. After the client obtains the player's instructions transmitted by the handle, it will control the protagonist to release normal attacks or skill attacks on the enemy.

[0199] Step 5: During the battle, the player can choose different buttons to summon Knight A (synchronous) (corresponding to Fig.15 Step S1506) or Knight B (asynchronous) (corresponding to Fig.15 Step S1512), or two simultaneous calls (corresponding to Fig.15 Step S1514). If the enemy is weak, do not choose to summon, and go directly to step 5 to deal with the enemy.

[0200] Step 6: If you choose to summon a knight, the client will display the summoned knight A (corresponding to Fig.15 Step S1508) or summon Knight B, wherein Knight B (asynchronous) is controlled by AI, and the control method can be through behavior tree or game AI control trained by machine learning, which is not limited here; Knight A (synchronous) is to synchronously control Knight A (synchronous) to perform the same operation after the host client receives the movement control or skill release instruction for the protagonist, so as to increase the attack effect of the protagonist, for example, if the player uses the punch button, Knight A also executes the punch button.

[0201] Step 7: In addition, the duration of the knight's existence may be related to the gray fog (a virtual resource, not specifically limited here, and may also be other forms of virtual resources) stored by the protagonist. The protagonist will obtain gray fog each time he defeats an enemy or completes a special game event. When the client detects that the gray fog is exhausted, the knight will disappear from the virtual scene.

[0202] Compared with other action games, this application pursues more cooperation between the player-controlled protagonist and the summoned object, diversity of choices and the pleasure of operation, which can bring a new experience to the players.

[0203] It is understandable that in the specific implementation of this application, related data such as user information is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0204] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0205] According to another aspect of the embodiments of the present application, a virtual character control device for implementing the above virtual character control method is also provided. Fig.16 As shown, the device comprises:

[0206] A first display module 1602 is used to display a target virtual scene, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object;

[0207] A first control module 1604 is configured to control the first virtual character to summon a first summon object in response to a first summon operation, wherein the first summon object represents a virtual object corresponding to the first card object, and the first summon object is configured to allow a target interaction operation to be responded to to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents an interaction operation performed by controlling the first virtual character on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0208] The second control module 1606 is used to control the first virtual character to summon a second summoning object in response to a second summoning operation, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs confrontational interaction with the second virtual character after being summoned.

[0209] As an optional scheme, the device is also used to: in response to a first summoning operation, control the first virtual character to summon a first summoning object, and then, in response to a first interactive operation, control the first virtual character to perform a first preset virtual action for the second virtual character, wherein the target operation and the first preset virtual action are both triggered by the first interactive operation, and the target interactive operation includes the first interactive operation; in response to the first interactive operation, control the first summoning object to perform the target operation, wherein the first summoning object includes a virtual summoning object that performs virtual actions synchronously with the first virtual character, and the target operation represents a virtual action associated with the first preset virtual action performed by the first summoning object on the second virtual character.

[0210] As an optional scheme, the device is used to control the first summoning object to perform the target operation in response to the first interactive operation in at least one of the following ways: in response to the first interactive operation, control the first summoning object to perform a first virtual action, wherein the first virtual action is a virtual action with an action type the same as the first preset virtual action and an action amplitude different from the first preset virtual action, and the target operation includes the first virtual action; in response to the first interactive operation, control the first summoning object to perform a second virtual action, wherein the second virtual action is a virtual action with an action type the same as the first preset virtual action and an action execution direction different from the first preset virtual action, and the target operation includes the second virtual action; in response to the first interactive operation, control the first summoning object to perform a third virtual action, wherein the third virtual action is a virtual action with an action type different from the first preset virtual action and forming a virtual action combination with the first preset virtual action, and the target operation includes the third virtual action.

[0211] As an optional solution, the device is used to control the first summon object to perform the target operation in response to the first interactive operation in at least one of the following ways: in response to the first interactive operation, control the first summon object to perform a first type of virtual action, wherein the first type of virtual action is a virtual action performed on the second virtual character, and the target operation includes the first type of virtual action; in response to the first interactive operation, control the first summon object to perform a second type of virtual action, wherein the second type of virtual action is a virtual action performed on the first virtual character, and the target operation includes the second type of virtual action; in response to the first interactive operation, control the first summon object to perform a third type of virtual action, wherein the third type of virtual action is a virtual action performed on a third virtual character, the third virtual character and the first virtual character are in the same object group, and the target operation includes the third type of virtual action; in response to the first interactive operation, control the first summon object to perform a fourth type of virtual action, wherein the fourth type of virtual action is a virtual action performed on a fourth virtual character, the fourth virtual character is a virtual character that is different from the second virtual character and has a hostile relationship with the first virtual character, and the target operation includes the fourth type of virtual action.

[0212] As an optional scheme, the device is used to control the first summoning object to perform the target operation in response to the first interactive operation in at least one of the following ways: in response to the first interactive operation, control the first virtual character to perform a first control operation on the second virtual character, and control the first summoning object to perform a second control operation, wherein the control height of the second control operation on the second virtual character is higher than the control height of the first control operation, and the control distance of the second control operation exceeds the control distance of the first control operation; in response to the first interactive operation, control the first virtual character to perform a first close attack operation on the second virtual character, and control the first summoning object to perform a second close attack operation, wherein the attack range of the second close attack operation exceeds the attack range of the first close attack operation; in response to the first interactive operation, control the first virtual character to perform a first long-range attack operation on the second virtual character, and control the first summoning object to perform a second long-range attack operation, wherein the damage value caused by the second long-range attack operation is different from that caused by the first long-range attack operation.

[0213] As an optional scheme, the device is also used for: in response to controlling the first summoning object to control the second virtual character at a first position through the first interactive operation, controlling the first virtual character to move to a target position and attack the second virtual character, wherein the distance between the first position and the target position does not exceed the target distance, the target distance represents the attack distance of the first virtual character, and before the second virtual character is controlled by the first summoning object, the first virtual character and the second virtual character are respectively located at a second position and a third position, and the distance between the second position and the third position exceeds the target distance; or in response to controlling the first summoning object to release a first virtual skill to the second virtual character through the first interactive operation, controlling the first virtual character to release a second virtual skill, wherein, if the second virtual character is hit by the first virtual skill, the second virtual skill is allowed to be released, and if the second virtual character is not hit by the first virtual skill, the second virtual skill is prohibited from being released.

[0214] As an optional solution, the device is also used to: in response to a second summoning operation, control the first virtual character to summon a second summoning object, and in response to the second summoning object being summoned, control the second summoning object to automatically perform a confrontational interaction with the second virtual character, wherein the second summoning object is a virtual summoning object that performs virtual actions asynchronously with the first virtual character; in response to a second interactive operation, control the first virtual character to perform a second preset virtual action, wherein the second preset virtual action is triggered by the second interactive operation, and the second preset virtual action and the confrontational interaction are allowed to cooperate with each other.

[0215] As an optional scheme, the device is used to control the second summoning object to automatically perform a confrontation interaction with the second virtual character in response to the second summoning object being summoned in at least one of the following ways: in response to the second summoning object being summoned, controlling the second summoning object to automatically perform a fourth virtual action, wherein the fourth virtual action is a virtual action that cooperates with the second preset virtual action, and the confrontation interaction includes the fourth virtual action; in response to the second summoning object being summoned, controlling the second summoning object to automatically release a third virtual skill, wherein the third virtual skill is a virtual skill that cooperates with the second preset virtual action, and the confrontation interaction includes the third virtual skill.

[0216] As an optional solution, the device is also used to perform at least one of the following methods: in response to the second summoning object being summoned, controlling the second summoning object to perform a first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a first target attack operation on the second virtual character, wherein the first target attack operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation; in response to the second summoning object being summoned, controlling the second summoning object to perform the first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a second target control operation on the second virtual character, wherein the second target control operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation In response to the second summoning object being summoned, the second summoning object is controlled to perform a second target attack operation on the second virtual character; in response to the second interactive operation, the first virtual character is controlled to perform a third target control operation on the second virtual character, wherein the third target control operation is allowed to be performed by the first virtual character in the case where the second virtual character is attacked by the second summoning object; in response to the second summoning object being summoned, the second summoning object is controlled to perform a second target attack operation on the second virtual character; in response to the second interactive operation, the first virtual character is controlled to perform a third target attack operation on the second virtual character, wherein the third target attack operation is allowed to be performed by the first virtual character in the case where the second virtual character is attacked by the second summoning object.

[0217] As an optional scheme, the device is also used to execute at least one of the following methods: in response to the first virtual character executing the second preset virtual action, controlling the first virtual character to execute a target virtual action, wherein the target virtual action is a virtual action that requires the second preset virtual action and the confrontation interaction as prerequisites; in response to the first virtual character executing the second preset virtual action, controlling the first virtual character to release a target virtual skill, wherein the target virtual skill is a virtual skill that requires the second preset virtual action and the confrontation interaction as prerequisites.

[0218] As an optional scheme, the device is also used to execute at least one of the following methods: in response to the first summoning operation being executed multiple times, multiple first summoning objects are displayed in the target virtual scene; in response to the second summoning operation being executed multiple times, multiple second summoning objects are displayed in the target virtual scene; in response to a third summoning operation, the first summoning object and the second summoning object are displayed simultaneously in the target virtual scene.

[0219] As an optional solution, the device is also used to: before the first virtual character enters the target virtual scene, in response to a card equipping operation, equip the first virtual character with the first card object and the second card object; or after the first virtual character enters the target virtual scene, in response to a card equipping operation, equip the first virtual character with the first card object and the second card object.

[0220] According to another aspect of the embodiments of the present application, a virtual character control device for implementing the above virtual character control method is also provided. The device includes:

[0221] A second display module, used to display a card equipment interface of the first virtual character, wherein the card equipment interface includes a first card slot and a second card slot;

[0222] An assembly module, for assembling a target card into the first card slot or the second card slot in response to a card equipping operation;

[0223] A first summoning module is used to respond to a summoning operation for the target card, and the target card is installed in the first card slot, to summon a target summoning object in a first state, wherein the target summoning object is a virtual character corresponding to the target card; when the target summoning object is in the first state, the target summoning object automatically performs a confrontation interaction with a second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0224] The second summoning module is used to summon a target summoning object in a second state in response to a summoning operation on the target card, and the target card is installed in the second card slot. When the target summoning object is in the second state and the first virtual object performs an interactive operation on the second virtual character, the target summoning object is controlled to perform a target operation corresponding to the interactive operation.

[0225] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0226] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 1709, and / or installed from a removable medium 1711. When the computer program is executed by a central processor 1701, various functions provided in the embodiments of the present application are executed.

[0227] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0228] Fig.17 The structure block diagram of a computer system for implementing an electronic device according to an embodiment of the present application is schematically shown.

[0229] It should be noted that Fig.17 The computer system 1700 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0230] like Fig.17 As shown, the computer system 1700 includes a central processing unit 1701 (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory 1702 (ROM) or the program loaded from the storage part 1708 to the random access memory 1703 (RAM). Various programs and data required for system operation are also stored in the random access memory 1703. The central processing unit 1701, the read-only memory 1702 and the random access memory 1703 are connected to each other through a bus 1704. The input / output interface 1705 (Input / Output interface, i.e., I / O interface) is also connected to the bus 1704.

[0231] The following components are connected to the input / output interface 1705: an input section 1706 including a keyboard, a mouse, etc.; an output section 1707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1708 including a hard disk, etc.; and a communication section 1709 including a network interface card such as a LAN card, a modem, etc. The communication section 1709 performs communication processing via a network such as the Internet. A drive 1710 is also connected to the input / output interface 1705 as needed. A removable medium 1711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1710 as needed so that a computer program read therefrom is installed into the storage section 1708 as needed.

[0232] In particular, according to an embodiment of the present application, the process described in each method flow chart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program contains a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1709, and / or installed from the removable medium 1711. When the computer program is executed by the central processor 1701, various functions defined in the system of the present application are executed.

[0233] According to another aspect of the embodiment of the present application, an electronic device for implementing the above-mentioned virtual character control method is also provided. The electronic device may be Figure 1 The terminal device or server shown in the figure. This embodiment is described by taking the electronic device as a terminal device as an example. Fig.18 As shown, the electronic device includes a memory 1802 and a processor 1804. The memory 1802 stores a computer program, and the processor 1804 is configured to execute the steps in any of the above method embodiments through the computer program.

[0234] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.

[0235] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0236] S1, displaying a target virtual scene, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is pre-configured with a first card object and a second card object;

[0237] S2, in response to a first summoning operation, controlling the first virtual character to summon a first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow a target interaction operation to be responded to to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents an interaction operation performed by controlling the first virtual character on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0238] S3, in response to the second summoning operation, controlling the first virtual character to summon a second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs a confrontational interaction with the second virtual character after being summoned.

[0239] Alternatively, a person skilled in the art may understand that: Fig.18The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (MID), a PAD, and other terminal devices. Fig.18 The electronic device and the electronic equipment described above are not limited in structure. Fig.18 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig.18 Different configurations are shown.

[0240] Among them, the memory 1802 can be used to store software programs and modules, such as the program instructions / modules corresponding to the control method and device of the virtual character in the embodiment of the present application. The processor 1804 executes various functional applications and data processing by running the software programs and modules stored in the memory 1802, that is, realizing the control method of the virtual character mentioned above. The memory 1802 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1802 may further include a memory remotely arranged relative to the processor 1804, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 1802 can be specifically, but not limited to, used to store information such as virtual action parameters. As an example, such as Fig.18 As shown, the memory 1802 may include, but is not limited to, the first display module 1602, the second display module 1604, and the control module 1606 in the control device of the virtual character. In addition, it may also include, but is not limited to, other module units in the control device of the virtual character, which will not be repeated in this example.

[0241] Optionally, the transmission device 1806 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wired network and a wireless network. In one example, the transmission device 1806 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 1806 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0242] In addition, the electronic device further includes: a display 1808 for displaying the virtual summoning object; and a connection bus 1810 for connecting various module components in the electronic device.

[0243] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, the nodes may form a peer-to-peer (P2P, Peer To Peer) network, and any form of computing device, such as a server, terminal and other electronic devices, may become a node in the blockchain system by joining the peer-to-peer network.

[0244] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the virtual character control method provided in various optional implementations of the above-mentioned virtual character control aspects.

[0245] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0246] S1, displaying a target virtual scene, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is pre-configured with a first card object and a second card object;

[0247] S2, in response to a first summoning operation, controlling the first virtual character to summon a first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow a target interaction operation to be responded to to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents an interaction operation performed by controlling the first virtual character on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship;

[0248] S3, in response to the second summoning operation, controlling the first virtual character to summon a second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs a confrontational interaction with the second virtual character after being summoned.

[0249] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the terminal device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.

[0250] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0251] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which can be personal computers, servers or network devices, etc.) to execute all or part of the steps of the methods of each embodiment of the present application.

[0252] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0253] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0254] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0255] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0256] The above are only preferred implementations of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for controlling a virtual character, characterized in that: include: Displaying a target virtual scene, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object; In response to a first summoning operation, controlling the first virtual character to summon a first summoning object, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow a target interaction operation to be responded to to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents an interaction operation performed by controlling the first virtual character on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship; In response to a second summoning operation, the first virtual character is controlled to summon a second summoning object, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs a confrontation interaction with the second virtual character after being summoned.

2. The method according to claim 1, characterized in that After controlling the first virtual character to summon a first summoning object in response to the first summoning operation, the method further includes: In response to a first interactive operation, controlling the first virtual character to perform a first preset virtual action for the second virtual character, wherein the target operation and the first preset virtual action are both triggered by the first interactive operation, and the target interactive operation includes the first interactive operation; In response to the first interactive operation, the first summoning object is controlled to perform the target operation, wherein the first summoning object includes a virtual summoning object that performs a virtual action synchronously with the first virtual character, and the target operation represents a virtual action associated with the first preset virtual action performed by the first summoning object on the second virtual character.

3. The method according to claim 2, characterized in that In response to the first interactive operation, controlling the first summoned object to perform the target operation includes at least one of the following: In response to the first interactive operation, controlling the first summoned object to perform a first virtual action, wherein the first virtual action is a virtual action with the same action type as the first preset virtual action and a different action amplitude from the first preset virtual action, and the target operation includes the first virtual action; In response to the first interactive operation, controlling the first summoned object to perform a second virtual action, wherein the second virtual action is a virtual action with the same action type as the first preset virtual action and a different action execution direction from the first preset virtual action, and the target operation includes the second virtual action; In response to the first interactive operation, the first summoning object is controlled to perform a third virtual action, wherein the third virtual action is a virtual action whose action type is different from that of the first preset virtual action and forms a virtual action combination with the first preset virtual action, and the target operation includes the third virtual action.

4. The method according to claim 2, characterized in that: In response to the first interactive operation, controlling the first summoned object to perform the target operation includes at least one of the following: In response to the first interactive operation, controlling the first summoning object to perform a first type of virtual action, wherein the first type of virtual action is a virtual action performed on the second virtual character, and the target operation includes the first type of virtual action; In response to the first interactive operation, controlling the first summoning object to perform a second type of virtual action, wherein the second type of virtual action is a virtual action performed on the first virtual character, and the target operation includes the second type of virtual action; In response to the first interactive operation, controlling the first summoning object to perform a third type of virtual action, wherein the third type of virtual action is a virtual action performed on a third virtual character, the third virtual character and the first virtual character are in the same object group, and the target operation includes the third type of virtual action; In response to the first interactive operation, the first summoning object is controlled to perform a fourth type of virtual action, wherein the fourth type of virtual action is a virtual action performed on a fourth virtual character, the fourth virtual character is a virtual character that is different from the second virtual character and has a hostile relationship with the first virtual character, and the target operation includes the fourth type of virtual action.

5. The method according to claim 2, characterized in that: In response to the first interactive operation, controlling the first summoned object to perform the target operation includes at least one of the following: In response to the first interactive operation, controlling the first virtual character to perform a first control operation on the second virtual character, and controlling the first summoned object to perform a second control operation, wherein the control height of the second control operation on the second virtual character is higher than the control height of the first control operation, and the control distance of the second control operation exceeds the control distance of the first control operation; In response to the first interactive operation, controlling the first virtual character to perform a first close combat operation on the second virtual character, and controlling the first summoned object to perform a second close combat operation, wherein an attack range of the second close combat operation exceeds an attack range of the first close combat operation; In response to the first interactive operation, the first virtual character is controlled to perform a first remote attack operation on the second virtual character, and the first summoned object is controlled to perform a second remote attack operation, wherein the damage value caused by the second remote attack operation is different from that caused by the first remote attack operation.

6. The method according to claim 2, characterized in that The method further comprises: In response to controlling the first summoning object to control the second virtual character at a first position through the first interactive operation, controlling the first virtual character to move to a target position and attack the second virtual character, wherein the distance between the first position and the target position does not exceed a target distance, the target distance represents an attack distance of the first virtual character, and before the second virtual character is controlled by the first summoning object, the first virtual character and the second virtual character are respectively located at a second position and a third position, and the distance between the second position and the third position exceeds the target distance; or In response to controlling the first summoning object to release the first virtual skill on the second virtual character through the first interactive operation, the first virtual character is controlled to release the second virtual skill, wherein, if the second virtual character is hit by the first virtual skill, the second virtual skill is allowed to be released, and if the second virtual character is not hit by the first virtual skill, the second virtual skill is prohibited from being released.

7. The method according to claim 2, characterized in that After controlling the first virtual character to summon a first summoning object in response to the first summoning operation, the method further includes: In response to the first interactive operation, controlling the first virtual character to perform a common attack operation or a movement operation on the second virtual character; in response to the first interactive operation, controlling the first summoned object to perform the common attack operation or the movement operation; In response to the first interactive operation, the first virtual character is controlled to release a character virtual skill to the second virtual character; in response to the first interactive operation, the first summoning object is controlled to release a summoning target object virtual skill to the second virtual character, wherein the character virtual skill represents a virtual skill pre-configured for the first virtual character, and the target summoning object virtual skill represents a virtual skill pre-configured for the first summoning object.

8. The method according to claim 1, characterized in that After controlling the first virtual character to summon a second summon object in response to the second summon operation, the method further includes: In response to the second summon object being summoned, controlling the second summon object to automatically perform a confrontation interaction with the second virtual character, wherein the second summon object is a virtual summon object that asynchronously performs a virtual action with the first virtual character; In response to a second interactive operation, the first virtual character is controlled to perform a second preset virtual action, wherein the second preset virtual action is triggered by the second interactive operation, and the second preset virtual action and the confrontational interaction are allowed to cooperate with each other.

9. The method according to claim 8, characterized in that In response to the second summon object being summoned, controlling the second summon object to automatically perform a confrontation interaction with the second virtual character includes at least one of the following: In response to the second summon object being summoned, controlling the second summon object to automatically perform a fourth virtual action, wherein the fourth virtual action is a virtual action that cooperates with the second preset virtual action, and the confrontation interaction includes the fourth virtual action; In response to the second summoning object being summoned, the second summoning object is controlled to automatically release a third virtual skill, wherein the third virtual skill is a virtual skill that cooperates with the second preset virtual action, and the confrontation interaction includes the third virtual skill.

10. The method according to claim 8, characterized in that In response to the second summon object being summoned, controlling the second summon object to automatically perform confrontational interaction with the second virtual character includes: In response to the second summon object being summoned, controlling the second summon object to automatically perform a common attack on the second virtual character and release the first summon object virtual skill, wherein the first summon object virtual skill represents a virtual skill that is pre-configured for the second summon object and allows automatic release; or In response to the second summoning object being summoned, the second summoning object is controlled to automatically perform a normal attack on the second virtual character; in response to the summoning object skill release operation, the second summoning object is controlled to release the second summoning object virtual skill, wherein the second summoning object virtual skill represents a virtual skill pre-configured for the second summoning object that allows manual release.

11. The method according to claim 8, characterized in that In response to the second summon object being summoned, controlling the second summon object to automatically perform a confrontation interaction with the second virtual character includes at least one of the following: In response to the second summoning object being summoned, controlling the second summoning object to perform a first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a first target attack operation on the second virtual character, wherein the first target attack operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation; In response to the second summoning object being summoned, controlling the second summoning object to perform a first target control operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a second target control operation on the second virtual character, wherein the second target control operation is allowed to be performed by the first virtual character when the second virtual character is controlled by the first target control operation; In response to the second summoning object being summoned, controlling the second summoning object to perform a second target attack operation on the second virtual character; in response to the second interactive operation, controlling the first virtual character to perform a third target control operation on the second virtual character, wherein the third target control operation is allowed to be performed by the first virtual character in the case where the second virtual character is attacked by the second summoning object; In response to the second summoning object being summoned, the second summoning object is controlled to perform a second target attack operation on the second virtual character; in response to the second interactive operation, the first virtual character is controlled to perform a third target attack operation on the second virtual character, wherein the third target attack operation is allowed to be performed by the first virtual character when the second virtual character is attacked by the second summoning object.

12. The method according to claim 8, characterized in that After the first virtual character is controlled to perform a second preset virtual action in response to the second interactive operation, the method further comprises at least one of the following: In response to the first virtual character performing the second preset virtual action, controlling the first virtual character to perform a target virtual action, wherein the target virtual action is a virtual action that requires the second preset virtual action and the confrontation interaction as preconditions; In response to the first virtual character performing the second preset virtual action, the first virtual character is controlled to release a target virtual skill, wherein the target virtual skill is a virtual skill that requires the second preset virtual action and the confrontation interaction as prerequisites.

13. The method according to claim 1, characterized in that The method further comprises at least one of the following: In response to the first summoning operation being performed multiple times, displaying multiple first summoning objects in the target virtual scene; In response to the second summoning operation being performed multiple times, displaying multiple second summoning objects in the target virtual scene; In response to a third summoning operation, the first summoning object and the second summoning object are simultaneously displayed in the target virtual scene.

14. The method according to any one of claims 1 to 13, characterized in that The method further comprises: Before the first virtual character enters the target virtual scene, in response to a card equipping operation, equipping the first virtual character with the first card object and the second card object; or After the first virtual character enters the target virtual scene, in response to a card equipping operation, the first card object and the second card object are equipped to the first virtual character.

15. A method for controlling a virtual character, characterized in that: include: Displaying a card equipment interface of the first virtual character, wherein the card equipment interface includes a first card slot and a second card slot; In response to a card equipping operation, equipping a target card to the first card slot or the second card slot; In response to a summoning operation for the target card, and the target card is mounted in the first card slot, a target summoning object in a first state is summoned, wherein the target summoning object is a virtual character corresponding to the target card; when the target summoning object is in the first state, the target summoning object automatically performs a confrontational interaction with a second virtual character, and the first virtual character and the second virtual character have a hostile relationship; In response to a summoning operation on the target card and the target card is installed in the second card slot, a target summoning object in a second state is summoned; when the target summoning object is in the second state and the first virtual object performs an interactive operation on the second virtual character, the target summoning object is controlled to perform a target operation corresponding to the interactive operation.

16. A control device for a virtual character, characterized in that: include: A first display module, configured to display a target virtual scene, wherein the target virtual scene includes a first virtual character and a second virtual character, and the first virtual character is configured with a first card object and a second card object; A first control module, configured to control the first virtual character to summon a first summoning object in response to a first summoning operation, wherein the first summoning object represents a virtual object corresponding to the first card object, and the first summoning object is configured to allow a target interaction operation to be responded to to perform a target operation corresponding to the target interaction operation, and the target interaction operation represents an interaction operation performed by controlling the first virtual character on the second virtual character, and the first virtual character and the second virtual character have a hostile relationship; The second control module is used to control the first virtual character to summon a second summoning object in response to a second summoning operation, wherein the second summoning object represents a virtual object corresponding to the second card object, and the second summoning object automatically performs confrontational interaction with the second virtual character after being summoned.

17. A control device for a virtual character, characterized in that: include: A second display module, used to display a card equipment interface of the first virtual character, wherein the card equipment interface includes a first card slot and a second card slot; an assembly module, for assembling a target card into the first card slot or the second card slot in response to a card equipping operation; A first summoning module is used to respond to a summoning operation for the target card, and the target card is installed in the first card slot, to summon a target summoning object in a first state, wherein the target summoning object is a virtual character corresponding to the target card; when the target summoning object is in the first state, the target summoning object automatically performs a confrontation interaction with a second virtual character, and the first virtual character and the second virtual character have a hostile relationship; The second summoning module is used to summon a target summoning object in a second state in response to a summoning operation on the target card, and the target card is installed in the second card slot. When the target summoning object is in the second state and the first virtual object performs an interactive operation on the second virtual character, the target summoning object is controlled to perform a target operation corresponding to the interactive operation.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program can be executed by a terminal device or a computer to execute the method described in any one of claims 1 to 14 or 15.

19. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 14 or 15 are implemented.

20. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method described in any one of claims 1 to 14 or 15 through the computer program.

Citation Information

Cited By

  • Interaction control method and device, equipment and storage medium

    CN119916945A