Movatterモバイル変換


[0]ホーム

URL:


CN110215709A - Object select method, apparatus, storage medium and electronic equipment - Google Patents

Object select method, apparatus, storage medium and electronic equipment
Download PDF

Info

Publication number
CN110215709A
CN110215709ACN201910482685.0ACN201910482685ACN110215709ACN 110215709 ACN110215709 ACN 110215709ACN 201910482685 ACN201910482685 ACN 201910482685ACN 110215709 ACN110215709 ACN 110215709A
Authority
CN
China
Prior art keywords
technical ability
state
time
release event
delayed trigger
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
CN201910482685.0A
Other languages
Chinese (zh)
Other versions
CN110215709B (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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co LtdfiledCriticalNetease Hangzhou Network Co Ltd
Priority to CN201910482685.0ApriorityCriticalpatent/CN110215709B/en
Publication of CN110215709ApublicationCriticalpatent/CN110215709A/en
Application grantedgrantedCritical
Publication of CN110215709BpublicationCriticalpatent/CN110215709B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

This disclosure relates to object select method, object select device, computer readable storage medium and electronic equipment.This method comprises: determining the initial release object of technical ability release event, and obtain the current state of technical ability initiator;Wherein, the current state includes instant triggering state and Time-delayed trigger state;If the technical ability initiator is in instant triggering state, target releasing object of the initial release object as the technical ability release event is chosen;If the technical ability initiator is in Time-delayed trigger state, the Time-delayed trigger condition of the technical ability release event is determined according to the Time-delayed trigger state;When meeting the Time-delayed trigger condition, the first optional releasing object is determined, and the target releasing object of the technical ability release event is chosen from the described first optional releasing object.The problem of disclosure can be to avoid Object selection failure, the success rate for the release that sharpens one's skills, to improve continuity and operational fluency that user discharges technical ability.

Description

Object select method, apparatus, storage medium and electronic equipment
Technical field
This disclosure relates to field of computer technology, and in particular to a kind of object select method, object select device, computerReadable storage medium storing program for executing and electronic equipment.
Background technique
Action Role Playing game (Action Role Playing Game, abbreviation ARPG) is Role Playing GameThe one kind of (Role Playing Game, abbreviation RPG), user can play the part of a game role in ARPG game, control the tripPlay role, which engages in the dialogue, fights with other roles in game while carrying out game scenario etc., to be interacted.
Compared to other RPG game based on being promoted with game scenario, the advantage of ARPG game is to incorporate in gameA large amount of scene of fighting, user can control game role and attack and discharge various technical ability to obtain the triumph of fight or completeOther pairs of roles' kills.At the same time, the game role that user is controlled may also be by other roles in game by attackingIt hits and discharges the modes such as technical ability and controlled or killed.
When user's control game role carries out technical ability release, can which smoothly be discharged and accurately be hitTarget depends on game role and discharges state and the skill releasable opportunity of target.For example, when game role is in controlledState (such as fall into trap or hit by the control technical ability that enemy discharges) processed or the game role are in and are discharging skillWhen the state of energy, according to general game settings, user can only wait game role to restore to normal condition ability release newTechnical ability.If user is applied with the instruction of release technical ability, the skill in the state that game role can not discharge technical ability to itCan largely by release failure, even and if discharge successfully, it is also difficult to hit preferred technical ability release target becauseGame role restores to normal condition, and the release target initially chosen is probably dead or discharges departing from technical abilityMaximum magnitude.
It can be seen that how to improve game role technical ability in ARPG game or some other similar game and releaseThe continuity put, to reduce the case where technical ability release failure and reduce the operating burden of user be current urgent problem to be solved.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology partSolution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
The disclosure is designed to provide a kind of object select method, object select device, computer readable storage mediumAnd electronic equipment, and then technical ability release caused by the limitation and defect due to the relevant technologies is overcome to connect at least to a certain extentThe technical problems such as continuous property is poor, crash rate is high, user's operation is not smooth.
According to one aspect of the disclosure, a kind of object select method is provided, this method comprises:
It determines the initial release object of technical ability release event, and obtains the current state of technical ability initiator;Wherein, described to work asPreceding state includes instant triggering state and Time-delayed trigger state;
If the technical ability initiator is in instant triggering state, chooses the initial release object and discharged as the technical abilityThe target releasing object of event;
If the technical ability initiator is in Time-delayed trigger state, determine that the technical ability discharges according to the Time-delayed trigger stateThe Time-delayed trigger condition of event;
When meeting the Time-delayed trigger condition, the first optional releasing object is determined, and from the described first optional release pairAs the middle target releasing object for choosing the technical ability release event.
In some illustrative embodiments of the disclosure, it is based on above technical scheme, the determining technical ability release eventInitial release object, comprising:
Obtain the object select mode of technical ability release event;Wherein, the object select mode includes actively choosing modeMode is chosen with automatic;
If the object select mode is mode of actively choosing, receives Object selection and instruct and referred to according to the Object selectionEnable the initial release object for determining the technical ability release event;
If the object select mode is automatic selection mode, the second optional releasing object is determined, and can from described secondSelect the initial release object that the technical ability release event is chosen in releasing object.
In some illustrative embodiments of the disclosure, it is based on above technical scheme, the optional release of the determination firstObject, comprising:
Obtain the first object set chosen by client and the second object set chosen by server;
To first object set and the second object set conjunction union, and the object in the union is determined asFirst optional releasing object.
In some illustrative embodiments of the disclosure, it is based on above technical scheme, from the described first optional release pairAs the middle target releasing object for choosing the technical ability release event, comprising:
When the described first optional releasing object includes multiple objects, optional released according to default screening rule to described firstObject is put to be screened with the target releasing object of the determination technical ability release event.
In some illustrative embodiments of the disclosure, it is based on above technical scheme, the Time-delayed trigger condition includes:
The current state of the technical ability initiator is by Time-delayed trigger state transformation to instant triggering state.
In some illustrative embodiments of the disclosure, it is based on above technical scheme, the method also includes:
The technical ability release event is triggered for the target releasing object.
In some illustrative embodiments of the disclosure, it is based on above technical scheme, the method also includes:
If the technical ability initiator is in Time-delayed trigger state, the delay waiting time of the technical ability release event is obtained;
When the delay waiting time being greater than preset duration, abandon triggering the technical ability release event.
According to one aspect of the disclosure, a kind of object select device is provided, which includes:
State acquisition module, is configured to determine that the initial release object of technical ability release event, and obtains technical ability initiatorCurrent state;Wherein, the current state includes instant triggering state and Time-delayed trigger state;
First object select module is chosen described first if being configured as the technical ability initiator is in instant triggering stateTarget releasing object of the beginning releasing object as the technical ability release event;
Trigger condition determining module is prolonged if being configured as the technical ability initiator is in Time-delayed trigger state according to describedWhen triggering state determine the Time-delayed trigger condition of the technical ability release event;
Second object select module is configured as when meeting the Time-delayed trigger condition, determines the first optional release pairAs, and choose from the described first optional releasing object the target releasing object of the technical ability release event.
According to one aspect of the disclosure, a kind of computer readable storage medium is provided, computer program is stored thereon with,It is characterized in that, the object select method of any description above is realized when the computer program is executed by processor.
According to one aspect of the disclosure, a kind of electronic equipment is provided, is characterized in that, including processor and storageDevice;Wherein, memory is used to store the executable instruction of the processor, the processor is configured to via can described in executionIt executes instruction to execute the object select method of any description above.
In the illustrative embodiments of the disclosure, pass through the instant triggering state and Time-delayed trigger shape to technical ability initiatorState is judged, can be chosen again to technical ability releasing object when needed, can be avoided Object selection failureProblem, the success rate for the release that sharpens one's skills, to improve continuity and operational fluency that user discharges technical ability.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, notThe disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosureExample, and together with specification for explaining the principles of this disclosure.It should be evident that the accompanying drawings in the following description is only the disclosureSome embodiments for those of ordinary skill in the art without creative efforts, can also basisThese attached drawings obtain other attached drawings.
Fig. 1 schematically shows the step flow chart of object select method in disclosure illustrative embodiments.
Fig. 2 schematically shows the step flow chart that initial release object is determined in disclosure illustrative embodiments.
Fig. 3 schematically shows the step flow chart that the first optional releasing object is determined in disclosure illustrative embodiments.
Fig. 4 schematically shows the part steps flow chart of object select method in disclosure illustrative embodiments.
Fig. 5 shows flow diagram of the object select method under a scene of game in disclosure illustrative embodiments.
Fig. 6 A shows object select method in disclosure illustrative embodiments and determines initial release under a scene of gameThe interface of object.
Fig. 6 B shows object select method in disclosure illustrative embodiments and determines target release under a scene of gameThe interface of object.
Fig. 7 A shows object select method determination under another scene of game in disclosure illustrative embodiments and initially releasesPut the interface of object.
Fig. 7 B shows object select method in disclosure illustrative embodiments and determines that target is released under another scene of gamePut the interface of object.
Fig. 8 schematically shows the composition block diagram of object select device in disclosure illustrative embodiments.
Fig. 9 schematically shows a kind of schematic diagram of program product in disclosure illustrative embodiments.
Figure 10 schematically shows the module diagram of a kind of electronic equipment in disclosure illustrative embodiments.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be real in a variety of formsIt applies, and is not understood as limited to example set forth herein;On the contrary, these embodiments are provided so that the disclosure will more comprehensively andCompletely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.Described feature, structure or characteristicIt can be incorporated in any suitable manner in one or more embodiments.
In addition, attached drawing is only the schematic illustrations of the disclosure, it is not necessarily drawn to scale.Identical attached drawing mark in figureNote indicates same or similar part, thus will omit repetition thereof.Some block diagrams shown in the drawings are functionEnergy entity, not necessarily must be corresponding with physically or logically independent entity.These function can be realized using software formEnergy entity, or these functional entitys are realized in one or more hardware modules or integrated circuit, or at heterogeneous networks and/or placeThese functional entitys are realized in reason device device and/or microcontroller device.
A kind of object select method is provided in the illustrative embodiments of the disclosure first, this method can mainly be related toIn the game class application scenarios chosen to technical ability releasing object, it specifically can be applied to mobile phone, computer etc. and game be installedOn the terminal device of client, it also can be applied to provide on the server of game services for game client, in addition it canIt is applied to the client and server of game simultaneously, the disclosure does not do particular determination to this.
As shown in Figure 1, the object select method that this illustrative embodiment provides mainly may comprise steps of:
Step S110. determines the initial release object of technical ability release event, and obtains the current state of technical ability initiator;ItsIn, current state includes instant triggering state and Time-delayed trigger state.
For a technical ability release event, the role being related in game generally may include two kinds, i.e. initiation technical abilityThe technical ability initiator of release and the technical ability releasing object for bearing the technical ability.Wherein technical ability initiator can be the game of user's controlRole, and technical ability releasing object then can be one or more other game role fought with the game role.WhenWhen user's control technical ability initiator carries out technical ability release, this step can determine the initial release of this technical ability release event firstObject, initial release object are the technical ability releasing object initially chosen from other game roles.At the same time, this step is alsoIt will acquire the game state of technical ability initiator being presently in, the current state of technical ability initiator may include instant triggering stateWith Time-delayed trigger state.Instant triggering state refers to technical ability initiator capable of making an immediate response the state that technical ability releases order, andTime-delayed trigger state refers to technical ability initiator cannot making an immediate response the state that technical ability releases order.
If step S120. technical ability initiator is in instant triggering state, initial release object is chosen as technical ability and discharges thingThe target releasing object of part.
The current state of the technical ability initiator got according to step S110 technical ability releasing object can be chosen orAdjustment.If technical ability initiator is currently at instant triggering state, it may determine that technical ability initiator can make an immediate response and work asPreceding technical ability releases order.Under this state, this step can using initial release object identified in step S110 asThe releasable target releasing object of skill, can not also be adjusted technical ability releasing object, and directly release what is initially chosenObject is put as target releasing object.
If step S130. technical ability initiator is in Time-delayed trigger state, determine that technical ability discharges thing according to Time-delayed trigger stateThe Time-delayed trigger condition of part.
If technical ability initiator is currently at Time-delayed trigger state, it may determine that technical ability initiator at present can not be to skillIt can release order and respond.Time-delayed trigger state may include a variety of situations, such as technical ability initiator because by other game anglesThe control technical ability of color hits and is being in a duration skill in the state or technical ability initiator that can not discharge technical abilityCan (such as one needs 2 second release time technical ability) release during and can not release new technical ability.For Time-delayed triggerThe concrete condition of state, this step can determine Time-delayed trigger condition corresponding with Time-delayed trigger state, Time-delayed trigger conditionOpportunity and technical ability releasing object fixed condition really are discharged as technical ability.Optionally, Time-delayed trigger condition can be technical ability hairThe current state of side is played by Time-delayed trigger state transformation to instant triggering state.For example, if technical ability initiator is by otherThe control technical ability of game role hits and is in Time-delayed trigger state, then delay corresponding with the Time-delayed trigger state is touchedThe technical ability duration that clockwork spring part can be control technical ability terminates;If technical ability initiator discharging a duration technical ability andIn Time-delayed trigger state, then Time-delayed trigger condition corresponding with the Time-delayed trigger state can be releasing for duration technical abilityPutting the time terminates.After the technical ability duration of control technical ability or the release time of duration technical ability, technical ability initiatorEnter the instant triggering state that can freely discharge technical ability.
Step S140. determines the first optional releasing object when meeting Time-delayed trigger condition, and from the first optional release pairAs the middle target releasing object for choosing technical ability release event.
Correspond to the Time-delayed trigger condition of Time-delayed trigger state based on determined by step S130, this step can be to prolongingWhen trigger condition be measured in real time and judge.When meeting Time-delayed trigger condition, this step can be from one or moreThe first optional releasing object is determined in game role, the quantity of the first optional releasing object is also possible to one or more.NeedleTo the identified first optional releasing object, this step can therefrom choose the target releasing object of technical ability release event, the meshMarking releasing object may be same target with the initial release object determined in step S110, it is also possible to different pairAs.When the first optional releasing object only includes an object, which can be used as target releasing object.And it is optional to work as firstWhen releasing object includes multiple objects, this step can according to default screening rule to the first optional releasing object screened withDetermine the target releasing object of technical ability release event.For example, when meeting Time-delayed trigger condition, this step can will be inMultiple game roles in the technical ability release range of technical ability initiator are determined as the first optional releasing object, then according to eachThe state parameter (such as blood volume, magic amount) of positional distance and each game role between game role and technical ability initiatorDeng therefrom determining one or several target releasing objects after being calculated according to certain computation rule.In addition, in order to meetThe configuration information that user chooses target can be saved as default screening rule, so as to be expired by the operating habit of userSufficient user's the set goal releasing object chooses result.
In this illustrative embodiments, pass through the instant triggering state and the progress of Time-delayed trigger state to technical ability initiatorThe problem of judgement, can when needed choose technical ability releasing object again, can be avoided Object selection failure, mentionsThe success rate of high professional qualification release, to improve continuity and operational fluency that user discharges technical ability.
The object select method that this illustrative embodiment provides can be applied individually to any client or server, can alsoTo be applied to client and server simultaneously.
For example, when the object select method is applied individually to any client, user provided by client by handing overMutual interface is released order by external input devices such as mouse, keyboard, game paddles to one technical ability of client transmission.ClientEnd is released order in response to the technical ability, executes the step S110 to step S140 in the object select method, and target is released in completionPut the selection of object.After determining target releasing object, client can be for the triggering technical ability release of target releasing objectEvent, and corresponding technical ability releasing effect is presented on game picture.In case of need, client can also be by the technical abilityThe implementing result synchronized upload of release event to server, and by server by this implementing result simultaneous display in some otherOn the client display interface of game user.
When the object select method is applied individually to any server, user by interactive interface provided by client orIt sends a technical ability to client by external input devices such as mouse, keyboard, game paddles to release order, then client will beThis technical ability, which releases order, is sent to server.After the technical ability that server receives client transmission releases order, it is right to execute thisAs the step S110 of choosing method completes the selection to target releasing object to step S140, then again by target releasing objectSelection result return to client, client is directed to the triggering technical ability release thing of the target releasing object as selected by serverPart, and corresponding technical ability releasing effect is presented on game picture.
When the object select method is applied to client and server simultaneously, user passes through interaction provided by clientInterface is released order by external input devices such as mouse, keyboard, game paddles to one technical ability of client transmission, clientStep S110 and step S120 in object select method will be executed by releasing order in response to the technical ability, while be executed by serverStep S130 and step S140.Specifically, client may determine that the current state of technical ability initiator first, if technical ability is sent outIt plays side and is in instant triggering state, then can directly choose mesh of the initial release object as technical ability release event by clientMark releasing object.And if technical ability initiator is in Time-delayed trigger state, which will be stored in serviceIn the caching stack that device is created.Once meeting Time-delayed trigger condition corresponding to Time-delayed trigger state, server will determine firstOptional releasing object, and from the first optional releasing object choose technical ability release event target releasing object.It is held by clientTechnical ability release event under the instant triggering state of row and the technical ability release event under Time-delayed trigger state is executed by server, canThe calculating pressure for reducing server guarantees the service of server under the premise of improving event response timeliness and accuracyEnergy.
As shown in Fig. 2, on the basis of foregoing exemplary embodiment, determination technical ability release event in step S110Initial release object, may comprise steps of:
The object select mode of step S210. acquisition technical ability release event;Wherein, object select mode includes actively choosingMode and automatic selection mode.
Two kinds of object select modes can be provided for a technical ability release event, that is, needs user actively to choose technical ability and releasesIt puts actively choosing for object and mode and does not need the automatic selection mode that user actively chooses technical ability releasing object.
If step S220. object select mode is mode of actively choosing, Object selection instruction is received and according to Object selectionInstruct the initial release object for determining technical ability release event.
When the object select mode of technical ability release event is actively to choose mode, user can be provided by clientInteractive interface or send Object selection instruction to client by the external input devices such as mouse, keyboard, game paddle,The initial release object of technical ability release event can be directly determined according to Object selection instruction.Object selection in this step refers toOrder can be releases order continuous operational order with technical ability, such as user passes through the technical ability control clicked on interactive interface firstIt issues technical ability to release order, Object selection instruction is then issued by the game role clicked in game again;In another example withFamily can press technical ability control and slide into a game role, release to be simultaneously emitted by technical ability with a coherent trigger actionPut instruction and Object selection instruction.
If step S230. object select mode is automatic selection mode, the second optional releasing object is determined, and can from secondSelect the initial release object that technical ability release event is chosen in releasing object.
When the object select mode of technical ability release event is automatic selection mode, after user's sending technical ability releases order,It will be automatically performed the selection to technical ability releasing object by game system, applies the operation of other object selects again without user.The mode that system chooses technical ability releasing object, which specifically can be, first determines one or more from the game role that may relate toThen second optional releasing object chooses the initial release object of technical ability release event from the second optional releasing object again.ThisStep can use the default screening rule same or similar with the first optional releasing object to the second optional releasing object intoRow screens the initial release object to determine technical ability release event.For example, this step can will be in technical ability initiator'sMultiple game roles in technical ability release range are determined as the second optional releasing object, then according to each game role and skillState parameter (such as blood volume, magic amount) of positional distance and each game role between energy initiator etc. is according to certainComputation rule therefrom determines one or more initial release object after being calculated.In addition, being practised to meet the operation of userIt is used, the configuration information that user chooses target can be saved as into default screening rule, so as to obtain meeting expected from userInitial release object select result.
As shown in figure 3, the optional release of determination first in the another exemplary embodiment of the disclosure, in step S140Object may comprise steps of:
Step S310. obtains the first object set chosen by client and the second object set chosen by serverIt closes.
Step S320. is determined as to the first object set and the second object set conjunction union, and by the object in unionOne optional releasing object.
The case where being applied to client and server simultaneously for object select method, the technical ability under Time-delayed trigger state are releasedThe event of putting will choose target releasing object by server, and choose target in order to avoid server and there is asking for delayTopic, the method that this illustrative embodiment uses client and server selected part object simultaneously, i.e., chosen by clientFirst object set, which merges, chooses the second object set by server, and the union of the first object set and the second object set can be used asThe composition set of first optional releasing object.Then the target that server chooses technical ability release event from the composition set again is releasedPut object.
For example, for a certain technical ability release event, technical ability initiator is in Time-delayed trigger state, and client can be selectedOther game roles that there is same grade with technical ability initiator are taken to form the first object set.Client is transmitted to serverWhen information relevant to the technical ability release event, the first object set can be uploaded together.Then server is released by technical abilityThe selection interface for putting object chooses game role and forms the second object set, then by the first object set and the second object set conjunctionUnion.There is distracter in this union, by screening (distance, the visual field, goal effectiveness etc.) one by one, can choose and meetThe most suitable target releasing object of the technical ability.
As shown in figure 4, on the basis of examples above embodiment, for the object select of a technical ability release eventMethod can with the following steps are included:
If step S410. technical ability initiator is in Time-delayed trigger state, the delay waiting time of technical ability release event is obtained.
Step S420. abandons triggering technical ability release event when the waiting time that is delayed being greater than preset duration.
Under some possible scene of game, for the technical ability initiator under Time-delayed trigger state, there are clients canImmediately one technical ability releasing object of selection, and the non-optional situation of the object when server carries out Object selection.For example, byTransmitted between a client and a server and the delay of logical operation in data, will cause the target visual field in object select withTechnical ability situation inconsistent when discharging, and technical ability is caused to fail.To solve this problem, the machine that visual field delay is lost can be introducedSystem.In visual field delay loss mechanisms, when A object is detached from B object field range, and non-immediate setting A object is invisible, andIt is that it is invisible that A object is just set after the visual field loss delay time of setting.Usual visual field loss delay can be according to networkLine delay up and down and in conjunction with human visual perceive delay boundary value and set.
Specific in this illustrative embodiment, when technical ability initiator is in Time-delayed trigger state, it can first obtain and work asThe delay waiting time of preceding technical ability release event, if the delay waiting time is less than or equal to a preset duration (as more thanVisual field loss delay in example), then the technical ability can be released effectively, and if the delay waiting time it is default greater than thisDuration, then the technical ability release event can be abandoned.It is waited by setting delay, can be improved the success rate of excuting a law of technical ability.
It should be noted that, although foregoing exemplary embodiment describes each of method in the disclosure with particular orderStep, still, this does not require that perhaps hint must execute these steps in this particular order or have to carry out wholeThe step of be just able to achieve desired result.Additionally or alternatively, it is convenient to omit multiple steps are merged into one by certain stepsA step executes, and/or a step is decomposed into execution of multiple steps etc..
The object select method provided in disclosure illustrative embodiments is done in detail below with reference to concrete application sceneExplanation.
For a technical ability release event, if the current state of technical ability initiator is Time-delayed trigger state, the skillEnergy release event needs to be stored in the caching stack of server, and waiting delay trigger condition satisfaction could be triggered.Therefore,Technical ability corresponding to Time-delayed trigger state can be regarded as caching technical ability.It is on the other side, if the current state of technical ability initiatorFor instant triggering state, then the technical ability release event can be triggered immediately, the technical ability corresponding to instant triggering state is just notIt is caching technical ability.In addition, for the object select mode of technical ability release event, it can corresponding to the automatic technical ability for choosing modeTo be regarded as the technical ability intelligently excuted a law, suitable technical ability releasing object can be intelligently chosen automatically by game system;And it corresponds toIt is not then the technical ability intelligently excuted a law in the technical ability for actively choosing mode, needs user to choose game role manually and discharged as technical abilityObject.
As shown in figure 5, first determining whether the technical ability is caching skill when user's control game role carries out technical ability releaseEnergy.If it is not, so correspond to instant triggering state, it can be by technical ability initiator directly using initial release object as targetReleasing object completes technical ability release, it can discharges technical ability according to client objectives.When judging the technical ability is caching technical ability, alsoMay determine that whether the technical ability is that intelligence is excuted a law.It excutes a law if it is intelligence, then corresponding to Time-delayed trigger state, is thought highly of by serviceNew target of choosing carries out technical ability release.It excutes a law if not intelligence, does not then have to choose target again, can continue according to clientTarget carries out technical ability release.
As shown in Figure 6A, the game role 610 in game picture is the technical ability initiator by user's control.In the sports groundJing Zhong, user control game role 610 first and discharge " displacement " technical ability, and game role 610 will be along a certain path forward at this timeFast move a distance.During game role 610 moves forward, user discharges " injury " technical ability again, and willGame role 620 in technical ability release range is determined as initial release object.Since game role 610 is discharging " positionMove " technical ability and can not releasing order to make and make an immediate response to " injury " technical ability, therefore should " injury " technical ability be used as and cache skillIt can be stored in the caching stack of server.After the release of " displacement " technical ability, server, which may determine that, meets Time-delayed triggerCondition, game role 610 can discharge " injury " technical ability, and server also will choose again technical ability release pair to be somebody's turn to do " injury " technical abilityAs.As shown in Figure 6B, at this time game role 610 and the positional relationship of other objects in game picture has changed, and ascends the throneGame role 630 above picture also enters in the release range of " injury " technical ability, and server is by game role 620 and swimsPlay role 630 is determined as the first optional releasing object.It is more since the blood volume of game role 630 is lower than game role 620Add suitable technical ability releasing object, therefore game role 630 is chosen for target releasing object by server, and " is hurt to its releaseEvil " technical ability.
As shown in figures 7 a and 7b, game role 710 is used as technical ability initiator, also in the mistake of release " displacement " technical ability" injury " technical ability is discharged in journey.In the game picture shown in Fig. 7 A, game role 710 is in the release process of " displacement " technical abilityIn, that is, it is in Time-delayed trigger state.At this moment only have an object, i.e. game role 720 within sweep of the eye at it.Therefore, clientGame role 720 can be determined as " injuring " the initial release object of technical ability by end, but can't discharge " injury " to it immediatelyTechnical ability.Only after the release of " displacement " technical ability, server judgement meets Time-delayed trigger condition, and game role 710 can" injury " technical ability is discharged, server also will choose again technical ability releasing object to be somebody's turn to do " injury " technical ability.As shown in Figure 7 B, in " positionMove " after technical ability release, game role 710 enters thick grass region, be now placed in game role 730 in thick grass region also intoEnter game role 710 within sweep of the eye, game role 720 and game role 730 are determined as first by server optional to be releasedPut object.It is more suitable technical ability releasing object since the blood volume of game role 730 is lower than game role 720, therefore takesGame role 730 is chosen for target releasing object by business device, and discharges " injury " technical ability to it.
In the illustrative embodiments of the disclosure, a kind of object select device is also provided.As shown in figure 8, object selectDevice 800 mainly may include: state acquisition module 810, the first object select module 820,830 and of trigger condition determining moduleSecond object select module 840.Wherein, state acquisition module 810 is configured to determine that the initial release pair of technical ability release eventAs, and obtain the current state of technical ability initiator;Wherein, the current state includes instant triggering state and Time-delayed trigger shapeState;If the first object select module 820 is configured as the technical ability initiator and is in instant triggering state, selection is described initially to be releasedPut target releasing object of the object as the technical ability release event;If trigger condition determining module 830 is configured as the skillEnergy initiator is in Time-delayed trigger state, and the Time-delayed trigger item of the technical ability release event is determined according to the Time-delayed trigger statePart;Second object select module 840 is configured as when meeting the Time-delayed trigger condition, determines the first optional releasing object,And the target releasing object of the technical ability release event is chosen from the described first optional releasing object.
The detail of above-mentioned object select device is described in detail in corresponding object select method,Therefore details are not described herein again.
It should be noted that although being referred to several modules or list for acting the equipment executed in the above detailed descriptionMember, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or moreModule or the feature and function of unit can embody in a module or unit.Conversely, an above-described mouldThe feature and function of block or unit can be to be embodied by multiple modules or unit with further division.
In the illustrative embodiments of the disclosure, a kind of computer readable storage medium is also provided, is stored thereon with meterCalculation machine program can realize the above-mentioned object select method of the disclosure when computer program is executed by processor.SomeIn possible embodiment, various aspects of the disclosure is also implemented as a kind of form of program product comprising program generationCode;The program product can store in a non-volatile memory medium (can be CD-ROM, USB flash disk or mobile hard disk etc.)Or on network;When described program product (can be personal computer, server, terminal installation or net in a calculating equipmentNetwork equipment etc.) on when running, said program code is for making above-mentioned each exemplary implementation in the calculatings equipment execution disclosureMethod and step in example.
It is shown in Figure 9, it, can according to the program product 900 for realizing the above method of embodiment of the present disclosureWith using portable compact disc read-only memory (CD-ROM) and including program code, and can be to calculate equipment (such as aPeople's computer, server, terminal installation or network equipment etc.) on run.However, the program product of the disclosure is without being limited thereto.In the present example embodiment, computer readable storage medium can be any tangible medium for including or store program, the journeySequence can be commanded execution system, device or device use or in connection.
Described program product can use any combination of one or more readable medium.Readable medium can be readableSignal media or readable storage medium storing program for executing.
Readable storage medium storing program for executing for example can be but be not limited to the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, deviceOr device or any above combination.The more specific example (non exhaustive list) of readable storage medium storing program for executing includes: with oneThe electrical connection of a or multiple conducting wires, portable disc, hard disk, random access memory (RAM), read-only memory (ROM), erasable typeProgrammable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical memoryPart, magnetic memory device or above-mentioned any appropriate combination.
Readable signal medium may include in a base band or as the data-signal that carrier wave a part is propagated, wherein carryingReadable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal, optical signalOr above-mentioned any appropriate combination.Readable signal medium can also be any readable medium other than readable storage medium storing program for executing, shouldReadable medium can send, propagate or transmit for by instruction execution system, device or device use or it is in connectionThe program used.
The program code for including on readable medium can transmit with any suitable medium, including but not limited to wirelessly, haveLine, optical cable, RF etc. or above-mentioned any appropriate combination.
Can with any combination of one or more programming languages come write for execute the disclosure operation programCode, described program design language include object oriented program language, Java, C++ etc., further include conventional mistakeFormula programming language, such as C language or similar programming language.Program code can be calculated fully in user and be setStandby upper execution is partly executed on the user computing device, is set as an independent software package execution, partially in user's calculatingStandby upper part executes on a remote computing or executes in remote computing device or server completely.It is being related to remotelyIn the situation for calculating equipment, remote computing device can pass through the network of any kind (including local area network (LAN) or wide area network(WAN) etc.) it is connected to user calculating equipment;Or, it may be connected to external computing device, such as provided using Internet serviceQuotient is connected by internet.
In the illustrative embodiments of the disclosure, also offer a kind of electronic equipment, the electronic equipment include at least oneA processor and at least one be used for store the processor executable instruction memory;Wherein, the processor quiltIt is configured to execute the method and step in the disclosure in above-mentioned each exemplary embodiment via the executable instruction is executed.
The electronic equipment 1000 in this illustrative embodiment is described below with reference to Figure 10.Electronic equipment 1000 is onlyAn only example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
Shown in Figure 10, electronic equipment 1000 is showed in the form of universal computing device.The component of electronic equipment 1000It can include but is not limited to: at least one processing unit 1010, at least one storage unit 1020, the different system components of connectionThe bus 1030 of (including processing unit 1010 and storage unit 1020), display unit 1040.
Wherein, storage unit 1020 is stored with program code, and said program code can be executed with unit 1010 processed, be madeObtain the method and step in the execution disclosure of processing unit 1010 in above-mentioned each exemplary embodiment.
Storage unit 1020 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit1021 (RAM) and/or cache memory unit 1022 can further include read-only memory unit 1023 (ROM).
Storage unit 1020 can also include program/utility with one group of (at least one) program module 10251024, such program module includes but is not limited to: operating system, one or more application program, other program modules withAnd program data, it may include the realization of network environment in each of these examples or certain combination.
Bus 1030 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storageCell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in various bus structuresLocal bus.
Electronic equipment 1000 can also be with one or more external equipments 1100 (such as keyboard, sensing equipment, bluetooth equipmentDeng) communication, the equipment communication that user can also be allowed to interact with the electronic equipment 1000 with one or more, and/orWith enable the electronic equipment 1000 and one or more other calculate any equipment that equipment are communicated (such as router,Modem etc.) communication.This communication can be carried out by input/output (I/O) interface 1050.Also, electronic equipment1000 can also by network adapter 1060 and one or more network (such as local area network (LAN), wide area network (WAN) and/Or public network, such as internet) communication.As shown in Figure 10, network adapter 1060 can be set by bus 1030 with electronicsStandby 1000 other modules communicate.It should be understood that although not shown in the drawings, other hardware can be used in conjunction with electronic equipment 1000And/or software module, including but not limited to: microcode, device driver, redundant processing unit, external disk drive array,RAID system, tape drive and data backup storage system etc..
It will be appreciated by those skilled in the art that various aspects of the disclosure can be implemented as system, method or program product.Therefore, various aspects of the disclosure can be with specific implementation is as follows, it may be assumed that complete hardware embodiment, complete softwareThe embodiment that embodiment (including firmware, microcode etc.) or hardware and software combine, may be collectively referred to as here " circuit "," module " or " system ".
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosureIts embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes orPerson's adaptive change follows the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosureOr conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by appendedClaim is pointed out.
Above-mentioned described feature, structure or characteristic can be incorporated in one or more embodiment party in any suitable mannerIn formula, if possible, it is characterized in discussed in each embodiment interchangeable.In the above description, it provides many specific thinSection fully understands embodiment of the present disclosure to provide.It will be appreciated, however, by one skilled in the art that this can be practicedDisclosed technical solution, or can be using other methods, component, material without one or more in specific detailDeng.In other cases, known features, material or operation are not shown in detail or describe to avoid fuzzy all aspects of this disclosure.

Claims (10)

CN201910482685.0A2019-06-042019-06-04Object selection method and device, storage medium and electronic equipmentActiveCN110215709B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910482685.0ACN110215709B (en)2019-06-042019-06-04Object selection method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910482685.0ACN110215709B (en)2019-06-042019-06-04Object selection method and device, storage medium and electronic equipment

Publications (2)

Publication NumberPublication Date
CN110215709Atrue CN110215709A (en)2019-09-10
CN110215709B CN110215709B (en)2022-12-06

Family

ID=67819613

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910482685.0AActiveCN110215709B (en)2019-06-042019-06-04Object selection method and device, storage medium and electronic equipment

Country Status (1)

CountryLink
CN (1)CN110215709B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111494951A (en)*2020-04-152020-08-07腾讯科技(深圳)有限公司Virtual object control method, device, terminal and storage medium
CN111589129A (en)*2020-04-242020-08-28腾讯科技(深圳)有限公司Virtual object control method, device, equipment and medium
CN111773714A (en)*2020-07-092020-10-16网易(杭州)网络有限公司Game skill configuration method and device and game skill control method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2017181904A1 (en)*2016-04-192017-10-26上海逗屋网络科技有限公司Method and device for executing trigger operation on touch terminal
CN107837529A (en)*2017-11-152018-03-27腾讯科技(上海)有限公司A kind of object selection method, device, terminal and storage medium
CN107930122A (en)*2017-12-142018-04-20网易(杭州)网络有限公司Information processing method, device and storage medium
CN107992251A (en)*2017-11-242018-05-04网易(杭州)网络有限公司Technical ability control method, device, electronic equipment and storage medium
CN109568950A (en)*2018-11-302019-04-05广州要玩娱乐网络技术股份有限公司Game control method, storage medium and the terminal of the polygonal more technical ability of color
CN109646943A (en)*2018-12-262019-04-19网易(杭州)网络有限公司Displacement technology processing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2017181904A1 (en)*2016-04-192017-10-26上海逗屋网络科技有限公司Method and device for executing trigger operation on touch terminal
CN107837529A (en)*2017-11-152018-03-27腾讯科技(上海)有限公司A kind of object selection method, device, terminal and storage medium
CN107992251A (en)*2017-11-242018-05-04网易(杭州)网络有限公司Technical ability control method, device, electronic equipment and storage medium
CN107930122A (en)*2017-12-142018-04-20网易(杭州)网络有限公司Information processing method, device and storage medium
CN109568950A (en)*2018-11-302019-04-05广州要玩娱乐网络技术股份有限公司Game control method, storage medium and the terminal of the polygonal more technical ability of color
CN109646943A (en)*2018-12-262019-04-19网易(杭州)网络有限公司Displacement technology processing method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111494951A (en)*2020-04-152020-08-07腾讯科技(深圳)有限公司Virtual object control method, device, terminal and storage medium
CN111494951B (en)*2020-04-152022-02-22腾讯科技(深圳)有限公司Virtual object control method, device, terminal and storage medium
CN111589129A (en)*2020-04-242020-08-28腾讯科技(深圳)有限公司Virtual object control method, device, equipment and medium
CN111589129B (en)*2020-04-242023-08-15腾讯科技(深圳)有限公司Virtual object control method, device, equipment and medium
CN111773714A (en)*2020-07-092020-10-16网易(杭州)网络有限公司Game skill configuration method and device and game skill control method and device
CN111773714B (en)*2020-07-092024-01-19网易(杭州)网络有限公司Game skill configuration method and device and game skill control method and device

Also Published As

Publication numberPublication date
CN110215709B (en)2022-12-06

Similar Documents

PublicationPublication DateTitle
US11975266B2 (en)Attribute value restoration method and apparatus, storage medium, and electronic device
US20240293731A1 (en)Method and apparatus for controlling movement of virtual object in game, electronic device, and storage medium
CN112933591A (en)Method and device for controlling game virtual character, storage medium and electronic equipment
CN110215709A (en)Object select method, apparatus, storage medium and electronic equipment
CN106774830B (en)Virtual reality system, voice interaction method and device
CN106302418B (en)The update method and device of virtual application attribute
JP7176115B2 (en) Motion control method and device, computer program and device
US12059620B2 (en)Method and apparatus for selecting virtual object interaction mode, device, medium, and product
CN113885731B (en)Virtual prop control method and device, electronic equipment and storage medium
CN114911558B (en)Cloud game starting method, device, system, computer equipment and storage medium
CN111228803A (en) A screen switching method, device, equipment and medium
WO2025092515A1 (en)Information processing method and apparatus in game, electronic device, and readable storage medium
WO2024255674A1 (en)Interaction control method and apparatus, and computer device and storage medium
CN111355990A (en)Video acquisition method and device, computer readable storage medium and electronic equipment
US20240342607A1 (en)Virtual object interaction method and apparatus, device, storage medium, and program product
CN116920374A (en)Virtual object display method and device, storage medium and electronic equipment
CN111068332B (en)Game game-play management method and device, electronic equipment and storage medium
CN116510287B (en)Game control method, game control device, electronic equipment and storage medium
CN116421968A (en)Virtual character control method, device, electronic equipment and storage medium
CN117122896A (en)Virtual character control method, device, equipment and storage medium
CN114618155A (en)Information transmission method and device, electronic equipment and readable medium
CN116492681A (en)Game control method, game control device, electronic equipment and storage medium
JP6664754B1 (en) GAME DEVICE, GAME SYSTEM, PROGRAM, AND GAME CONTROL METHOD
CN116059633A (en)Information display method and device, storage medium and electronic equipment
CN116999849A (en)Information processing method, electronic device, and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp