CN110141859A - Virtual object control method, device, terminal and storage medium - Google Patents

Virtual object control method, device, terminal and storage medium Download PDF

Info

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
Application number
CN201910453477.8A
Other languages
Chinese (zh)
Other versions
CN110141859B (en
Inventor
路鹏
许东松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910453477.8A priority Critical patent/CN110141859B/en
Publication of CN110141859A publication Critical patent/CN110141859A/en
Application granted granted Critical
Publication of CN110141859B publication Critical patent/CN110141859B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/56Computing 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy 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

Virtual object control method, device, terminal and storage medium
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.
CN201910453477.8A 2019-05-28 2019-05-28 Virtual object control method, device, terminal and storage medium Active CN110141859B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
17173: "《17173网络游戏门户站》", 14 October 2015 *
花家颜: "《bilibili网》", 26 December 2017 *

Cited By (14)

* Cited by examiner, † Cited by third party
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