CN110898432A - Demolition operation control method and device, storage medium, and electronic device - Google Patents
Demolition operation control method and device, storage medium, and electronic device Download PDFInfo
- Publication number
- CN110898432A CN110898432A CN201911206891.5A CN201911206891A CN110898432A CN 110898432 A CN110898432 A CN 110898432A CN 201911206891 A CN201911206891 A CN 201911206891A CN 110898432 A CN110898432 A CN 110898432A
- Authority
- CN
- China
- Prior art keywords
- target object
- virtual character
- target
- demolition
- detected
- 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.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/577—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using determination of contact between game characters or objects, e.g. to avoid collision between virtual racing cars
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a dismantling operation control method and device, a storage medium and an electronic device. Wherein, the method comprises the following steps: the method comprises the steps that in the process that a game application client side runs a game task, a removal notification message is obtained, wherein the removal notification message is used for notifying the removal of a target object arranged in the game task; controlling the virtual character controlled by the game application client to move to the target position of the target object; and under the condition that the virtual character is detected to enter a demolition area matched with the target position and no observation barrier is detected between the virtual character and the target object, controlling the virtual character to execute demolition operation on the target object, wherein the demolition area takes the target position as a central point. The invention solves the technical problem of poor accuracy of the dismantling control mode provided by the related technology.
Description
Technical Field
The invention relates to the field of computers, in particular to a dismantling operation control method and device, a storage medium and an electronic device.
Background
Many interaction modes are often configured in gaming applications to enrich the game content, attracting more user players to participate. One of the interaction modes is to divide a virtual character participating in a game task into a placement party and a removal party, where the placement party often places a target object at a preset placement point in a virtual scene provided by a game application, and the removal party needs to remove the placed target object under a specified condition.
At present, in the demolition process provided in the related art, it is generally detected whether a virtual character controlled by a demolition party touches a virtual collision box corresponding to a mounting point for mounting a target object. The virtual crash box is constructed in advance based on the location points, and the range for detecting whether the virtual character is touched is fixed.
That is, the virtual character can directly execute the demolition operation on the target object as long as the virtual character collides with the virtual collision box corresponding to the installation point. This makes it easy for the player to see the target object but not remove it, or to see the target object but have completed the removal. Resulting in a problem of poor accuracy of the removal control operation.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a dismantling operation control method and device, a storage medium and an electronic device, and at least solves the technical problem of poor accuracy of a dismantling control mode provided by the related technology.
According to an aspect of an embodiment of the present invention, there is provided a demolition operation control method including: in the process that a game application client runs a game task, a removal notification message is obtained, wherein the removal notification message is used for notifying the removal of a target object arranged in the game task; controlling the virtual character controlled by the game application client to move to the target position of the target object; and controlling the virtual character to execute a demolition operation on the target object when the virtual character is detected to enter a demolition area matched with the target position and no observation obstacle is detected between the virtual character and the target object, wherein the demolition area takes the target position as a center point.
According to another aspect of the embodiments of the present invention, there is also provided a demolition operation control apparatus including: a first obtaining unit, configured to obtain a removal notification message in a process in which a game application client executes a game task, where the removal notification message is used to notify that a target object installed in the game task is removed; a first control unit, configured to control the virtual character controlled by the game application client to move to a target position where the target object is located; and a second control unit configured to control the virtual character to perform a demolition operation on the target object when it is detected that the virtual character enters a demolition area matched with the target position, and an observation obstacle is not detected between the virtual character and the target object, wherein the demolition area is centered on the target position.
According to still another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium having a computer program stored therein, wherein the computer program is configured to execute the above-mentioned demolition operation control method when running.
According to another aspect of the embodiments of the present invention, there is also provided an electronic apparatus, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method for controlling a tearing operation through the computer program.
In the embodiment of the invention, in the process of running one game task in the game application client, after the removal notification message for notifying the removal of the installed target object is acquired, the virtual character controlled by the game application client is controlled to move to the target position of the target object. And controlling the virtual character to execute the dismantling operation on the target object under the condition that the virtual character is detected to enter the dismantling area matched with the target position and no observation barrier is detected between the virtual character and the target object. That is to say, the trigger condition for performing the demolition operation on the target object includes that it is detected that the virtual character enters a demolition area with the target position of the target object as a center point, and no observation obstacle is detected between the virtual character and the target object, but the demolition operation is no longer directly performed as long as the virtual character collides with a virtual collision box corresponding to the placement point, so as to avoid the situation that the target object cannot be seen but is demolished, or the target object cannot be seen but is already demolished, so that the observation and demolition actions of the virtual character can be kept consistent, the purpose of accurately performing the demolition operation on the target object is achieved, and the technical problem that the demolition control method provided by the related art is poor in accuracy is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a schematic diagram of a hardware environment for an alternative teardown operation control method according to an embodiment of the present invention;
FIG. 2 is a flow chart of an alternative demolition operation control method according to an embodiment of the invention;
FIG. 3 is a schematic diagram of an alternative demolition operation control method according to an embodiment of the invention;
FIG. 4 is a schematic illustration of an alternative demolition operation control method according to an embodiment of the invention;
FIG. 5 is a flow chart of an alternative placement operation control method according to an embodiment of the present invention;
FIG. 6 is a schematic illustration of an alternative placement operation control method according to an embodiment of the present invention;
FIG. 7 is a schematic illustration of an alternative placement operation control method according to an embodiment of the present invention;
FIG. 8 is a schematic illustration of yet another alternative placement operation control method according to an embodiment of the present invention;
FIG. 9 is a schematic illustration of yet another alternative placement operation control method according to an embodiment of the present invention;
FIG. 10 is a flow chart of an alternative demolition operation control method according to an embodiment of the invention;
FIG. 11 is a schematic illustration of yet another alternative demolition operation control method according to an embodiment of the invention;
FIG. 12 is a schematic diagram of yet another alternative demolition operation control method according to an embodiment of the invention;
FIG. 13 is a schematic illustration of yet another alternative demolition operation control method according to an embodiment of the invention;
FIG. 14 is a schematic illustration of yet another alternative demolition operation control method according to an embodiment of the invention;
FIG. 15 is a schematic illustration of yet another alternative demolition operation control method according to an embodiment of the invention;
FIG. 16 is a schematic structural view of an alternative demolition operation control apparatus according to an embodiment of the invention;
fig. 17 is a schematic structural diagram of an alternative electronic device according to an embodiment of the invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
According to an aspect of the embodiments of the present invention, a demolition operation control method is provided, and optionally, as an optional implementation, the demolition operation control method may be applied, but is not limited, to a hardware environment as shown in fig. 1. The above-described demolition operation control method may be applied, but is not limited to, in a demolition operation control system in an environment as shown in fig. 1, wherein the demolition operation control system may include, but is not limited to, a terminal device 102, a network 104, and a server 106. A game application client for logging in a target user account is run in the terminal device 102. The terminal device 102 includes a human-machine interaction screen 1022, a processor 1024, and a memory 1026. The man-machine interaction screen 1022 is configured to present a virtual scene in a game task executed by the game application client, provide a man-machine interaction interface to receive a man-machine interaction operation performed on the man-machine interaction interface, and display an operation screen for performing a removal operation in the virtual scene; the processor 1024 is configured to receive the removal notification message, and control the virtual character controlled by the game application client to move to the target position where the target object is located; and the virtual character is controlled to execute the dismantling operation on the target object under the condition that the virtual character is detected to enter the dismantling area matched with the target position and no observation obstacle is detected between the virtual character and the target object. The memory 108 is used for storing the attribute information of the virtual character controlled by the game application client and the attribute information of the target object.
In addition, the server 106 includes a database 1062 and a processing engine 1064, and the database 1062 is used for storing the position information of the target object placed in the game task. The processing engine 1064 is configured to notify the terminal apparatus 102 to perform the tear-down operation if it is determined that the target object is placed. It should be noted that the target object may be, but is not limited to, a placement operation performed by a virtual character controlled by another game application client participating in the same game task, where the terminal device of the another game application client is not the same terminal device (not shown in the figure) as the terminal device 102.
The specific process comprises the following steps: as shown in steps S102-S104, a game task is triggered to run on the human-computer interaction screen 1022 in the terminal device 102, the server 106 determines that the target object in the game task has been installed, and then sends a detach notification message to the terminal device 102 through the network 104.
After the terminal device 102 receives the teardown notification message, steps S106-S108 are performed: the virtual character is controlled to move to the target position of the target object through the human-computer interaction screen 1022 in the terminal device 102. And controlling the virtual character to execute the dismantling operation on the target object under the condition that the virtual character is detected to enter the dismantling area matched with the target position and no observation barrier is detected between the virtual character and the target object. And returns the demolition result to the server 106 via the network 104 as by step S110.
It should be noted that, in this embodiment, in the process of running a game task in the game application client, after acquiring the removal notification message for notifying removal of the installed target object, the virtual character controlled by the game application client is controlled to move to the target position of the target object. And controlling the virtual character to execute the dismantling operation on the target object under the condition that the virtual character is detected to enter the dismantling area matched with the target position and no observation barrier is detected between the virtual character and the target object. That is to say, the trigger condition for performing the demolition operation on the target object includes that it is detected that the virtual character enters a demolition area with the target position of the target object as a center point, and no observation obstacle is detected between the virtual character and the target object, but the demolition operation is no longer directly performed as long as the virtual character collides with a virtual collision box corresponding to the placement point, so as to avoid the situation that the target object cannot be seen but is demolished, or the target object cannot be seen but is already demolished, so that the observation and demolition actions of the virtual character can be kept consistent, the purpose of accurately performing the demolition operation on the target object is achieved, and the problem of poor accuracy of the demolition control operation is overcome.
Optionally, in this embodiment, the above-mentioned removing operation control method may be, but is not limited to, applied to a terminal device, and the terminal device may be, but is not limited to, a terminal device supporting running of an application client, such as a mobile phone, a tablet Computer, a notebook Computer, a Personal Computer (Personal Computer, abbreviated as PC), and the like. The server and the terminal device may implement data interaction through a network, which may include but is not limited to a wireless network or a wired network. Wherein, this wireless network includes: bluetooth, WIFI, and other networks that enable wireless communication. Such wired networks may include, but are not limited to: wide area networks, metropolitan area networks, and local area networks. The above is merely an example, and this is not limited in this embodiment.
Optionally, as an optional implementation manner, as shown in fig. 2, the method for controlling the detaching operation includes:
s202, in the process that the game application client runs a game task, a removal notification message is obtained, wherein the removal notification message is used for notifying the removal of a target object arranged in the game task;
s204, controlling the virtual character controlled by the game application client to move to the target position of the target object;
and S206, when the virtual character is detected to enter a demolition area matched with the target position and no observation barrier is detected between the virtual character and the target object, controlling the virtual character to demolish the target object, wherein the demolition area takes the target position as a center point.
Optionally, in this embodiment, the above-mentioned dismantling operation control method may be applied, but not limited, to a game application, such as a shooting game application. During the course of running a shooting game mission, the game players participating in the shooting game mission will be divided into two teams, wherein one team player will collaboratively position the target object and the other team player will collaboratively remove the target object. The target object here may be, but is not limited to, an explosive charge in blasting mode. In this embodiment, when it is detected that the virtual character reaches the removal area matched with the target object and the observation obstacle is not detected, the removal operation is triggered, so that consistency between observation and removal actions is ensured, and accuracy of the removal operation is improved.
Alternatively, in this embodiment, the Game application may be a multiplayer online tactical sports Game (MOBA) application, or may also be a Single-Player Game (SPG) application. The types of gaming applications described above may include, but are not limited to, at least one of: two-dimensional (2D) game applications, Three-dimensional (3D) game applications, Virtual Reality (VR) game applications, Augmented Reality (AR) game applications, Mixed Reality (MR) game applications. The above is merely an example, and the present embodiment is not limited to this.
Further, the Shooting Game application may be a Third Person Shooting Game (TPS) application, which is executed from the perspective of a Third-party character object other than a virtual character controlled by a current player, or a First Person Shooting Game (FPS) application, which is executed from the perspective of a virtual character controlled by a current player. Correspondingly, the sound source virtual object for generating sound during the game task running process may be, but is not limited to: a virtual Character (also referred to as a Player Character) controlled by each game application client by a Player, a Non-Player Character (NPC), a property object (such as a gun) controlled by the virtual Character, and a carrier object (such as a vehicle) controlled by the virtual Character. The above is merely an example, and this is not limited in this embodiment.
Optionally, in this embodiment, the central point of the demolition area may be, but is not limited to, a target position where the target object is located. For example, as shown in fig. 3, a demolition area (a dashed area shown in fig. 3) 304 is constructed with a target position of the target object 302 as a center point and a specified distance r as a radius. After detecting that the virtual character 306 enters the dotted area shown in fig. 3, it is determined that the virtual character enters the tear-down area. The above-mentioned designated distance r may be set to different values according to actual scene requirements, but is not limited in this embodiment. Therefore, the demolition area for triggering the demolition operation on the target object is dynamically set according to the target position and is not fixed at the preset placement point in the virtual scene.
Optionally, in this embodiment, the observation line of sight of the virtual character is used to detect whether there is an observation obstacle, where the observation line of sight here may be, but is not limited to, a ray emitted to the target object from the camera observation position of the virtual character. For example, as shown in fig. 4, assuming that the virtual character 406 is to remove the target object 402, the positions of both eyes under the main viewing angle of the virtual character 406 are determined as the camera viewing positions, a connection line between the camera viewing positions and the target position of the target object is obtained as the viewing line, and a bold ray shown in fig. 4 is the viewing line 404. Whether an observation obstacle exists between the virtual character and the target object is determined by using the observation sight line so as to avoid the condition that the observation obstacle is invisible but removed in the related art.
Optionally, in this embodiment, the removal prompt information is displayed in the game application client, and when the first trigger operation performed on the removal prompt information is detected, the virtual character is controlled to complete the removal operation on the target object within the target duration. The target duration may be, but is not limited to, a remaining duration for the player controlling the virtual character to complete the current removal operation in a countdown manner. Optionally, the manner of countdown prompting may include, but is not limited to, one of: a second read countdown, a progress bar countdown, and the like. Here, this is an example, and this is not limited in this embodiment.
Optionally, in this embodiment, in the process of controlling the virtual character to perform the removal operation on the target object, the corresponding prompt information may also be displayed in the game application client, but is not limited to, where the prompt information includes:
1) when detecting that the residual time is zero but the target object is not removed, controlling the virtual role to forcibly quit the removal operation and prompting the failure of the removal;
2) under the condition that the target object is detected to be dismantled and the residual time length does not reach zero, the completion of the dismantling operation is prompted;
3) and when detecting that the residual time length does not reach zero but the life value of the virtual role reaches zero, controlling the virtual role to forcibly quit the dismantling operation and prompting that the dismantling fails.
It should be noted that the life value is used to indicate whether the virtual character can continue to perform the game task. In the case where the life value is in a non-zero state, the virtual character can continue to perform the game task of dismantling the target object, and in the case where the life value is zero, the virtual character will be forcibly exited from the game task. When the virtual character is attacked by other virtual characters participating in the game task, the life value of the virtual character correspondingly decreases. Other virtual roles used for attacks here may include, but are not limited to: virtual Character of opponent's battle (enemy), Non-Player Character (NPC) set in game task, etc
Optionally, in this embodiment, before obtaining the detach notification message, the method may further include, but is not limited to: and arranging the target object in a virtual scene provided by the game task. Here, the positions of the placement points where the target object is allowed to be placed may include, but are not limited to, at least two, and then the target object is placed by selecting one of them. Therefore, information interference is carried out on the virtual role of the target object to be dismantled, and operation difficulty is increased. In addition, in this embodiment, in a case that the game application client where the virtual character for placing the target object is located notifies the server that the placement has been completed, the server generates a removal notification message and sends the removal notification message to the game application client where the virtual character for removing the target object is located, thereby achieving the purpose of triggering the removal operation in time.
For example, it is assumed that a game task includes a virtual character a and a virtual character B, where the virtual character a is a party for placing a target object (e.g., an explosive charge), and the virtual character B is a party for removing the target object. The process of placing the target object by the virtual character a may include the steps shown in fig. 5:
in steps S502 to S506, the virtual character a picks up a target object set in the game task and finds a placement point set in advance for the target object in a virtual scene provided in the game task. Is it determined whether virtual character a reaches the set point? If it is determined that the virtual character a has not reached the location point, the process returns to step S504 to continue searching for a location point. In the case that the virtual character a is determined to have reached the location point, step S508 is executed to determine whether the virtual character a is killed (e.g. whether the life value is 0)? In the case where it is determined that the virtual character a is dead (the life value is 0), it is determined that it is impossible to settle as by step S510-1. In the case where it is determined that the virtual character a is not dead (the life value has not reached 0), the placement prompt message is displayed as by step S510-2. It is then determined whether a placement operation is triggered based on the placement prompt information as by step S512. If it is determined that the placement operation is not triggered, the process returns to step S510-2 to continue displaying the placement prompt information. In the case that it is determined that the setting operation has been triggered, step S514 is performed to set the target object at the setting point. During the setup, it is determined whether the virtual character a leaves as in step S516? If the virtual role A does not leave until the placement is completed, in step S518-1, it is determined that the placement is successful; if the virtual character A leaves halfway, in step S518-2, it is determined that the placement has failed.
The following description may be specifically made with reference to the operation interfaces shown in fig. 6 to 9: as shown in fig. 6, in the course of running one game task, a target object 602 is observed in the operation interface of the virtual character a as the placement side, and the target object 602 can be picked up. Further, in the case that the virtual character a completes the pick-up, it will be marked on the virtual character a to indicate that it carries the target object, as indicated by the mark in the dashed box shown in fig. 7. The identification here may be, but is not limited to, attaching a branding model to the character model of virtual character a. The labeling method is not limited to this in this embodiment.
Then, after detecting that the virtual character a reaches the placement point set in the game task, a placement prompt message "placement target object" is displayed as shown in fig. 8(a), and after detecting a trigger operation performed on the placement prompt message, a placement operation is started, and as shown in fig. 8(b), a placed countdown progress bar may be simultaneously displayed. Further, in the case of completing the placement, it will prompt "the target object has completed the placement" as shown in fig. 9. And sends a notification to the server that the placement has been completed, so that the server generates a tear down notification message to notify the virtual character B.
In addition, the process of the virtual character B removing the installed target object may include the steps as shown in fig. 10:
as in steps S1002-S1004, the avatar B acquires the tear-down notification message, and then will determine whether it enters a tear-down area corresponding to the target object? In the case where it is determined that the entry into the tear-down area is made, steps S1006 to S1008 are performed, tear-down prompt information is displayed, and it is detected whether the first trigger operation for the tear-down prompt information is performed by the virtual character B? If the execution is not determined, returning to the step S1006, and continuing to display the removal prompt message; and if it is determined to be executed, step S1010 is executed to control the virtual character B to execute a tear-down operation on the target object.
In the above dismantling process, in step S1012, it is detected whether the virtual character B is killed (e.g. whether the life value is 0)? If it is detected that the virtual character B has been killed (the life value reaches 0), it is determined that the removal has failed as by step S1014-1. If it is detected that the virtual character B is not killed (the life value has not reached 0), the remaining time length for performing the removal operation is obtained, and in step S1014-2, it is determined whether the remaining time length is zero? Returning to the step S1010 to continue to execute the dismantling operation under the condition that the residual time length is determined not to reach zero; and in the case where it is determined that the remaining time period has reached zero, it is determined that the tear-down is completed as by step S1016.
The above description is only an example, the placement party and the removal party in the game task may respectively include a plurality of virtual characters, the execution logic shown in the above figures is also an example, and this is not limited in this embodiment.
Through the embodiment provided by the application, the trigger condition for executing the dismantling operation on the target object comprises that the virtual character is detected to enter the dismantling area with the target position of the target object as a central point, and an observation barrier is not detected between the virtual character and the target object, but the dismantling operation is not directly executed as long as the virtual character collides with the virtual collision box corresponding to the mounting point, so that the situation that the target object cannot be seen but is dismantled or the dismantling of the target object is finished but cannot be seen is avoided, the observation and dismantling actions of the virtual character can be kept consistent, the aim of accurately executing the dismantling operation on the target object is fulfilled, and the problem of poor accuracy of the dismantling control operation is further solved.
As an optional scheme, before the controlling the virtual role to perform the tear-down operation on the target object, the method further includes:
s1, determining the first position coordinate of the current position of the virtual character;
s2, determining that the virtual character enters the removal area when the intersection of the first position coordinate and the position coordinate set corresponding to the removal area is detected.
It should be noted that the first position coordinates may be, but not limited to, display coordinates of the virtual character in a virtual scene provided for the game task. That is, the first position coordinates may be, but are not limited to, coordinates obtained by converting world coordinates. The conversion method is not limited in this embodiment.
Specifically, the description will be made with reference to fig. 11: it is assumed that a virtual character a and a virtual character B are included in one game task, wherein the virtual character a is a party for placing a target object (e.g., an explosive charge), and the virtual character B is a party for removing the target object. Upon detecting that the virtual character B reaches the position L shown in fig. 11, the position coordinates of the position L are acquired. Further, a position coordinate set corresponding to a removal area (an oval dotted area shown in fig. 11) having the target position of the target object as the center point O is determined. And determining that the virtual character B enters the demolition area under the condition that the position coordinate of the position L obtained through comparison is intersected with the position coordinate set corresponding to the demolition area.
By the embodiment provided by the application, after the first position coordinate of the target position of the virtual character is determined, the first position coordinate and the position coordinate set corresponding to the removal area are compared. And under the condition that the intersection is detected, accurately determining whether the virtual role enters a removal area of a target object taking the target position as the center or not, thereby ensuring that the removal operation is accurately triggered.
As an optional scheme, after determining that the virtual character enters the demolition area, the method further includes:
s1, acquiring an observation sight line of the virtual character observing the target object, wherein the observation sight line is a ray emitted to the target object from the camera observation position of the virtual character;
s2, acquiring the position of the first intersection point along the observation direction of the observation sight line under the condition that the intersection point of the observation sight line and the virtual object provided by the game task is detected;
s3, when the position of the first intersection is located on the target object, it is determined that no observation obstacle is detected between the virtual character and the target object.
For example, assuming that the virtual character 406 is to tear down the target object 402 as shown in fig. 4, the positions of both eyes under the main view angle of the virtual character 406 are determined as the camera observation positions. A connecting line from the camera observation position to the target position of the target object is obtained as an observation line of sight, and a line shown in fig. 4 and bolded as an observation line of sight 404. Whether an observation obstacle exists between the virtual character and the target object is determined by using the observation sight line so as to avoid the condition that the observation obstacle is invisible but removed in the related art.
According to the embodiment provided by the application, whether the observation barrier shielding the target object exists or not under the observation visual angle of the virtual character is determined by acquiring the observation visual line of the virtual character for observing the target object. And under the condition that no obstacle is determined, the dismantling operation is triggered, so that the aim of improving the accuracy of triggering the dismantling operation is fulfilled under the condition that the mistaken touch which cannot be seen but can trigger the dismantling operation in the related technology is avoided.
As an optional scheme, controlling the virtual role to perform the tear-down operation on the target object includes:
s1, displaying the removal prompt information in the game application client;
s2, detecting a first trigger operation executed on the dismantling prompt message, wherein the first trigger operation is used for determining to execute the dismantling operation;
and S3, under the condition that the first trigger operation is detected, controlling the virtual role to finish the dismantling operation of the target object within the target time length.
It should be noted that, in the present embodiment, the target time period may be, but is not limited to, an operation time period for controlling one dismantling operation. That is, in the case that it is determined that the tear-down operation is triggered but the tear-down is not completed within the target duration, it is determined that the tear-down operation has failed this time. The target duration may be set to different values according to different actual scenarios, but is not limited herein.
Optionally, in this embodiment, controlling the virtual role to complete the operation of removing the target object within the target duration includes: when the operation authority for executing the dismantling operation is opened for the virtual character, first timing prompt information matched with the dismantling operation is displayed in the game application client side, wherein the first timing prompt information is used for prompting the remaining time for executing the dismantling operation on the target object, and the total timing time of the first timing prompt information is the target time. That is, the first timing prompt message is used to implement countdown prompt, and the prompt method of the first timing prompt message may include, but is not limited to: a second read countdown, a progress bar countdown, and the like. Here, this is an example, and this is not limited in this embodiment.
Specifically, the description will be made with reference to fig. 12: assuming that the game task executed by the game application is still described as an example, after it is detected that the virtual character B reaches the set point set in the game task, a removal prompt message "remove the target object" is displayed as shown in fig. 12(a), and after a first trigger operation performed on the removal prompt message is detected, it is determined to perform the removal operation, and the virtual character B is controlled to complete the removal operation on the target object within a target time length. In the removing process, while opening the operation authority of the removing operation for the virtual character B, first timing prompt information (for example, a countdown progress bar shown in fig. 12 (B)) matched with the removing operation is displayed in the game application client so as to prompt the remaining duration for completing the removing operation. As shown in fig. 12(b), the current remaining time is still about 70%.
According to the embodiment provided by the application, after the first trigger operation executed on the dismantling prompt message is detected, the dismantling operation is determined to be triggered, and meanwhile, the first timing prompt message matched with the current dismantling operation is displayed to prompt the virtual character to finish the dismantling operation on the target object within the target time length. Thereby ensuring the timeliness of the dismantling operation and improving the operation efficiency of the dismantling operation.
As an optional scheme, the controlling the virtual role to complete the operation of removing the target object within the target duration includes:
s1, when detecting that the residual time length reaches zero but the target object is not removed, controlling the virtual role to forcibly quit the removal operation and prompting that the virtual role fails to be removed;
and S2, when the target object is detected to be dismantled and the remaining time length does not reach zero, prompting that the virtual character completes the dismantling operation.
The description is made with specific reference to the following examples: assuming that the game task executed by the game application is still described as an example, as shown in fig. 13, in the case where it is detected that the remaining time has reached 0 but the target object has not been removed, the virtual character is controlled to exit the removal operation, and "removal failure" is prompted. For another example, as shown in fig. 14, in the case where it is detected that the remaining time length has not reached 0 and the target object has been completely torn down, a "tear down success" is prompted.
According to the embodiment provided by the application, after the dismantling result of the dismantling operation is obtained, the player using the game application client side is visually and timely prompted through the prompt information, so that the player can trigger the subsequent game process as soon as possible, the waiting time is shortened, and the game running efficiency is improved.
As an optional scheme, the controlling the virtual role to complete the operation of removing the target object within the target duration includes:
s1, determining the life value of the virtual character when detecting that the residual time length does not reach zero but the virtual character is attacked;
and S2, controlling the virtual character to forcibly quit the demolition operation under the condition that the life value reaches zero, and prompting that the virtual character demolition fails.
In the present embodiment, the game application is a countermeasure game application. That is, after the placer's avatar (avatar a in the above example) completes the placement of the target object, daemon may also be performed on the target object. Upon detecting that the avatar that is to demolish the target object (avatar B as in the above example) is close to the demolition area of the target object, the avatar that placed the target object (avatar a as in the above example) will launch an attack to protect the target object, increasing the demolition resistance. In this way, in the countermeasure process, if the life value of the virtual character (virtual character B in the above example) to be torn down reaches zero (that is, is killed), the tearing down operation cannot be continued. Therefore, in this embodiment, but not limited to, after triggering the detach operation, the life value of the virtual character controlled by the current game application client may be detected in real time, and if it is determined that the life value of the virtual character (e.g., virtual character B in the above example) reaches zero, it may prompt that the detach operation currently being performed fails to detach. If it is determined that the life value of the avatar (avatar B in the above example) has not reached zero, the teardown operation may be controlled to continue before the remaining duration reaches zero.
Through the embodiment provided by the application, after the fact that the life value of the virtual role reaches zero is detected, the virtual role is controlled to quit the dismantling operation forcibly. Operations in the demolition task are made more diverse by countering interactions.
As an optional scheme, after obtaining the teardown notification message, at least one of the following is further included:
1) displaying location prompt information in the game application client, wherein the location prompt information is used for prompting the target position of the target object;
2) and displaying second timing prompt information in the game application client, wherein the second timing prompt information is used for prompting the remaining duration of the game task.
Optionally, in this embodiment, after the removal notification message is obtained, a location prompt message of the target location where the target object is located and a second timing prompt message corresponding to the remaining duration of the current game task may also be displayed in the game application client, but not limited thereto. Here, the second timing prompting message is used to implement countdown prompting, and the prompting mode of the second timing prompting message may include but is not limited to: a second read countdown, a progress bar countdown, and the like. Here, this is an example, and this is not limited in this embodiment.
Specifically, with reference to the description shown in fig. 15, assuming that the game task executed by the game application is still described as an example, when it is determined that there is 2 minutes from the end of the game task after the removal notification message is acquired, a task countdown shown in fig. 15 is displayed in the game application client: 2:00. Further, when the virtual character B of the demolition target object approaches the demolition area, the location prompt information will also be displayed, as shown in fig. 15, prompting that the target object is positioned at the target position M point to prompt the moving direction for the virtual character B.
According to the embodiment provided by the application, the prompt information related to the dismantling operation is timely provided for the virtual character dismantling the target object through the location prompt information and the second timing prompt information, so that the virtual character can reach the dismantling area as soon as possible to execute the dismantling operation, the moving time is shortened, and the operation efficiency of the dismantling operation is improved.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
According to another aspect of the embodiments of the present invention, there is also provided a demolition operation control apparatus for implementing the demolition operation control method described above. As shown in fig. 16, the apparatus includes:
1) a first obtaining unit 1602, configured to obtain a removal notification message during a game application client running a game task, where the removal notification message is used to notify that a target object installed in the game task is removed;
2) a first control unit 1604 for controlling the virtual character controlled by the game application client to move to a target position where the target object is located;
3) a second control unit 1606 configured to, in a case where it is detected that the virtual character enters a demolition area matched with the target position, and an observation obstacle is not detected between the virtual character and the target object, control the virtual character to perform a demolition operation on the target object, where the demolition area is centered on the target position.
As an optional scheme, the method further comprises the following steps:
1) the first determining unit is used for determining a first position coordinate of the current position of the virtual character before the virtual character is controlled to execute the dismantling operation on the target object;
2) and the second determining unit is used for determining that the virtual character enters the removal area under the condition that the intersection of the first position coordinate and the position coordinate set corresponding to the removal area is detected.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
As an optional scheme, the method further comprises the following steps:
1) the second acquisition unit is used for acquiring an observation sight line of the virtual character for observing the target object after the virtual character is determined to enter the demolition area, wherein the observation sight line is a ray emitted to the target object from a camera observation position of the virtual character;
2) a third acquisition unit configured to acquire a position of a first intersection in an observation direction along the observation line of sight in a case where it is detected that the observation line of sight and a virtual object provided by the game task generate an intersection;
3) and a third determination unit configured to determine that an observation obstacle is not detected between the virtual character and the target object when the position of the first intersection is located on the target object.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
As an alternative, the second control unit 1606 includes:
1) the first display module is used for displaying the dismantling prompt information in the game application client;
2) the detection module is used for detecting a first trigger operation executed on the dismantling prompt message, wherein the first trigger operation is used for determining to execute the dismantling operation;
3) and the first control module is used for controlling the virtual role to finish the dismantling operation of the target object within the target duration under the condition of detecting the first trigger operation.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
As an alternative, the first control module includes:
1) the first display submodule is used for displaying first timing prompt information matched with the dismantling operation in the game application client side while opening the operation authority for executing the dismantling operation for the virtual character, wherein the first timing prompt information is used for prompting the remaining time for executing the dismantling operation on the target object, and the total timing time of the first timing prompt information is the target time.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
As an alternative, the first control module includes:
1) the first prompting submodule is used for controlling the virtual role to forcibly quit the dismantling operation and prompting that the virtual role is failed to dismantle under the condition that the detected residual time length reaches zero but the target object is not dismantled;
2) and the second prompting submodule is used for prompting that the virtual role completes the dismantling operation under the condition that the target object is detected to be dismantled and the residual time length does not reach zero.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
As an alternative, the first control module includes:
1) the determining submodule is used for determining the life value of the virtual role under the condition that the fact that the remaining duration does not reach zero but the virtual role is attacked is detected;
2) and the third prompting submodule is used for controlling the virtual role to forcibly quit the dismantling operation under the condition that the life value reaches zero, and prompting that the virtual role is failed to dismantle.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
As an optional scheme, at least one of the following is also included:
1) the first display unit is used for displaying location prompt information in the game application client after the dismantling notification message is acquired, wherein the location prompt information is used for prompting the target position of the target object;
2) and the second display unit is used for displaying second timing prompt information in the game application client after the dismantling notification message is acquired, wherein the second timing prompt information is used for prompting the remaining duration of the game task.
The embodiments in this embodiment may refer to the above method embodiments, but are not limited thereto.
According to another aspect of the embodiment of the present invention, there is also provided an electronic apparatus for implementing the method for controlling a demolition operation, as shown in fig. 17, the electronic apparatus includes a memory 1702 and a processor 1704, the memory 1702 stores a computer program, and the processor 1704 is configured to execute the steps in any one of the method embodiments through the computer program.
Optionally, in this embodiment, the electronic apparatus may be located in at least one network device of a plurality of network devices of a computer network.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
s1, in the process that the game application client runs one game task, a removal notification message is obtained, wherein the removal notification message is used for notifying the removal of the target object arranged in the game task;
s2, controlling the virtual character controlled by the game application client to move to the target position of the target object;
and S3, when the virtual character is detected to enter a demolition area matched with the target position and no observation obstacle is detected between the virtual character and the target object, controlling the virtual character to demolish the target object, wherein the demolition area takes the target position as a center point.
Alternatively, it can be understood by those skilled in the art that the structure shown in fig. 17 is only an illustration, and the electronic device may also be a terminal device such as a smart phone (e.g., an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, a Mobile Internet Device (MID), a PAD, and the like. Fig. 17 is a diagram illustrating the structure of the electronic device. For example, the electronic device may also include more or fewer components (e.g., network interfaces, etc.) than shown in FIG. 17, or have a different configuration than shown in FIG. 17.
The memory 1702 may be configured to store software programs and modules, such as program instructions/modules corresponding to the method and apparatus for controlling a tearing operation in the embodiment of the present invention, and the processor 1704 executes various functional applications and data processing by running the software programs and modules stored in the memory 1702, that is, implements the method for controlling a tearing operation. The memory 1702 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 1702 may further include memory located remotely from the processor 1704, which may be connected to the terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof. The memory 1702 may be used to store information such as attribute information of a virtual character and attribute information of a target object, but is not limited to this. As an example, as shown in fig. 17, the memory 1702 may include, but is not limited to, the first obtaining unit 1602, the first control unit 1604 and the second control unit 1668 in the demolition operation control apparatus. In addition, other module units in the above-mentioned removal operation control device may also be included, but are not limited to them, and are not described in detail in this example.
Optionally, the above-mentioned transmission device 1706 is used for receiving or sending data via a network. Examples of the network may include a wired network and a wireless network. In one example, the transmission device 1706 includes a Network adapter (NIC) that can be connected to a router via a Network cable and other Network devices to communicate with the internet or a local area Network. In one example, the transmission device 1706 is a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In addition, the electronic device further includes: a display 1708 for displaying a screen on which the virtual character performs a tear-down operation; and a connection bus 1710 for connecting the respective module parts in the above-described electronic apparatus.
According to a further aspect of an embodiment of the present invention, there is also provided a computer-readable storage medium having a computer program stored thereon, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
Alternatively, in the present embodiment, the above-mentioned computer-readable storage medium may be configured to store a computer program for executing the steps of:
s1, in the process that the game application client runs one game task, a removal notification message is obtained, wherein the removal notification message is used for notifying the removal of the target object arranged in the game task;
s2, controlling the virtual character controlled by the game application client to move to the target position of the target object;
and S3, when the virtual character is detected to enter a demolition area matched with the target position and no observation obstacle is detected between the virtual character and the target object, controlling the virtual character to demolish the target object, wherein the demolition area takes the target position as a center point.
Alternatively, in this embodiment, a person skilled in the art may understand that all or part of the steps in the methods of the foregoing embodiments may be implemented by a program instructing hardware associated with the terminal device, where the program may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
The integrated unit in the above embodiments, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in the above computer-readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing one or more computer devices (which may be personal computers, servers, network devices, etc.) to execute all or part of the steps of the method according to the embodiments of the present invention.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed client may be implemented in other manners. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.
Claims (15)
1. A demolition operation control method, comprising:
in the process that a game application client runs a game task, a removal notification message is obtained, wherein the removal notification message is used for notifying the removal of a target object arranged in the game task;
controlling the virtual character controlled by the game application client to move to the target position of the target object;
and under the condition that the virtual character is detected to enter a demolition area matched with the target position and no observation obstacle is detected between the virtual character and the target object, controlling the virtual character to execute demolition operation on the target object, wherein the demolition area takes the target position as a central point.
2. The method of claim 1, prior to said controlling said avatar to perform a tear-down operation on said target object, further comprising:
determining a first position coordinate of the current position of the virtual character;
and determining that the virtual character enters the demolition area under the condition that intersection of the first position coordinate and the position coordinate set corresponding to the demolition area is detected.
3. The method of claim 2, after determining that the avatar enters the teardown area, further comprising:
acquiring an observation sight of the virtual character for observing the target object, wherein the observation sight is a ray emitted to the target object from a camera observation position of the virtual character;
under the condition that the observation sight line and a virtual object provided by the game task are detected to generate an intersection point, acquiring the position of a first intersection point in the observation direction of the observation sight line;
determining that the observation obstacle is not detected between the virtual character and the target object in a case where the position of the first intersection is located on the target object.
4. The method of claim 1, wherein the controlling the virtual character to perform a tear down operation on the target object comprises:
displaying a removal prompt message in the game application client;
detecting a first trigger operation executed on the dismantling prompt message, wherein the first trigger operation is used for determining to execute the dismantling operation;
and under the condition that the first trigger operation is detected, controlling the virtual role to finish the dismantling operation of the target object within a target time length.
5. The method of claim 4, wherein the controlling the avatar to complete the tear-down operation for the target object within a target duration comprises:
and displaying first timing prompt information matched with the removal operation in the game application client while opening the operation permission for executing the removal operation for the virtual character, wherein the first timing prompt information is used for prompting the remaining time for executing the removal operation on the target object, and the total timing time of the first timing prompt information is the target time.
6. The method of claim 5, wherein the controlling the avatar to complete the tear-down operation for the target object within a target duration comprises:
under the condition that the residual time length is detected to reach zero but the target object is not removed, the virtual role is controlled to forcibly quit the removal operation, and failure in removal of the virtual role is prompted;
and prompting the virtual role to finish the dismantling operation when the target object is detected to be dismantled and the residual time length does not reach zero.
7. The method of claim 5, wherein the controlling the avatar to complete the tear-down operation for the target object within a target duration comprises:
determining the life value of the virtual character under the condition that the residual time length is not zero but the virtual character is attacked;
and under the condition that the life value reaches zero, controlling the virtual role to forcibly quit the dismantling operation, and prompting that the virtual role is unsuccessfully dismantled.
8. The method according to any of claims 1 to 7, further comprising, after the obtaining the teardown notification message, at least one of:
displaying location prompt information in the game application client, wherein the location prompt information is used for prompting the target position of the target object;
and displaying second timing prompt information in the game application client, wherein the second timing prompt information is used for prompting the remaining duration of the game task.
9. A demolition operation control apparatus, comprising:
the game application client side comprises a first obtaining unit and a second obtaining unit, wherein the first obtaining unit is used for obtaining a dismantling notification message in the process of running a game task by one game application client side, and the dismantling notification message is used for notifying the dismantling of a target object arranged in the game task;
the first control unit is used for controlling the virtual character controlled by the game application client to move to the target position of the target object;
and the second control unit is used for controlling the virtual character to execute a demolition operation on the target object under the condition that the virtual character is detected to enter a demolition area matched with the target position and no observation obstacle is detected between the virtual character and the target object, wherein the demolition area takes the target position as a central point.
10. The apparatus of claim 9, further comprising:
a first determining unit, configured to determine a first position coordinate of a current position of the virtual character before the virtual character is controlled to perform a demolition operation on the target object;
and the second determining unit is used for determining that the virtual character enters the demolition area when the intersection of the first position coordinate and the position coordinate set corresponding to the demolition area is detected.
11. The apparatus of claim 10, further comprising:
a second obtaining unit, configured to obtain an observation line of sight for the virtual character to observe the target object after it is determined that the virtual character enters the demolition area, where the observation line of sight is a ray emitted from a camera observation position of the virtual character to the target object;
a third acquisition unit configured to acquire a position of a first intersection in an observation direction along the observation line of sight, in a case where it is detected that the observation line of sight and a virtual object provided by the game task produce an intersection;
a third determination unit configured to determine that the observation obstacle is not detected between the virtual character and the target object, when the position of the first intersection is located on the target object.
12. The apparatus of claim 9, wherein the second control unit comprises:
the first display module is used for displaying dismantling prompt information in the game application client;
a detection module, configured to detect a first trigger operation performed on the tear-down prompt message, where the first trigger operation is used to determine that the tear-down operation is performed;
and the first control module is used for controlling the virtual role to finish the dismantling operation of the target object within a target time length under the condition that the first trigger operation is detected.
13. The apparatus of claim 12, wherein the first control module comprises:
the first display submodule is used for displaying first timing prompt information matched with the dismantling operation in the game application client side while opening the operation authority for executing the dismantling operation for the virtual character, wherein the first timing prompt information is used for prompting the remaining time for executing the dismantling operation on the target object, and the total timing time of the first timing prompt information is the target time.
14. A computer-readable storage medium comprising a stored program, wherein the program when executed performs the method of any of claims 1 to 8.
15. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method of any of claims 1 to 8 by means of the computer program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911206891.5A CN110898432A (en) | 2019-11-29 | 2019-11-29 | Demolition operation control method and device, storage medium, and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911206891.5A CN110898432A (en) | 2019-11-29 | 2019-11-29 | Demolition operation control method and device, storage medium, and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110898432A true CN110898432A (en) | 2020-03-24 |
Family
ID=69821170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911206891.5A Pending CN110898432A (en) | 2019-11-29 | 2019-11-29 | Demolition operation control method and device, storage medium, and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110898432A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113144608A (en) * | 2021-04-22 | 2021-07-23 | 网易(杭州)网络有限公司 | Message sending method, device, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106621336A (en) * | 2015-10-30 | 2017-05-10 | 网易(杭州)网络有限公司 | FPS (first-person shooting) game scene map design visual verification method and system |
CN106898051A (en) * | 2017-04-14 | 2017-06-27 | 腾讯科技(深圳)有限公司 | The visual field elimination method and server of a kind of virtual role |
CN108671545A (en) * | 2018-05-24 | 2018-10-19 | 腾讯科技(深圳)有限公司 | Control the method, apparatus and storage medium of virtual objects and virtual scene interaction |
US20190209923A1 (en) * | 2016-12-06 | 2019-07-11 | Tencent Technology (Shenzhen) Company Limited | Image processing method and apparatus |
CN110427111A (en) * | 2019-08-01 | 2019-11-08 | 腾讯科技(深圳)有限公司 | The operating method of virtual item, device, equipment and storage medium in virtual environment |
-
2019
- 2019-11-29 CN CN201911206891.5A patent/CN110898432A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106621336A (en) * | 2015-10-30 | 2017-05-10 | 网易(杭州)网络有限公司 | FPS (first-person shooting) game scene map design visual verification method and system |
US20190209923A1 (en) * | 2016-12-06 | 2019-07-11 | Tencent Technology (Shenzhen) Company Limited | Image processing method and apparatus |
CN106898051A (en) * | 2017-04-14 | 2017-06-27 | 腾讯科技(深圳)有限公司 | The visual field elimination method and server of a kind of virtual role |
CN108671545A (en) * | 2018-05-24 | 2018-10-19 | 腾讯科技(深圳)有限公司 | Control the method, apparatus and storage medium of virtual objects and virtual scene interaction |
CN110427111A (en) * | 2019-08-01 | 2019-11-08 | 腾讯科技(深圳)有限公司 | The operating method of virtual item, device, equipment and storage medium in virtual environment |
Non-Patent Citations (2)
Title |
---|
WING1: "游戏中任务触发结束种类总结", 《HTTP://BLOG.SINA.COM.CN/S/BLOG_46532F87010008GM.HTML》 * |
晨风S: "穿越火线爆破模式", 《HTTPS://WWW.IQIYI.COM/W_19RZRDIZUH.HTML》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113144608A (en) * | 2021-04-22 | 2021-07-23 | 网易(杭州)网络有限公司 | Message sending method, device, equipment and storage medium |
WO2022222415A1 (en) * | 2021-04-22 | 2022-10-27 | 网易(杭州)网络有限公司 | Message sending method and apparatus, device, and storage medium |
CN113144608B (en) * | 2021-04-22 | 2024-02-02 | 网易(杭州)网络有限公司 | Message sending method, device, equipment and storage medium |
JP7431984B2 (en) | 2021-04-22 | 2024-02-15 | ネットイーズ (ハンチョウ) ネットワーク カンパニー リミテッド | Message transmission methods, apparatus, devices and storage media |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108211358B (en) | Information display method and device, storage medium and electronic device | |
CN110548288B (en) | Virtual object hit prompting method and device, terminal and storage medium | |
CN111228802B (en) | Information prompting method and device, storage medium and electronic device | |
CN111298430A (en) | Virtual item control method and device, storage medium and electronic device | |
CN111111194B (en) | Virtual object control method, device, storage medium and electronic device | |
CN113457150A (en) | Information prompting method and device, storage medium and electronic equipment | |
CN112107857B (en) | Control method and device of virtual prop, storage medium and electronic equipment | |
CN110917621B (en) | Position display method and device, storage medium and electronic device | |
CN111111217A (en) | Control method and device of virtual prop, storage medium and electronic device | |
CN111111166B (en) | Virtual object control method, device, server and storage medium | |
CN111265850B (en) | Control method and device of virtual operation object, storage medium and electronic device | |
CN111001158A (en) | Attribute parameter updating method and device, storage medium and electronic device | |
CN111084988B (en) | Virtual item generation method and device, storage medium and electronic device | |
CN111672123A (en) | Control method and device of virtual operation object, storage medium and electronic equipment | |
CN111265870A (en) | Control method and device of virtual operation object and storage medium | |
CN114404965A (en) | Virtual object control method and device, storage medium and electronic equipment | |
CN111228805B (en) | Virtual operation object control method and device, storage medium and electronic device | |
CN110917620B (en) | Virtual footprint display method and device, storage medium and electronic device | |
CN111167124A (en) | Virtual prop obtaining method and device, storage medium and electronic device | |
CN111228807A (en) | Control method and device of virtual operation object, storage medium and electronic device | |
CN111318014A (en) | Image display method and apparatus, storage medium, and electronic apparatus | |
CN110898432A (en) | Demolition operation control method and device, storage medium, and electronic device | |
CN111265861A (en) | Display method and device of virtual prop, storage medium and electronic device | |
CN111258489B (en) | Operation method and device of virtual prop and storage medium | |
CN111359214B (en) | Virtual item control method and device, storage medium and electronic device |
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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40021550 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200324 |