CN110141859A - Virtual object control method, device, terminal and storage medium - Google Patents
Virtual object control method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN110141859A CN110141859A CN201910453477.8A CN201910453477A CN110141859A CN 110141859 A CN110141859 A CN 110141859A CN 201910453477 A CN201910453477 A CN 201910453477A CN 110141859 A CN110141859 A CN 110141859A
- Authority
- CN
- China
- Prior art keywords
- virtual objects
- movement
- virtual
- instruction
- interaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention provides a kind of virtual object control method, device, terminal and storage mediums, belong to network technique field.The described method includes: display virtual scene interface, executes instruction according to the first of the first user the movement, the first virtual objects that the first user of control is controlled execute the first interaction movement, send the first movement to server and execute instruction;It is executed instruction according to the second movement that server executes instruction return based on the first movement, control the first response action that destination virtual object executes the first interaction movement, it controls the execution of at least one second virtual objects and interacts movement with the first response action associated second, at least one second virtual objects are by the virtual objects that at least one second user controls in target group.The technical solution increases contacting between the virtual objects with the control of troop's different user, and the virtual objects for controlling different user associate, and embodies interaction when forming a team to carry out game between teammate, enriches the playing method for game of forming a team.
Description
Technical field
The present invention relates to network technique field, in particular to a kind of virtual object control method, device, terminal and storage are situated between
Matter.
Background technique
Turn-based online game is one kind of online game, and player takes action in turn in turn-based game, successively to enemy
It launches a offensive, for example, we has tri- players of A, B and C, A player can manipulate hero of the hero to enemy of A player when taking action
Offensive attack, A player are taken action after taking action by B player, and the hero that B player can manipulate B player mobilizes the hero of enemy
Attack, until having side failure.Above-mentioned game process the problem is that, each player be only capable of manipulating oneself hero into
Row fight, player fight separately, and combat model is single.
Currently, the hero for player's manipulation assigns difference in order to increase the interaction in turn-based online game between player
Fight positioning, such as different heroic or different technical ability.Wherein, hero include object attack type hero, method attack type hero and
Control type hero etc., technical ability include fight technical ability, auxiliary technical ability and control technical ability etc., encourage player that different heroes is selected to come
It forms a team game, passes through characteristic that can be complementary between the heroes of different fight positioning, Lai Fengfu combat model.
Above scheme the problem is that, positioned although increasing the different fights with hero, player is in manipulation English
When hero is fought, the action between hero is still independent from each other, and is not embodied and is formed a team to carry out the due effect of game.
Summary of the invention
The embodiment of the invention provides a kind of virtual object control method, device, terminal and storage mediums, for solving mesh
Action between virtual objects present in preceding turn-based online game is mutually indepedent, do not embody form a team to carry out game it is due
The problem of effect.The technical solution is as follows:
On the one hand, a kind of virtual object control method is provided, which comprises
Show virtual scene interface, include in the virtual scene interface in destination virtual object and target group at least
The virtual objects that one user is controlled;
It is executed instruction according to the first movement of the first user in the target group, controls what first user was controlled
First virtual objects execute the first interaction movement, send first movement to server and execute instruction;
It is executed instruction according to the second movement that the server executes instruction return based on first movement, described in control
Destination virtual object executes the first response action of first interaction movement, control at least one second virtual objects execute with
The associated second interaction movement of first response action, at least one described second virtual objects be in the target group extremely
The virtual objects that a few second user is controlled.
On the other hand, a kind of virtual objects controlled device is provided, described device includes:
Display module, include for showing virtual scene interface, in the virtual scene interface destination virtual object and
The virtual objects that at least one user is controlled in target group;
Control module controls described for executing instruction according to the first movement of the first user in the target group
The first virtual objects that one user is controlled execute the first interaction movement, send first movement to server and execute instruction;
The control module is also used to execute instruction the second of return based on first movement according to the server and move
It executes instruction, controls the first response action that the destination virtual object executes the first interaction movement, control at least one
The execution of a second virtual objects interacts movement with first response action associated second, and described at least one is second virtually right
As the virtual objects controlled by least one second user in the target group.
In one possible implementation, the formation condition that second movement executes instruction is that first movement is held
Row instruction meets first object condition.
In alternatively possible implementation, at least one described second virtual objects are with target action attribute
Virtual objects, the target action attribute are to interact the associated action attributes of movement with described second.
In alternatively possible implementation, the determination process of at least one second virtual objects includes:
Obtain the action attributes for the virtual objects that at least one user is controlled in the target group;
When the action attributes of any one virtual objects include the target action attribute, using the virtual objects as institute
State the second virtual objects.
In alternatively possible implementation, each second virtual objects institute at least one described second virtual objects
The type of the second interaction movement executed is different, and the type of the second interaction movement is corresponding with the target action attribute.
In alternatively possible implementation, at least one described second virtual objects also have at least one of following special
Property:
The current anger value of at least one second virtual objects is greater than first threshold;
The execution probability of second interaction movement of at least one second virtual objects is greater than second threshold;
The current vital values of at least one second virtual objects are greater than third threshold value;
At least one second virtual objects distance last time for executing the second interaction movement is greater than the 4th threshold value.
In alternatively possible implementation, the destination virtual object is multiple virtual objects;The control module,
At least one second virtual objects described in being also used to control are executed to any virtual objects in the destination virtual object and institute
State the associated second interaction movement of the first response action.
In alternatively possible implementation, the control module is also used to control that described at least one is second virtual
Object, which is performed simultaneously, interacts movement with first response action associated second.
In alternatively possible implementation, the control module is also used to control that described at least one is second virtual
Object executes according to target sequencing and interacts movement with first response action associated second.
In alternatively possible implementation, the control module is also used to control that described at least one is second virtual
Except the master that the second virtual objects before end in the target sequencing execute the second interaction movement moves in object
Make;Control the second virtual objects execution for being located at end in the target sequencing at least one described second virtual objects
The deformed movement of the second interaction movement.
In alternatively possible implementation, the determination process of the target sequencing, comprising:
The execution probability acted according to the anger value of at least one second virtual objects or second interaction from
Arrive greatly it is small be ranked up, obtain the target sequencing.
On the other hand, a kind of terminal is provided, the terminal includes processor and memory, is stored in the memory
At least one instruction, at least a Duan Chengxu, code set or instruction set, described instruction, described program, the code set or the finger
Collection is enabled to be loaded by the processor and executed to realize operation performed in virtual object control method in the embodiment of the present invention.
On the other hand, a kind of storage medium is provided, at least one instruction, at least one section are stored in the storage medium
Program, code set or instruction set, described instruction, described program, the code set or described instruction collection are loaded and are held by processor
Row is to realize such as operation performed in virtual object control method in the embodiment of the present invention.
Technical solution provided in an embodiment of the present invention has the benefit that
In embodiments of the present invention, it by showing virtual scene interface, is executed instruction according to the first of the first user the movement,
It controls the first virtual objects that the first user is controlled and executes the first interaction movement, send the first movement execution to server and refer to
It enables;It is executed instruction according to the second movement that server executes instruction return based on the first movement, control destination virtual object executes
First response action of the first interaction movement controls at least one second virtual objects and executes and the first response action associated the
Two interactions movement, it is virtual right which is controlled by least one second user in target group
As.It is executed instruction in any user by the first movement and controls its first virtual objects execution first interaction movement controlled
When, with troop other users control the second virtual objects can be made by terminal control the second interaction movement, second mutually
Movement is executed when the first interaction is acted and executed, and the connection between the virtual objects of same troop's different user control is increased
System, the virtual objects for controlling different user associate, embody interaction when forming a team to carry out game between teammate, enrich
It forms a team the playing method of game.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is a kind of virtual scene schematic diagram provided according to embodiments of the present invention;
Fig. 2 is the implementation environment figure of the virtual object control method provided according to embodiments of the present invention;
Fig. 3 is a kind of virtual object control method flow chart provided according to embodiments of the present invention;
Fig. 4 is a kind of schematic diagram at the virtual scene interface provided according to embodiments of the present invention;
Fig. 5 is a kind of schematic diagram of the virtual objects execution movement provided according to embodiments of the present invention;
Fig. 6 is the schematic diagram of another virtual objects execution movement provided according to embodiments of the present invention;
Fig. 7 is the schematic diagram of another virtual objects execution movement provided according to embodiments of the present invention;
Fig. 8 is the schematic diagram of another virtual objects execution movement provided according to embodiments of the present invention;
Fig. 9 is the schematic diagram of another virtual objects execution movement provided according to embodiments of the present invention;
Figure 10 is the schematic diagram of another virtual objects execution movement provided according to embodiments of the present invention;
Figure 11 is a kind of virtual objects movement provided according to embodiments of the present invention and movement resource dependency graph;
Figure 12 is a kind of block diagram of the virtual objects controlled device provided according to embodiments of the present invention;
Figure 13 is a kind of structural schematic diagram of the terminal provided according to embodiments of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
The embodiment of the present invention relates generally to network game field or countermeasures simulation scene etc., in embodiments of the present invention,
It is illustrated with a kind of turn-based online game, in turn-based online game, the user for participating in game is divided into two
There is at least one user in camp in each camp, and in game process, the user in the camp Liang Ge obtains action permission in turn, often
A user's control one or more virtual objects can control virtual objects and lead off an attack when user prescribes a time limit with power of action,
It can control virtual objects to be restored, can also be on the defensive, when user prescribes a time limit without power of action, then can watch other
The virtual objects of user's control and attack of driving in the wrong direction, recovery and defence etc..
Terminal can download the game configuration file of above-mentioned turn-based online game, may include in the game configuration file
Application program, interface display data or virtual scene data of the turn-based online game etc., so that the user is in the terminal
The game configuration file can be called when the above-mentioned turn-based online game of upper login, to the interface of turn-based online game into
Row rendering display.User can carry out touch control operation at the terminal, after which detects touch control operation, can determine the touch-control
Operate corresponding game data, and rendering carried out to the game data and is shown, the game data may include virtual scene data,
In the virtual scene in the action data of virtual objects and the virtual scene virtual objects model data etc..
The present invention relates to virtual scene can be used for simulating a virtual three dimensional space, can be used for simulation one
Two-dimensional virtual space.The virtual scene can be used for simulating a kind of environment for fight, for example, can wrap in the virtual scene
Sky, land, ocean etc. are included, which may include the environmental elements such as desert, city, and user can control virtual objects at this
Fight in virtual scene, the virtual objects can be one in the virtual scene it is virtual for representing the virtual of user
Image, the virtual image can be any form, for example, the mankind, animal or machine are first-class, the present invention does not limit this.It should
It may include multiple virtual objects in virtual scene, each virtual objects have the shape and volume of itself in virtual scene,
Occupy a part of space in virtual scene.
In turn-based online game, user can control virtual objects and fight in above-mentioned virtual scene, virtually
The mode of object fight has common attack, technical ability attack, calling pet to assist attack and attack etc. using stage property.With this
The virtual objects of virtual objects fight are properly termed as hostile virtual objects, which can be other users control
Virtual objects, or the virtual objects controlled by AI (Artificial Intelligence, artificial intelligence).It is virtual right
As that can have a variety of fight attributes such as vital values, Mana, anger value, attack, phylactic power defensive power and abnormality resistance, life
Value may be used to indicate that whether the virtual objects can continue to participate in fight, and virtual objects cannot join again after usual vital values are zero
With fight;For Mana for showing whether the virtual objects can discharge technical ability, certain magic can be consumed by ibid discharging technical ability
Value cannot discharge technical ability when Mana is empty or required less than technical ability release Mana;Anger value is for discharging special defects
The technical ability of type, it can be understood as atypical Mana;Attack for showing virtual objects injury caused by, injury
Numerical value is for reducing the current vital values of hostile virtual objects;Phylactic power defensive power user shows the injury that the virtual objects can be defendd,
It is usually corresponding with attack, the difference of the phylactic power defensive power of attack and enemy be usually caused by injury numerical value;Abnormality
Resistance is used to show phylactic power defensive power to abnormality, and abnormality usually has floating, falls down to the ground, dizziness, poisoning and can not discharge
Technical ability etc..User can cultivate the virtual objects that it is controlled, grade, promotion technical ability including promotion virtual objects etc.
Grade, configuration fighting equipment, configuration pet and configuration decorative appearance etc., the grade of virtual objects and fighting equipment would generally shadows
The attributes such as attack, phylactic power defensive power and the Mana of the virtual objects are rung, promoting grade of skill can be such that the attack of technical ability mentions
Height, but more Manas or anger value can be consumed by discharging the technical ability.
It individually fights for example, user can control virtual objects, it is empty troop's control can also to be formed with other users
Quasi- object is fought together with the virtual objects of other users.When forming a team to be fought, the user in troop is in turn to it
The virtual objects of control are operated, and when any user obtains operating right, which, which can choose, escapes or fight
Bucket can control its virtual objects and initiate common attack, technical ability attack, road to hostile virtual objects when selection is fought
At least one of tool attack and pet attack, would generally expend a certain amount of Mana, to hostile when technical ability being started to attack
Virtual objects cause a certain amount of injury, until the vital values of hostile virtual objects are reduced to zero.Virtual objects are right
It attacks hostile virtual objects or anger value can be accumulated by the attack of hostile virtual objects, when anger value reaches certain numerical value,
User can control virtual objects release special expertise, which can be to cause largely to injure or cause abnormality
The technical ability of effect.When the vital values of all hostile virtual objects are all zero, fight triumph is indicated, it is virtual right when user's control
As and troop in the vital values of virtual objects of other users be all zero when, fight failure.
Terminal can be displayed in full screen the virtual scene when carrying out rendering display to above-mentioned virtual scene, and terminal can be with
While current display interface shows virtual scene, the first predeterminable area display terminal user institute of display interface in this prior
The virtual objects information of the virtual objects of control, terminal can also show multiple friendships in the second predeterminable area of current display interface
Mutual button, terminal can also the third predeterminable area that shows of the current display interface show message informing column.Wherein, virtual objects
Information may include head portrait, grade, vital values, Mana, anger value and abnormality of virtual objects etc..It is above-mentioned multiple
Interactive button may include that the stunt attack of common attack button, the magic attack button, consumption anger value that consume Mana is pressed
Button, pet attack button and defence button etc..Above-mentioned message informing column is displayed for fight message, as some is virtual right
As using some technical ability to cause the injury of some numerical value to some hostile virtual objects, it can be also used for display chat messages,
At least one of the chat messages that the chat messages and hostile virtual objects sent such as teammate are sent, can be also used for showing
System broadcast message etc..Above-mentioned first predeterminable area can be the display interface upper right corner before deserving, the lower right corner, the upper left corner or lower-left
The rectangular area etc. at angle, second predeterminable area can be the right of current display interface or the rectangular area on the left side etc., be somebody's turn to do
Third predeterminable area can be the upper right corner, the lower right corner, the upper left corner or the rectangular area in the lower left corner etc. of current display interface, when
So, above-mentioned first predeterminable area, the second predeterminable area and third predeterminable area will not cover mutually.It should be noted that this
One predeterminable area, the second predeterminable area and third predeterminable area are also possible to the region of border circular areas or other shapes, the present invention
Embodiment is not construed as limiting the location and shape that are particularly shown of the predeterminable area.For example, as shown in Figure 1, terminal is shown currently
Interface display virtual scene can show virtual objects in the virtual scene, show in the upper right corner of current display interface
There is virtual objects information, the rectangle position that the right side and downside of current display interface are kept right shows multiple interactive buttons, is working as
The lower left corner of preceding display interface shows message informing column.
Fig. 2 is a kind of implementation environment figure of virtual object control method provided in an embodiment of the present invention, referring to fig. 2, including
Terminal 201 and server 202.
Terminal 201 can be connected by wireless network or cable network with server 202.Terminal 201 can be intelligence
It can mobile phone, game host, desktop computer, tablet computer, E-book reader, MP3 player, MP4 player and on knee
At least one of portable computer.201 installation and operation of terminal has the game configuration file of above-mentioned turn-based online game, should
Include the movement resources bank of virtual objects in game configuration file, there can be the executable movement of virtual objects in the movement resources bank
Movement resource.Server 202 may include in a server, multiple servers, cloud computing platform and virtualization center
It is at least one.Server 202 is used to provide background service for the game of turn-based network.
After terminal 201 detects the touch control operation of user, the corresponding movement of the touch control operation is executed instruction and is sent to clothes
Business device 202, and executed instruction according to the movement, call the movement to execute instruction corresponding movement resource from movement resources bank,
The virtual objects that the user of controlling terminal 201 is controlled execute interaction movement.Server 202 receives the movement and executes instruction
Afterwards, it being executed instruction according to the movement and generates action response instruction, terminal 201 instructs call action resource according to the action response,
It controls destination virtual object and executes response action.
Fig. 3 is a kind of virtual object control method flow chart provided in an embodiment of the present invention.Between terminal and server
Interactive process for be illustrated, referring to Fig. 3, method includes the following steps:
301, terminal shows virtual scene interface.
In embodiments of the present invention, terminal can show virtual scene interface, which can work as terminal
The interface that the virtual objects of preceding display are fought includes in destination virtual object and target group in the virtual scene interface
Multiple virtual objects that at least one user is controlled.
Wherein, which can be the virtual objects or another of some user's control in another group
Multiple virtual objects of multiple user's controls in a group.The target group can be the group where terminal active user, should
It include multiple users, each user's control one or more virtual objects in group.By taking some scene of game as an example, the group
It is properly termed as troop, then target group is our troop, another group can be the group hostile with target group, another
A group is referred to as enemy troop.The virtual objects of terminal active user control are properly termed as the first user, the first user
The virtual objects of control are properly termed as the first virtual objects, and the virtual objects of the other users control in our troop are properly termed as
The virtual objects of friend side's virtual objects, the user's control in enemy troop then belong to hostile virtual objects, in the present embodiment with
Destination virtual object refers to.
Fig. 4 is a kind of schematic diagram at virtual scene interface provided in an embodiment of the present invention, shown in Figure 4, enemy troop
In include 3 virtual objects, respectively destination virtual to as 1, destination virtual object 2 and destination virtual object 3, be located at virtual
The left end of scene;In our troop include 3 virtual objects, respectively virtual objects A, virtual objects B and virtual objects C,
Positioned at the right end of virtual scene, wherein the virtual objects that virtual objects A is controlled by current end user.
302, the first movement that terminal receives the first user in target group executes instruction, what the first user of control was controlled
First virtual objects execute the first interaction movement, send first movement to server and execute instruction.
In the step 302, the first user is the current user of terminal.It, can be based on user not for terminal
With triggering to trigger different instructions, which can be common attack instruction, technical ability attack instruction, stunt attack instruction, road
At least one of tool attack instruction and defence instruction.
In embodiments of the present invention, which, which executes instruction, to be stunt attack instruction.Stunt attack instruction
Triggering option and other instruction triggering options can be shown in the same function selection interface, it is of course also possible to show
In different function selection interface.When the objective attribute target attribute of first user meets preset condition or first user has exchanged this
When technical ability, the triggering option of stunt attack instruction can be provided for first user, when terminal is detected to the triggering option
Touch control operation when, then can trigger this first movement execute instruction.The execution object that first movement executes instruction can be
Some virtual objects specified by the first user in enemy troop, can also be with virtual objects random in enemy troop.
First interaction movement can execute instruction corresponding interaction movement for first movement.Terminal can according to this
One movement execute instruction, from movement resources bank in call this first movement execute instruction corresponding movement resource, control this first
Virtual objects execute first interaction movement in virtual scene interface.It is attacked for example, being executed instruction with first movement for floating
It hits for instructing and is illustrated, terminal is attacked according to the floating and is instructed, floating attack resource is called from movement resources bank,
It controls the first virtual objects and executes floating attack, as shown in Figure 5.
303, after the first movement that server receives terminal transmission executes instruction, judge that first movement executes instruction
Whether first object condition is met, if so, executing step 304.
Wherein, it can be used for measuring destination virtual object to the judgement of first object condition and be subjected to the first interaction movement
Attack after whether can execute certain specific response action.The first object condition may include any in following (1) or (2)
Kind condition:
(1) first movement executes instruction to be executed instruction for target action.It that is to say, Server Default first movement executes
Instruction will necessarily make the virtual objects attacked execute the first response action, and therefore, which may include: judgement first
Whether be target execute instruction for movement if executing instruction, when first movement, which executes instruction, to be executed instruction for target, then this first
Movement executes instruction and meets first object condition, and when it is not that target executes instruction that the first movement, which executes instruction, then this is first dynamic
It executes instruction and is unsatisfactory for first object condition.
For example, after server receives any attack instruction, when by judging to determine that attack instruction refers to for floating attack
When enabling, then step 304 can be directly executed.
(2) destination virtual object executes instruction the execution probability for executing the first response action greater than target based on the first movement
Probability.It that is to say, the first movement executes instruction and can not necessarily trigger the destination virtual object and execute first response action, because
This, which may include: that server can be executed instruction according to the execution condition of the first response action, first movement
Injury values and destination virtual object the first attribute, to determine that the execution of first response action of destination virtual object is general
Rate.Wherein, the first attribute that the execution condition of the first response action can be feeling the pulse with the finger-tip mark virtual objects drops to target value.
For example, destination probability is 50%, server is when the vital values of destination virtual object drop to less than half, by the
Execution of the ratio of injury values and the current vital values of destination virtual object that one movement executes instruction as the first response action
Probability executes step 304 when executing probability greater than 50%.
It should be noted that when this first movement execute instruction be unsatisfactory for first object condition when, server can be based on
First interaction movement executes instruction generation third movement and executes instruction, and third movement is executed instruction including third response action
Action identification.The third response action is the movement different from first response action.For example, the third response action can be with
For hit movement, defence movement, backward movement or knock down movement etc..
304, when first movement, which executes instruction, meets first object condition, server determines that at least one is second virtual
Object, the virtual objects which is controlled by least one second user in the target group.
At least one second virtual objects with first response action associated second interact movement for executing, can be with
It is the virtual objects that whole second users are controlled in the target group, is also possible to part second user in target group and is controlled
The virtual objects of system, specific method of determination can be random determining or determine according to certain rule, for example, second is virtual right
As for the virtual objects with target action attribute, which is the attribute that can execute the second interaction movement.
Server determines that the process of at least one the second virtual objects can be with are as follows: obtains at least one in the target group and uses
The action attributes of the virtual objects of control described in family are virtual right by this when any virtual objects have the target action attribute
As the second virtual objects.For example, to there are 5 user's controls, 5 virtual objects, the target action attribute to be in target group
For floating pursues and attacks technical ability, one of virtual objects are the first virtual objects, have in other 4 virtual objects 3 it is virtual right
As pursuing and attacking technical ability with floating, server determines 3 the second virtual objects.
In an optional implementation manner, the second virtual objects are with target action attribute and to meet the second target item
The virtual objects of part.Second goal condition is at least one characteristic, which can be greater than for current anger value
The execution probability that one threshold value, the second interaction act is greater than second threshold, current vital values greater than third threshold value and apart from upper
The primary time for executing the second interaction movement is greater than the 4th threshold value etc..
When second goal condition is to meet current anger value greater than this characteristic of first threshold, server is determined extremely
The process of few second virtual objects can be with are as follows: obtains the dynamic of the virtual objects that at least one user is controlled in target group
Make attribute and the current anger value of the virtual objects, when the action attributes of any one virtual objects include the target action category
Property, and when the current anger value of the virtual objects is greater than first threshold, using the virtual objects as second virtual objects.At this
Second goal condition is when meeting the execution probability that the second interaction acts to be greater than this characteristic of second threshold, and server determines at least
The process of one the second virtual objects can be with are as follows: obtains the movement for the virtual objects that at least one user is controlled in target group
Attribute and the execution probability of the second interaction movement, when the action attributes of any one virtual objects include the target action attribute,
And second interaction movement execution probability be greater than second threshold when, using the virtual objects as second virtual objects.This
Two goal conditions are to meet current anger value to be greater than second threshold greater than the execution probability of first threshold and the second interaction movement
When this characteristic, server determines that the process of at least one the second virtual objects can be with are as follows: obtains at least one in target group
The execution of the current anger value of the action attributes for the virtual objects that user is controlled, the virtual objects and the second interaction movement is general
Rate, when the action attributes of any one virtual objects include the target action attribute, the current anger value of the virtual objects is greater than the
One threshold value, and the second interaction movement execution probability be greater than second threshold when, using the virtual objects as second virtual objects.
It should be noted that server can also determine the number of the second virtual objects according to third goal condition, it should
Third goal condition can be in the injury values caused by extremely for the vital values of destination virtual object or the second virtual objects
Few one kind, for example, being illustrated so that third goal condition is the vital values of destination virtual object as an example, in destination virtual object
When vital values are very low, any one second virtual objects can reset the vital values of destination virtual object, at this time server
Determine second virtual objects.
It should also be noted that, server is also when the number for the second virtual objects that server determines is not less than two
It can determine the target sequencing of at least one the second virtual objects, which is that at least one is second virtual right
The sequence acted as executing the second interaction.Second virtual objects of at least one determining can be ranked up by server at random
To the target sequencing;It can also be ranked up according to the characteristic that second virtual objects have, i.e., it is virtual according to second
The current anger value of object from big to small sorts to the second virtual objects, or dynamic according to the second of the second virtual objects the interaction
The execution probability of work is from big to small ranked up the second virtual objects;Can also according to the second virtual objects determine sequence come
Second virtual objects are ranked up, the disclosure is to this without concrete restriction.Server can be virtual by second after sequence
The mark of object is stored in execution sequence list.Certainly, server can also not know at least one the second virtual objects
Sequentially, i.e. the second virtual objects are performed simultaneously the second interaction movement.
305, server determines the second interaction movement that at least one second virtual objects execute.
Server determines that each second virtual objects execute second is mutual according to second virtual objects of at least one determining
Movement, second interaction movement are and the associated movement of the first response action.
The second interaction movement that second virtual objects execute may be the same or different.When the second virtual objects execute
The second interaction movement it is identical when, server obtain second interaction movement action identification;It is executed when the second virtual objects
When second interaction movement is not identical, server can determine that this is second virtual according to the target action attribute of second virtual objects
Second interaction of object acts type, acts type according to second interaction, obtains second interaction and acts corresponding movement mark
Know, the virtual objects are associated with the action identification.Wherein, different types of second virtual objects can have different mesh
Action attributes are marked, the type of the second virtual objects can be divided according to the occupation of the second virtual objects.
For example, being illustrated so that the second interaction movement that the second virtual objects execute is different as an example, the second virtual objects are
Three kinds of different heroes, respectively object attack type hero, method attacks type hero and control type hero, corresponding target action attribute point
Not Wei floating pursue and attack object attack type hero, the floating method of pursuing and attacking attack type hero and floating pursue and attack control type hero, server
Three determining the second virtual objects are respectively that two objects attack type hero and a method attacks type hero, then server obtains floating and chases after
Hit that object attacks the type corresponding action identification of hero and the floating method of pursuing and attacking attacks the corresponding action identification of type hero.
It should be noted that server can also be according to target sequencing, before except end in target sequencing
The second virtual objects be associated with the second interaction movement master movement action identification, to come end in target sequencing
Second virtual objects are associated with the action identification of the deformed movement of the second interaction movement.The deformed movement of second interaction movement can be with
Movement is pursued and attacked for termination, for striking destination virtual object from aerial to ground.The deformed movement of second interaction movement can
So that the movement linking of virtual objects is more smooth in course of battle.
306, server generates the second movement and executes instruction, and sends the second movement to terminal and executes instruction.
Server according to step 303 to step 305 generate second movement execute instruction, this second movement execute instruction in can
With include the action identification of the first response action, at least one second virtual objects, target sequencing and at least one
The action identification etc. of the second interaction movement of two virtual objects returns to the second movement to terminal and executes instruction.Due to the second movement
The content for including in executing instruction executes instruction determination according to the first movement by server, it may be considered that server is based on first
Movement executes instruction the second movement of generation and executes instruction.
It should be noted that the content of the step 306 of above-mentioned steps 303 can execute in the server, it can also be at end
It is executed in end, the embodiment of the present invention is illustrated by for server executes, for example, server is executed according to first movement
Instruction carries out operation, generates the second movement and executes instruction, to reduce the operand of terminal, reduces the requirement to terminal, so that
The corresponding online game of the virtual object control method can be run in configuring lower terminal.Certainly above-mentioned server carries out
Operation can also be carried out by terminal.
307, terminal receives second movement and executes instruction, and control destination virtual object executes the first of the first interaction movement
Response action controls the execution of at least one second virtual objects with first response action associated second and interacts movement.
Terminal can receive the second movement that server executes instruction return based on first movement and execute instruction, to this
Two movements, which execute instruction, to be parsed, and action identification, at least one second virtual objects, the target for obtaining the first response action are first
Sequence and the second interaction action identification of at least one the second virtual objects etc. afterwards.Terminal is according to the movement of the first response action
Mark, obtains the movement resource of the first response action from movement resources bank, and control destination virtual object executes first response
Movement;Terminal is according to the second of at least one second virtual objects, target sequencing and at least one the second virtual objects
The action identification of interaction movement obtains the second of each second virtual objects from movement resources bank according to target sequencing
The movement resource of interaction movement controls each second virtual objects and executes the second interaction movement.
In an optional implementation manner, terminal can be at least from movement resources bank according to target sequencing
Except the second virtual objects before end in target sequencing in one the second virtual objects, the original of the second interaction movement is obtained
The movement resource of version movement is to be located at end in target sequencing at least one second virtual objects from movement resources bank
Second virtual objects of tail obtain the movement resource of the deformed movement of the second interaction movement, and second before controlling end is virtual
Object executes the master movement of the second interaction movement, and the deformation for controlling the second virtual objects execution the second interaction movement at end is dynamic
Make.Wherein, terminal can be executed instruction according to the second movement in entrained action identification, obtain the movement resource of master movement
It, can also be in the action identification of the not associated master movement of server and the movement mark of deformed movement with the movement resource of deformed movement
When knowledge, the movement that the second virtual objects for being located at end in target sequencing execute is replaced with to the deformation of the second interaction movement
Movement.
For example, the execution of terminal control destination virtual object 1 is struck to aerial movement, as shown in Figure 6.Target is successively suitable
Sequence is to arrange according to the second virtual objects B, the second virtual objects C sequence, and the second virtual objects B executes floating and pursues and attacks movement, the
Two virtual objects C execute termination and pursue and attack movement.As shown in Figure 7 and Figure 8.
It should be noted that destination virtual object can be a virtual objects, it is also possible to multiple virtual objects, when this
When destination virtual object is multiple virtual objects, terminal can control at least one second virtual objects to destination virtual object
In any virtual objects execute the associated second interaction movement of the first response action.Terminal end in control target sequencing
After second virtual objects of tail execute the deformed movement of the second interaction movement, the second interaction can be obtained from movement resources bank
The movement resource of the response action of the deformed movement of movement controls destination virtual using the response action as the second response action
Object executes second response action.Wherein, which does not represent it merely to the differentiation of the first response action
His meaning.
For example, then second response action can be to stand up from the aerial ground that drops down onto, the second virtual objects of terminal control
It executes after termination pursues and attacks movement, control destination virtual object executes and ground and then stands up to act from dropping down onto the air.As shown in Figure 9.
It executes instruction it should be noted that terminal can also receive third movement, is executed instruction according to third movement
The third response action that destination virtual object executes the first interaction movement is controlled, obtains third response action from movement resources bank
Movement resource, control destination virtual object execute third response action.
For example, terminal controls target void after the floating attack that destination virtual object is started by the first virtual objects
Quasi- object executes defence movement.As shown in Figure 10.
The process of movement resource in above-mentioned steps in terminal call action resources bank, control virtual objects execution movement can
With shown in Figure 11, Figure 11 is a kind of virtual objects movement provided according to embodiments of the present invention and acts resource dependency graph,
As shown in figure 11, left side is the movement that terminal control virtual objects execute, and right side is the movement resource that terminal obtains.
In embodiments of the present invention, it by showing virtual scene interface, is executed instruction according to the first of the first user the movement,
It controls the first virtual objects that the first user is controlled and executes the first interaction movement, send the first movement execution to server and refer to
It enables;It is executed instruction according to the second movement that server executes instruction return based on the first movement, control destination virtual object executes
First response action of the first interaction movement controls at least one second virtual objects and executes and the first response action associated the
Two interactions movement, it is virtual right which is controlled by least one second user in target group
As.It is executed instruction in any user by the first movement and controls its first virtual objects execution first interaction movement controlled
When, with troop other users control the second virtual objects can be made by terminal control the second interaction movement, second mutually
Movement is executed when the first interaction is acted and executed, and the connection between the virtual objects of same troop's different user control is increased
System, the virtual objects for controlling different user associate, embody interaction when forming a team to carry out game between teammate, enrich
It forms a team the playing method of game.
Figure 12 is a kind of block diagram of the virtual objects controlled device provided according to embodiments of the present invention.The device is for executing
The step of when above-mentioned virtual object control method executes, referring to Figure 12, device includes:
Display module 1201, include for showing virtual scene interface, in virtual scene interface destination virtual object and
The virtual objects that at least one user is controlled in target group;
Control module 1202, for being executed instruction according to the first movement of the first user in target group, control first is used
The first virtual objects that family is controlled execute the first interaction movement, send the first movement to server and execute instruction;
Control module 1202 is referred to for being executed according to server based on the second movement that the first movement executes instruction return
It enables, control destination virtual object executes the first response action of the first interaction movement, controls at least one second virtual objects and holds
Row with the first response action associated second interacts movement, at least one second virtual objects is at least one in target group the
The virtual objects that two users are controlled
In one possible implementation, the formation condition that the second movement executes instruction is that the first movement executes instruction completely
Sufficient first object condition.
In alternatively possible implementation, at least one second virtual objects is with the virtual of target action attribute
Object, target action attribute are to interact the associated action attributes of movement with second.
In alternatively possible implementation, the determination process of at least one the second virtual objects includes:
Obtain the action attributes for the virtual objects that at least one user is controlled in target group;
It is virtual right using virtual objects as second when the action attributes of any one virtual objects include target action attribute
As.
In alternatively possible implementation, at least one second virtual objects performed by each second virtual objects
The second interaction movement type it is different, the type of the second interaction movement is corresponding with target action attribute.
In alternatively possible implementation, at least one second virtual objects also has at least one of following characteristics:
The current anger value of at least one the second virtual objects is greater than first threshold;
The execution probability of the second interaction movement of at least one the second virtual objects is greater than second threshold;
The current vital values of at least one the second virtual objects are greater than third threshold value;
At least one second virtual objects distance last time for executing the second interaction movement is greater than the 4th threshold value.
In alternatively possible implementation, destination virtual object is multiple virtual objects;Control module 1202, is also used
Any virtual objects in destination virtual object are executed and the first response action pass in controlling at least one second virtual objects
The second interaction movement of connection.
In alternatively possible implementation, control module 1202 is also used to control at least one second virtual objects
It is performed simultaneously and interacts movement with the first response action associated second.
In alternatively possible implementation, control module 1202 is also used to control at least one second virtual objects
It is executed according to target sequencing and interacts movement with the first response action associated second.
In alternatively possible implementation, control module 1202 is also used to control at least one second virtual objects
In execute the master movement of the second interaction movement except the second virtual objects before end in target sequencing;Control at least one
The second virtual objects for being located at end in target sequencing in a second virtual objects execute the deformation that the second interaction acts and move
Make.
In alternatively possible implementation, the determination process of target sequencing, comprising:
The execution probability acted according to the anger value of at least one the second virtual objects or the second interaction from big to small into
Row sequence, obtains target sequencing.
In embodiments of the present invention, it by showing virtual scene interface, is executed instruction according to the first of the first user the movement,
It controls the first virtual objects that the first user is controlled and executes the first interaction movement, send the first movement execution to server and refer to
It enables;It is executed instruction according to the second movement that server executes instruction return based on the first movement, control destination virtual object executes
First response action of the first interaction movement controls at least one second virtual objects and executes and the first response action associated the
Two interactions movement, it is virtual right which is controlled by least one second user in target group
As.It is executed instruction in any user by the first movement and controls its first virtual objects execution first interaction movement controlled
When, with troop other users control the second virtual objects can be made by terminal control the second interaction movement, second mutually
Movement is executed when the first interaction is acted and executed, and the connection between the virtual objects of same troop's different user control is increased
System, the virtual objects for controlling different user associate, embody interaction when forming a team to carry out game between teammate, enrich
It forms a team the playing method of game.
It should be understood that device provided by the above embodiment is when running application program, only with above-mentioned each functional module
Division progress for example, in practical application, can according to need and above-mentioned function distribution is complete by different functional modules
At the internal structure of device being divided into different functional modules, to complete all or part of the functions described above.Separately
Outside, apparatus and method embodiment provided by the above embodiment belongs to same design, and specific implementation process is detailed in embodiment of the method,
Which is not described herein again.
Figure 13 shows the structural block diagram of terminal 1300 provided in an embodiment of the present invention.The terminal 1300 may is that intelligence
Mobile phone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic image
Expert's compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic shadow
As expert's compression standard audio level 4) player, laptop or desktop computer.Terminal 1300 is also possible to referred to as user
Other titles such as equipment, portable terminal, laptop terminal, terminal console.
In general, terminal 1300 includes: processor 1301 and memory 1302.
Processor 1301 may include one or more processing cores, such as 4 core processors, 8 core processors etc..Place
Reason device 1301 can use DSP (Digital Signal Processing, Digital Signal Processing), FPGA (Field-
Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, may be programmed
Logic array) at least one of example, in hardware realize.Processor 1301 also may include primary processor and coprocessor, master
Processor is the processor for being handled data in the awake state, also referred to as CPU (Central Processing
Unit, central processing unit);Coprocessor is the low power processor for being handled data in the standby state.?
In some embodiments, processor 1301 can be integrated with GPU (Graphics Processing Unit, image processor),
GPU is used to be responsible for the rendering and drafting of content to be shown needed for display screen.In some embodiments, processor 1301 can also be wrapped
AI (Artificial Intelligence, artificial intelligence) processor is included, the AI processor is for handling related machine learning
Calculating operation.
Memory 1302 may include one or more storage mediums, which can be non-transient.Memory
1302 may also include high-speed random access memory and nonvolatile memory, such as one or more disk storage equipments,
Flash memory device.In some embodiments, the non-transient storage medium in memory 1302 refers to for storing at least one
It enables, the method for at least one instruction for realizing embodiment of the method offer in the application performed by processor 1301.
In some embodiments, terminal 1300 is also optional includes: peripheral device interface 1303 and at least one periphery are set
It is standby.It can be connected by bus or signal wire between processor 1301, memory 1302 and peripheral device interface 1303.It is each outer
Peripheral equipment can be connected by bus, signal wire or circuit board with peripheral device interface 1303.Specifically, peripheral equipment includes:
In radio circuit 1304, touch display screen 1305, camera 1306, voicefrequency circuit 1307, positioning component 1308 and power supply 1309
At least one.
Peripheral device interface 1303 can be used for I/O (Input/Output, input/output) is relevant outside at least one
Peripheral equipment is connected to processor 1301 and memory 1302.In some embodiments, processor 1301, memory 1302 and periphery
Equipment interface 1303 is integrated on same chip or circuit board;In some other embodiments, processor 1301, memory
1302 and peripheral device interface 1303 in any one or two can be realized on individual chip or circuit board, this implementation
Example is not limited this.
Radio circuit 1304 is for receiving and emitting RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal.
Radio circuit 1304 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 1304 is by telecommunications
Number being converted to electromagnetic signal is sent, alternatively, the electromagnetic signal received is converted to electric signal.Optionally, radio circuit
1304 include: antenna system, RF transceiver, one or more amplifiers, tuner, oscillator, digital signal processor, volume solution
Code chipset, user identity module card etc..Radio circuit 1304 can by least one wireless communication protocol come with it is other
Terminal is communicated.The wireless communication protocol includes but is not limited to: Metropolitan Area Network (MAN), each third generation mobile communication network (2G, 3G, 4G and
5G), WLAN and/or WiFi (Wireless Fidelity, Wireless Fidelity) network.In some embodiments, radio frequency electrical
Road 1304 can also include NFC (Near Field Communication, wireless near field communication) related circuit, the application
This is not limited.
Display screen 1305 is for showing UI (User Interface, user interface).The UI may include figure, text,
Icon, video and its their any combination.When display screen 1305 is touch display screen, display screen 1305 also there is acquisition to exist
The ability of the touch signal on the surface or surface of display screen 1305.The touch signal can be used as control signal and be input to place
Reason device 1301 is handled.At this point, display screen 1305 can be also used for providing virtual push button and/or dummy keyboard, it is also referred to as soft to press
Button and/or soft keyboard.In some embodiments, display screen 1305 can be one, and the front panel of terminal 1300 is arranged;Another
In a little embodiments, display screen 1305 can be at least two, be separately positioned on the different surfaces of terminal 1300 or in foldover design;
In still other embodiments, display screen 1305 can be flexible display screen, is arranged on the curved surface of terminal 1300 or folds
On face.Even, display screen 1305 can also be arranged to non-rectangle irregular figure, namely abnormity screen.Display screen 1305 can be with
Using LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode,
Organic Light Emitting Diode) etc. materials preparation.
CCD camera assembly 1306 is for acquiring image or video.Optionally, CCD camera assembly 1306 includes front camera
And rear camera.In general, the front panel of terminal is arranged in front camera, the back side of terminal is arranged in rear camera.?
In some embodiments, rear camera at least two is that main camera, depth of field camera, wide-angle camera, focal length are taken the photograph respectively
As any one in head, to realize that main camera and the fusion of depth of field camera realize background blurring function, main camera and wide
Pan-shot and VR (Virtual Reality, virtual reality) shooting function or other fusions are realized in camera fusion in angle
Shooting function.In some embodiments, CCD camera assembly 1306 can also include flash lamp.Flash lamp can be monochromatic temperature flash of light
Lamp is also possible to double-colored temperature flash lamp.Double-colored temperature flash lamp refers to the combination of warm light flash lamp and cold light flash lamp, can be used for
Light compensation under different-colour.
Voicefrequency circuit 1307 may include microphone and loudspeaker.Microphone is used to acquire the sound wave of user and environment, and
It converts sound waves into electric signal and is input to processor 1301 and handled, or be input to radio circuit 1304 to realize that voice is logical
Letter.For stereo acquisition or the purpose of noise reduction, microphone can be separately positioned on the different parts of terminal 1300 to be multiple.
Microphone can also be array microphone or omnidirectional's acquisition type microphone.Loudspeaker is then used to that processor 1301 or radio frequency will to be come from
The electric signal of circuit 1304 is converted to sound wave.Loudspeaker can be traditional wafer speaker, be also possible to piezoelectric ceramics loudspeaking
Device.When loudspeaker is piezoelectric ceramic loudspeaker, the audible sound wave of the mankind can be not only converted electrical signals to, can also be incited somebody to action
Electric signal is converted to the sound wave that the mankind do not hear to carry out the purposes such as ranging.In some embodiments, voicefrequency circuit 1307 may be used also
To include earphone jack.
Positioning component 1308 is used for the current geographic position of positioning terminal 1300, to realize navigation or LBS (Location
Based Service, location based service).Positioning component 1308 can be the GPS (Global based on the U.S.
Positioning System, global positioning system), the dipper system of China, Russia Gray receive this system or European Union
The positioning component of Galileo system.
Power supply 1309 is used to be powered for the various components in terminal 1300.Power supply 1309 can be alternating current, direct current
Electricity, disposable battery or rechargeable battery.When power supply 1309 includes rechargeable battery, which can support wired
Charging or wireless charging.The rechargeable battery can be also used for supporting fast charge technology.
In some embodiments, terminal 1300 further includes having one or more sensors 1310.One or more sensing
Device 1310 includes but is not limited to: acceleration transducer 1311, gyro sensor 1312, pressure sensor 1313, fingerprint sensing
Device 1314, optical sensor 1315 and proximity sensor 1316.
Acceleration transducer 1311 can detecte the acceleration in three reference axis of the coordinate system established with terminal 1300
Size.For example, acceleration transducer 1311 can be used for detecting component of the acceleration of gravity in three reference axis.Processor
The 1301 acceleration of gravity signals that can be acquired according to acceleration transducer 1311, control touch display screen 1305 with transverse views
Or longitudinal view carries out the display of user interface.Acceleration transducer 1311 can be also used for game or the exercise data of user
Acquisition.
Gyro sensor 1312 can detecte body direction and the rotational angle of terminal 1300, gyro sensor 1312
Acquisition user can be cooperateed with to act the 3D of terminal 1300 with acceleration transducer 1311.Processor 1301 is according to gyro sensors
The data that device 1312 acquires, following function may be implemented: action induction (for example changing UI according to the tilt operation of user) is clapped
Image stabilization, game control and inertial navigation when taking the photograph.
The lower layer of side frame and/or touch display screen 1305 in terminal 1300 can be set in pressure sensor 1313.When
When the side frame of terminal 1300 is arranged in pressure sensor 1313, user can detecte to the gripping signal of terminal 1300, by
Reason device 1301 carries out right-hand man's identification or prompt operation according to the gripping signal that pressure sensor 1313 acquires.Work as pressure sensor
1313 when being arranged in the lower layer of touch display screen 1305, is grasped by processor 1301 according to pressure of the user to touch display screen 1305
Make, realization controls the operability control on the interface UI.Operability control include button control, scroll bar control,
At least one of icon control, menu control.
Fingerprint sensor 1314 is used to acquire the fingerprint of user, is collected by processor 1301 according to fingerprint sensor 1314
Fingerprint recognition user identity, alternatively, by fingerprint sensor 1314 according to the identity of collected fingerprint recognition user.Knowing
Not Chu the identity of user when being trusted identity, authorize the user to execute relevant sensitive operation by processor 1301, which grasps
Make to include solving lock screen, checking encryption information, downloading software, payment and change setting etc..Fingerprint sensor 1314 can be set
Set the front, the back side or side of terminal 1300.When being provided with physical button or manufacturer Logo in terminal 1300, fingerprint sensor
1314 can integrate with physical button or manufacturer Logo.
Optical sensor 1315 is for acquiring ambient light intensity.In one embodiment, processor 1301 can be according to light
The ambient light intensity that sensor 1315 acquires is learned, the display brightness of touch display screen 1305 is controlled.Specifically, work as ambient light intensity
When higher, the display brightness of touch display screen 1305 is turned up;When ambient light intensity is lower, the aobvious of touch display screen 1305 is turned down
Show brightness.In another embodiment, the ambient light intensity that processor 1301 can also be acquired according to optical sensor 1315, is moved
The acquisition parameters of state adjustment CCD camera assembly 1306.
Proximity sensor 1316, also referred to as range sensor are generally arranged at the front panel of terminal 1300.Proximity sensor
1316 for acquiring the distance between the front of user Yu terminal 1300.In one embodiment, when proximity sensor 1316 is examined
When measuring the distance between the front of user and terminal 1300 and gradually becoming smaller, by processor 1301 control touch display screen 1305 from
Bright screen state is switched to breath screen state;When proximity sensor 1316 detect the distance between front of user and terminal 1300 by
When gradual change is big, touch display screen 1305 is controlled by processor 1301 and is switched to bright screen state from breath screen state.
It, can be with it will be understood by those skilled in the art that the restriction of the not structure paired terminal 1300 of structure shown in Figure 13
Including than illustrating more or fewer components, perhaps combining certain components or being arranged using different components.
The embodiment of the invention also provides a kind of storage medium, which deposits in terminal, the storage medium
Contain at least one instruction, at least a Duan Chengxu, code set or instruction set, the instruction, the program, the code set or the instruction set
Loaded as processor and executed operation performed by terminal in the method to realize above-described embodiment.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of storage medium,
Storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (14)
1. a kind of virtual object control method, which is characterized in that the described method includes:
It shows virtual scene interface, includes at least one in destination virtual object and target group in the virtual scene interface
The virtual objects that user is controlled;
It is executed instruction according to the first movement of the first user in the target group, controls first user is controlled first
Virtual objects execute the first interaction movement, send first movement to server and execute instruction;
It is executed instruction according to the second movement that the server executes instruction return based on first movement, controls the target
Virtual objects execute the first response action of first interaction movement, control at least one second virtual objects execute with it is described
The associated second interaction movement of first response action, at least one described second virtual objects are at least one in the target group
The virtual objects that a second user is controlled.
2. the method according to claim 1, wherein the formation condition that second movement executes instruction is described
First movement, which executes instruction, meets first object condition.
3. the method according to claim 1, wherein at least one described second virtual objects are dynamic with target
Make the virtual objects of attribute, the target action attribute is to interact the associated action attributes of movement with described second.
4. according to the method described in claim 3, it is characterized in that, the determination process packet of at least one second virtual objects
It includes:
Obtain the action attributes for the virtual objects that at least one user is controlled in the target group;
When the action attributes of any one virtual objects include the target action attribute, using the virtual objects as described
Two virtual objects.
5. according to the method described in claim 3, it is characterized in that, each second empty at least one described second virtual objects
The type of second interaction movement performed by quasi- object is different, the type of the second interaction movement and the target action attribute
It is corresponding.
6. according to the method described in claim 3, it is characterized in that, at least one described second virtual objects also have it is following extremely
One item missing characteristic:
The current anger value of at least one second virtual objects is greater than first threshold;
The execution probability of second interaction movement of at least one second virtual objects is greater than second threshold;
The current vital values of at least one second virtual objects are greater than third threshold value;
At least one second virtual objects distance last time for executing the second interaction movement is greater than the 4th threshold value.
7. the method according to claim 1, wherein the destination virtual object is multiple virtual objects;
At least one second virtual objects described in the control, which are executed, interacts the associated second interaction movement of movement with described first,
Include:
Control at least one described second virtual objects to any virtual objects in the destination virtual object execute with it is described
The associated second interaction movement of first response action.
8. the method according to claim 1, wherein described at least one second virtual objects of control execute and institute
State the associated second interaction movement of the first response action, comprising:
At least one second virtual objects described in controlling, which are performed simultaneously, interacts movement with first response action associated second.
9. the method according to claim 1, wherein described at least one second virtual objects of control execute and institute
State the associated second interaction movement of the first response action, comprising:
It is associated with first response action according to the execution of target sequencing to control at least one described second virtual objects
Second interaction movement.
10. according to the method described in claim 9, it is characterized in that, at least one second virtual objects described in the control are pressed
It executes to interact to act with first response action associated second according to target sequencing and includes:
It controls at least one described second virtual objects except the second virtual objects before end in the target sequencing
Execute the master movement of the second interaction movement;
The second virtual objects at least one described second virtual objects positioned at end in the target sequencing are controlled to hold
The deformed movement of row the second interaction movement.
11. according to the method described in claim 9, it is characterized in that, the determination process of the target sequencing, comprising:
The execution probability acted according to the anger value of at least one second virtual objects or second interaction from greatly to
It is small to be ranked up, obtain the target sequencing.
12. a kind of virtual objects controlled device, which is characterized in that described device includes:
Display module includes destination virtual object and target in the virtual scene interface for showing virtual scene interface
The virtual objects that at least one user is controlled in group;
Control module controls described first and uses for being executed instruction according to the first movement of the first user in the target group
The first virtual objects that family is controlled execute the first interaction movement, send first movement to server and execute instruction;
The control module is also used to be held according to the second movement that the server executes instruction return based on first movement
Row instruction controls the first response action that the destination virtual object executes first interaction movement, control at least one the
The execution of two virtual objects interacts movement with first response action associated second, at least one described second virtual objects are
The virtual objects that at least one second user is controlled in the target group.
13. a kind of terminal, which is characterized in that the terminal includes processor and memory, is stored at least in the memory
One instruction, at least a Duan Chengxu, code set or instruction set, described instruction, described program, the code set or described instruction collection
It is loaded as the processor and is executed to realize the virtual object control method as described in claim 1 to 11 any claim
In performed operation.
14. a kind of storage medium, which is characterized in that be stored in the storage medium at least one instruction, an at least Duan Chengxu,
Code set or instruction set, described instruction, described program, the code set or described instruction collection are loaded by processor and are executed with reality
Now operation performed in the virtual object control method as described in claim 1 to 11 any claim.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910453477.8A CN110141859B (en) | 2019-05-28 | 2019-05-28 | Virtual object control method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910453477.8A CN110141859B (en) | 2019-05-28 | 2019-05-28 | Virtual object control method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110141859A true CN110141859A (en) | 2019-08-20 |
CN110141859B CN110141859B (en) | 2022-02-01 |
Family
ID=67593610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910453477.8A Active CN110141859B (en) | 2019-05-28 | 2019-05-28 | Virtual object control method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110141859B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110585695A (en) * | 2019-09-12 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Method, apparatus, device and medium for using near-war property in virtual environment |
CN111494955A (en) * | 2020-04-20 | 2020-08-07 | 上海米哈游天命科技有限公司 | Game-based role interaction method, device, server and medium |
CN111672108A (en) * | 2020-05-29 | 2020-09-18 | 腾讯科技(深圳)有限公司 | Virtual object display method, device, terminal and storage medium |
CN111686449A (en) * | 2020-06-11 | 2020-09-22 | 腾讯科技(深圳)有限公司 | Virtual object control method, device, terminal and storage medium |
CN111744185A (en) * | 2020-07-29 | 2020-10-09 | 腾讯科技(深圳)有限公司 | Virtual object control method and device, computer equipment and storage medium |
CN112948240A (en) * | 2021-02-04 | 2021-06-11 | 网易(杭州)网络有限公司 | Game regression testing method, device, equipment and storage medium |
CN113332711A (en) * | 2021-06-30 | 2021-09-03 | 北京字跳网络技术有限公司 | Role interaction method, terminal, device and storage medium |
CN115314749A (en) * | 2022-06-15 | 2022-11-08 | 网易(杭州)网络有限公司 | Interactive information response method and device and electronic equipment |
WO2022237446A1 (en) * | 2021-05-13 | 2022-11-17 | 腾讯科技(深圳)有限公司 | Method and apparatus for controlling virtual object, and device, storage medium and program product |
WO2023231544A1 (en) * | 2022-05-31 | 2023-12-07 | 腾讯科技(深圳)有限公司 | Virtual object control method and apparatus, device, and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100255894A1 (en) * | 2009-04-01 | 2010-10-07 | Chira Kidakarn | Method for combining multiple actions in single video game |
CN102065959A (en) * | 2008-07-16 | 2011-05-18 | 科乐美数码娱乐株式会社 | Game device, method for controlling game device, program, and information storage medium |
CN105117579A (en) * | 2015-07-21 | 2015-12-02 | 网易(杭州)网络有限公司 | Object selection method and apparatus |
JP2015223319A (en) * | 2014-05-28 | 2015-12-14 | 株式会社カプコン | Game program and game system |
JP2017144226A (en) * | 2016-11-10 | 2017-08-24 | ガンホー・オンライン・エンターテイメント株式会社 | Terminal device and server apparatus for providing game, and method for providing game |
CN108888958A (en) * | 2018-06-22 | 2018-11-27 | 深圳市腾讯网络信息技术有限公司 | Virtual object control method, device, equipment and storage medium in virtual scene |
-
2019
- 2019-05-28 CN CN201910453477.8A patent/CN110141859B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102065959A (en) * | 2008-07-16 | 2011-05-18 | 科乐美数码娱乐株式会社 | Game device, method for controlling game device, program, and information storage medium |
US20100255894A1 (en) * | 2009-04-01 | 2010-10-07 | Chira Kidakarn | Method for combining multiple actions in single video game |
JP2015223319A (en) * | 2014-05-28 | 2015-12-14 | 株式会社カプコン | Game program and game system |
CN105117579A (en) * | 2015-07-21 | 2015-12-02 | 网易(杭州)网络有限公司 | Object selection method and apparatus |
JP2017144226A (en) * | 2016-11-10 | 2017-08-24 | ガンホー・オンライン・エンターテイメント株式会社 | Terminal device and server apparatus for providing game, and method for providing game |
CN108888958A (en) * | 2018-06-22 | 2018-11-27 | 深圳市腾讯网络信息技术有限公司 | Virtual object control method, device, equipment and storage medium in virtual scene |
Non-Patent Citations (2)
Title |
---|
17173: "《17173网络游戏门户站》", 14 October 2015 * |
花家颜: "《bilibili网》", 26 December 2017 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110585695A (en) * | 2019-09-12 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Method, apparatus, device and medium for using near-war property in virtual environment |
CN111494955A (en) * | 2020-04-20 | 2020-08-07 | 上海米哈游天命科技有限公司 | Game-based role interaction method, device, server and medium |
CN111494955B (en) * | 2020-04-20 | 2023-09-19 | 上海米哈游天命科技有限公司 | Character interaction method, device, server and medium based on game |
CN111672108A (en) * | 2020-05-29 | 2020-09-18 | 腾讯科技(深圳)有限公司 | Virtual object display method, device, terminal and storage medium |
CN111686449A (en) * | 2020-06-11 | 2020-09-22 | 腾讯科技(深圳)有限公司 | Virtual object control method, device, terminal and storage medium |
CN111744185B (en) * | 2020-07-29 | 2023-08-25 | 腾讯科技(深圳)有限公司 | Virtual object control method, device, computer equipment and storage medium |
CN111744185A (en) * | 2020-07-29 | 2020-10-09 | 腾讯科技(深圳)有限公司 | Virtual object control method and device, computer equipment and storage medium |
CN112948240A (en) * | 2021-02-04 | 2021-06-11 | 网易(杭州)网络有限公司 | Game regression testing method, device, equipment and storage medium |
WO2022237446A1 (en) * | 2021-05-13 | 2022-11-17 | 腾讯科技(深圳)有限公司 | Method and apparatus for controlling virtual object, and device, storage medium and program product |
CN113332711A (en) * | 2021-06-30 | 2021-09-03 | 北京字跳网络技术有限公司 | Role interaction method, terminal, device and storage medium |
CN113332711B (en) * | 2021-06-30 | 2023-07-18 | 北京字跳网络技术有限公司 | Role interaction method, terminal, equipment and storage medium |
WO2023231544A1 (en) * | 2022-05-31 | 2023-12-07 | 腾讯科技(深圳)有限公司 | Virtual object control method and apparatus, device, and storage medium |
CN115314749A (en) * | 2022-06-15 | 2022-11-08 | 网易(杭州)网络有限公司 | Interactive information response method and device and electronic equipment |
CN115314749B (en) * | 2022-06-15 | 2024-03-22 | 网易(杭州)网络有限公司 | Response method and device of interaction information and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN110141859B (en) | 2022-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110141859A (en) | Virtual object control method, device, terminal and storage medium | |
US12036474B2 (en) | Virtual object control method and apparatus, device, and readable storage medium | |
CN111589142B (en) | Virtual object control method, device, equipment and medium | |
WO2020244415A1 (en) | Method and apparatus for controlling virtual object to discard virtual item, and medium | |
CN108671545A (en) | Control the method, apparatus and storage medium of virtual objects and virtual scene interaction | |
JP2023504650A (en) | INTERACTION TOOL DISPLAY METHOD, DEVICE, TERMINAL AND COMPUTER PROGRAM | |
CN111589136B (en) | Virtual object control method and device, computer equipment and storage medium | |
TWI802978B (en) | Method and apparatus for adjusting position of widget in application, device, and storage medium | |
CN111596838B (en) | Service processing method and device, computer equipment and computer readable storage medium | |
CN110102053A (en) | Virtual image display methods, device, terminal and storage medium | |
WO2022252483A1 (en) | Information display method and apparatus, terminal and storage medium | |
CN112843679A (en) | Skill release method, device, equipment and medium for virtual object | |
CN111589116B (en) | Method, device, terminal and storage medium for displaying function options | |
US20220291791A1 (en) | Method and apparatus for determining selected target, device, and storage medium | |
CN110833695B (en) | Service processing method, device, equipment and storage medium based on virtual scene | |
CN110180176A (en) | Display methods, device, equipment and the readable storage medium storing program for executing at war communique displaying interface | |
JPWO2021143259A5 (en) | ||
CN111035929B (en) | Elimination information feedback method, device, equipment and medium based on virtual environment | |
CN110841288B (en) | Prompt identifier eliminating method, device, terminal and storage medium | |
CN112274936A (en) | Method, device, equipment and storage medium for supplementing sub-props of virtual props | |
CN112156454A (en) | Virtual object generation method and device, terminal and readable storage medium | |
CN111589117A (en) | Method, device, terminal and storage medium for displaying function options | |
CN111921191B (en) | State icon display method and device, terminal and storage medium | |
CN112619131A (en) | Method, device and equipment for switching states of virtual props and readable storage medium | |
US20220379211A1 (en) | Information display method and apparatus, terminal, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |