WO2022156616A1 - 虚拟对象的控制方法、装置、终端、存储介质及程序产品 - Google Patents
虚拟对象的控制方法、装置、终端、存储介质及程序产品 Download PDFInfo
- Publication number
- WO2022156616A1 WO2022156616A1 PCT/CN2022/072237 CN2022072237W WO2022156616A1 WO 2022156616 A1 WO2022156616 A1 WO 2022156616A1 CN 2022072237 W CN2022072237 W CN 2022072237W WO 2022156616 A1 WO2022156616 A1 WO 2022156616A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- path
- virtual
- movement path
- virtual object
- target movement
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004044 response Effects 0.000 claims abstract description 12
- 230000008859 change Effects 0.000 claims description 56
- 230000009471 action Effects 0.000 claims description 25
- 230000000694 effects Effects 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 16
- 238000006073 displacement reaction Methods 0.000 claims description 9
- 230000008030 elimination Effects 0.000 claims description 4
- 238000003379 elimination reaction Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 16
- 230000009183 running Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 10
- 230000001960 triggered effect Effects 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000006378 damage Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 3
- 208000027418 Wounds and injury Diseases 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 208000014674 injury Diseases 0.000 description 2
- 210000000056 organ Anatomy 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000009193 crawling Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009187 flying Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000009184 walking Effects 0.000 description 1
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/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/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/573—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6063—Methods for processing data by generating or executing the game program for sound processing
Definitions
- the present application relates to the technical field of computers and the Internet, and in particular, to a control method, device, terminal, storage medium and program product of a virtual object.
- the moving path of the virtual object is designed in advance in the horizontal game.
- the user needs to control the virtual object to move along the designed movement path to pass the level.
- the moving path is designed in advance, and the game operation is not flexible.
- the embodiments of the present application provide a method, device, terminal, storage medium and program product for controlling a virtual object.
- the technical solution is as follows:
- a method for controlling a virtual object is provided, the method is executed by a terminal, and the method includes:
- the game screen includes a first virtual object and at least one movement path for the first virtual object to move;
- the virtual prop In response to the use operation for the virtual prop, controlling the first virtual object to use the virtual prop, the virtual prop is used to change the use state of the moving path;
- the first virtual object is controlled to move on the adjusted target movement path.
- a device for controlling a virtual object includes:
- a screen display module configured to display a game screen of a horizontal game, the game screen includes a first virtual object and at least one moving path for the first virtual object to move;
- a prop using module configured to control the first virtual object to use the virtual prop in response to a use operation for the virtual prop, and the virtual prop is used to change the use state of the moving path;
- a path adjustment module configured to adjust the use state of the target movement path included in the game screen according to the virtual prop, to obtain the adjusted target movement path;
- An object control module configured to control the first virtual object to move on the adjusted target movement path.
- a terminal includes a processor and a memory, and the memory stores at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, The at least one piece of program, the code set or the instruction set is loaded and executed by the processor to implement the above method for controlling a virtual object.
- a computer-readable storage medium where at least one instruction, at least one piece of program, code set or instruction set is stored in the readable storage medium, the at least one instruction, the At least one section of program, the code set or the instruction set is loaded and executed by the processor to implement the above method for controlling virtual objects.
- a computer program product or computer program the computer program product or computer program including computer instructions, and the computer instructions are stored in a computer-readable storage medium.
- the processor of the terminal reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the terminal executes the above-mentioned method for controlling a virtual object.
- the state of the target movement path included in the game screen is adjusted through virtual props, so that the target movement path can be adjusted, which increases the diversity of the game and enriches the game content. Users can adjust the target movement path according to the actual situation, making the game Operation is more flexible.
- the use state of the moving path is adjusted by controlling the virtual object to use virtual props in the horizontal game, thereby improving the flexibility of using the moving path, and improving the diversity and richness of user operation modes. sex.
- the user can directly adjust the use state of the moving path through virtual props, which saves the time required for the user to control the movement of the virtual object compared to controlling the virtual object to move around the path, and improves the virtual
- the moving efficiency of the object further improves the user's control efficiency of the virtual object.
- FIG. 1 is a schematic diagram of a horizontal game operating environment provided by an embodiment of the present application
- FIG. 2 is a flowchart of a method for controlling a virtual object provided by an embodiment of the present application
- FIG. 3 exemplarily shows a schematic diagram of a display effect of a game screen
- FIG. 4 exemplarily shows a schematic diagram of another display effect of a game screen
- FIG. 5 exemplarily shows a schematic diagram of another display effect of a game screen
- FIG. 6 exemplarily shows a schematic diagram of another display effect of a game screen
- FIG. 7 exemplarily shows a schematic diagram of another display effect of a game screen
- FIG. 8 exemplarily shows a schematic diagram of another display effect of a game screen
- FIG. 9 exemplarily shows a schematic diagram of another display effect of a game screen
- FIG. 10 exemplarily shows a schematic diagram of another display effect of a game screen
- Fig. 11 exemplarily shows a schematic diagram of the display effect of a scheme list
- FIG. 12 is a block diagram of a control device for a virtual object provided by an embodiment of the present application.
- FIG. 13 is a block diagram of a control device for a virtual object provided by another embodiment of the present application.
- FIG. 14 is a structural block diagram of a terminal provided by an embodiment of the present application.
- FIG. 1 shows a schematic diagram of a running environment of a side-scrolling game provided by an embodiment of the present application.
- the horizontal game running environment may include: a terminal 10 and a server 20 .
- the terminal 10 may be an electronic device such as a mobile phone, a tablet computer, a game console, an e-book reader, a multimedia playback device, a wearable device, a PC (Personal Computer, personal computer) and the like.
- the terminal 10 can install the client side of the side-scrolling game.
- the horizontal version game may be an application program that needs to be downloaded and installed, or may be a click-to-play application program, which is not limited in this embodiment of the present application.
- the above-mentioned horizontal game can be any application program that can provide a virtual environment for users to control virtual objects to perform two-dimensional activities in the virtual environment, such as horizontal game, horizontal fighting game, horizontal game version of parkour games, etc.
- the technical solutions provided by the embodiments of the present application can also be applied to other games other than horizontal game, such as vertical game, vertical game, and so on.
- at least one moving path for the virtual object to move is included in the horizontal game.
- the movement path is a two-dimensional movement path.
- the above-mentioned virtual environment is the scene displayed (or provided) when the client side of the horizontal version game runs on the terminal, and the virtual environment refers to the created scene for virtual objects to perform activities, such as virtual houses, virtual islands, virtual maps and virtual buildings, etc.
- the virtual environment may be a simulated environment of the real world, a semi-simulated and semi-fictional environment, or a purely fictional environment.
- the virtual environment may be a two-dimensional virtual environment, a 2.5-dimensional virtual environment, or a three-dimensional virtual environment, which is not limited in this embodiment of the present application.
- the above virtual object may be a virtual character controlled by a user account in the horizontal game, or may be a virtual character controlled by a computer program in the horizontal game.
- the virtual object may be a game character controlled by a user account in a horizontal game, or may be a game monster controlled by a computer program in the horizontal game.
- the virtual object may be in the form of a character, and may be in the form of an animal, a cartoon, or other forms, which is not limited in this embodiment of the present application.
- the virtual object may be displayed in a three-dimensional form or in a two-dimensional form, which is not limited in this embodiment of the present application.
- the server 20 is used to provide background services for the client side of the horizontal game in the terminal 10 .
- the server 20 may be the background server of the above-mentioned horizontal game.
- the server 20 may be a server, a server cluster composed of multiple servers, or a cloud computing service center.
- the server 20 provides background services for the clients of the side-scrolling game in the multiple terminals 10 at the same time.
- the terminal 10 and the server 20 can communicate with each other through the network 30 .
- FIG. 2 shows a flowchart of a method for controlling a virtual object provided by an embodiment of the present application.
- the method can be applied to the terminal 10 in the running environment of the horizontal game shown in FIG. 1 , for example, the execution subject of each step may be the client of the horizontal game in the terminal 10 .
- the method may include the following steps (201-204):
- Step 201 displaying the game screen of the horizontal game.
- the game screen is a screen of a horizontal game, a vertical game, or other types of games.
- this embodiment is described by taking the game as a horizontal game as an example.
- the horizontal game can be any application that can provide a virtual environment for the user to control the first virtual object to perform two-dimensional activities in the virtual environment, such as horizontal game, horizontal fighting game, horizontal parkour game, etc.
- the virtual object when the first virtual object walks, the virtual object can be controlled to move up, down, left and right in the two-dimensional plane, but the first virtual object cannot move forward in the three-dimensional space. , after the move.
- the game screen refers to the screen displayed to the user during the running of the horizontal game.
- the game screen includes a preset virtual environment for the horizontal game and real-time operations of the first virtual object.
- the above virtual environment includes virtual islands, virtual maps, virtual buildings, and virtual props.
- the first virtual object moves in the virtual environment, it can interact with virtual items in the virtual environment, such as picking up virtual props and attacking virtual buildings. Wait.
- the movement of the virtual object includes walking, running, riding, sliding, crawling, flying, jumping, rolling, and the like.
- the client terminal displays the game screen of the horizontal game.
- the game screen includes a first virtual object and at least one movement path for the first virtual object to move.
- the movement path refers to the displacement path of the first virtual object, that is, the movement path is used to indicate the movable route of the first virtual object during the running process of the horizontal version game.
- the moving path is a path line formed by connecting various position points to which the first virtual object can move.
- the above moving path refers to a two-dimensional moving path
- the first virtual object can only move in a two-dimensional plane.
- the first virtual object moves according to the moving path, it can move up, down, left and right in the two-dimensional plane, but cannot move forward and backward in the three-dimensional space.
- the above moving path may also be called a moving line or other names, which are not limited in the embodiment of the present application.
- the above-mentioned first virtual object is a virtual object controlled by a user through a user account, and the user can control the first virtual object to move in the virtual environment through the user account, and move according to the above-mentioned moving path; or, the above-mentioned first virtual object is For the virtual object controlled by the computer program of the horizontal game, during the running of the horizontal game, the computer program automatically controls the first virtual object to move in the virtual environment according to the above moving path.
- the same user can control multiple different virtual objects, and the user accounts corresponding to different virtual objects can be the same or different, which is not limited in the embodiments of the present application.
- the above-mentioned first virtual object includes a virtual object controlled by a user account and a virtual object controlled by a computer program. That is to say, a side-scrolling game can provide moving paths for different virtual objects.
- the moving paths corresponding to different virtual objects may be the same or different, which is not limited in this embodiment of the present application.
- Step 202 in response to the use operation for the virtual prop, control the first virtual object to use the virtual prop.
- the virtual props refer to the props provided for the first virtual object in the horizontal game.
- the virtual prop is displayed in the above-mentioned virtual environment, and the first virtual object obtains the virtual prop through a search operation in the virtual environment.
- the positions of different virtual props in the virtual environment may be different.
- the virtual prop is hidden in the game process, and the first virtual object acquires the virtual prop after completing a corresponding operation or performing a corresponding task.
- the operations (or tasks) corresponding to different virtual props may be different.
- the above-mentioned virtual props may also be virtual props configured for the first virtual object by the user or the computer program at the start of the horizontal game.
- the virtual props are used to change the usage state of the movement path included in the game screen.
- the client After displaying the game screen of the above-mentioned horizontal game, the client detects the game screen, and after receiving the operation for using the virtual item, controls the first virtual object to use the virtual item, and then the client uses the virtual item according to the effect of the virtual item. to adjust the usage status of the movement path included in the game screen.
- the above-mentioned use operation may be an operation triggered by the user to generate, or may also be an operation automatically triggered and generated during the running process of the horizontal version game.
- the above-mentioned usage operation triggers the generated operation for the user.
- the user triggers the generation of the above-mentioned usage operation through the usage control of the virtual prop.
- the above-mentioned game screen includes the use controls of the virtual props, and the client displays the above-mentioned game screen for detection, and after detecting the triggering operation of the use controls for the virtual props, determines that the use operation of the virtual props is received, and then controls the first virtual object Use this virtual prop.
- the manner in which the user triggers the generation and use operation further includes: clicking (such as single-clicking, double-clicking, triple-clicking, etc.) the virtual prop, long-pressing the virtual prop, sliding the virtual prop, dragging the virtual prop to the position where the virtual prop is required to function, etc. Wait.
- the use controls for the virtual props may be directly displayed on the game screen when the horizontal version game is started, or may be displayed on the game screen after the display conditions are met.
- the client detects the first virtual object, acquires attribute data of the first virtual object, and, if the attribute data of the first virtual object meets the conditions, displays the first virtual object on the game screen.
- the usage controls of the above virtual props are displayed in , and the usage controls are used to trigger usage operations for the virtual props.
- the above attribute data and the above display conditions can be flexibly configured according to actual conditions.
- the above-mentioned attribute data includes the current position of the first virtual object.
- the client determines that the first virtual object is in the prop use area, it determines that the attribute data meets the conditions, and then determines that the display conditions for the above-mentioned use controls are currently met.
- the use control is displayed in the game screen; or, the above-mentioned attribute data includes the operation completed by the first virtual object, and when the client determines that the first virtual object completes the target operation, it determines that the attribute data meets the conditions, and then determines that the above-mentioned use is currently satisfied.
- the display condition of the control, the use control is displayed in the game screen; or, the above-mentioned attribute data includes the possession time of the first virtual object for the virtual prop, and the client determines that the attribute data meets the condition when the possession time exceeds the target value, Further, it is determined that the display condition of the above-mentioned use control is currently satisfied, and the use control is displayed on the game screen;
- the above-mentioned use operation is automatically triggered and generated during the running of the side-scrolling game.
- the client detects the first virtual object in the game screen, obtains attribute data of the first virtual object, and when the attribute data satisfies the use conditions of the item, automatically triggers the generation of the first virtual object in the game screen.
- Use operation of the virtual prop, and control the first virtual object to use the virtual prop can be flexibly configured according to the actual situation.
- the attribute data includes the current location of the first virtual object, and the prop usage condition is that the first virtual object is in the prop usage area; or, the property data includes operations completed by the first virtual object, and the prop usage condition is that the first virtual object is used The target operation is completed; or, the attribute data includes the possession duration of the first virtual object for the virtual prop, and the use condition of the prop is that the possessed duration exceeds the target value;
- the above-mentioned prop use area may be an area with special attributes, such as injury-free area, injury reduction area, acceleration area, etc.; or, the above-mentioned prop use area may also be a pre-set area, such as with pre-set coordinates centered area.
- the above-mentioned first virtual object may possess multiple different virtual props at the same time.
- the game screen may display the use controls of multiple virtual props, so that the user can flexibly control the first virtual prop.
- a virtual object uses different virtual props.
- only one use control of the virtual prop may also be displayed in the game screen, and the user can change the virtual prop targeted by the use control by switching the virtual prop currently held by the first virtual object.
- Step 203 adjust the use state of the target movement path included in the game screen according to the virtual prop to obtain the adjusted target movement path.
- the use state of the target movement path included in the game screen is adjusted according to the attribute information of the virtual prop to obtain the adjusted target movement path.
- the attribute information of the virtual prop is used to indicate the effect of the virtual prop on the moving path.
- the above-mentioned usage state may also be referred to as an available state.
- the usage state refers to whether the virtual object is movable on the corresponding movement path.
- the use state includes a usable state and an unusable state.
- the virtual prop can control the movement path to switch between a usable state and an unusable state, and different virtual props may have different effects corresponding to each other.
- the moving path is unavailable, the first virtual object cannot move on the moving path; and when the moving path is available, the first virtual object can move on the target moving path.
- the client after determining that the first virtual object uses the above-mentioned virtual prop, the client obtains the attribute information of the virtual prop, and according to the attribute information of the virtual prop, the use state of the target movement path included in the game screen Make adjustments to get the adjusted target movement path.
- the target movement path refers to the movement path acted by the virtual prop.
- the client determines the movement path acted by the virtual prop based on the action position of the virtual prop, and then determines the above-mentioned target movement path.
- the moving path that the virtual prop acts on is the target moving path.
- the movement path where the action position of the virtual prop is located is determined as the target movement path.
- the moving path closest to the action position of the virtual prop is determined as the target moving path.
- Step 204 controlling the first virtual object to move on the adjusted target moving path.
- the client after adjusting the target movement path, the client detects the first virtual object in the game screen, and after determining and recognizing the movement control operation for the first virtual object, based on the first virtual object
- the movement control operation of the object controls the first virtual object to move on the adjusted target movement path.
- the above-mentioned movement control operation may be triggered and generated by the user, or may be automatically triggered and generated during the running process of the horizontal game, which is not limited in this embodiment of the present application.
- the above-mentioned movement control operation is triggered and generated by a user.
- the above-mentioned game screen includes a movement control for controlling the movement of the first virtual object, and the user performs a movement control operation for the first virtual object through the movement control, and then controls the first virtual object to move on the target movement path. move.
- the user may determine whether to perform the movement control operation for the first virtual object according to the actual situation, which is not limited in this embodiment of the present application.
- the above-mentioned movement control operation is automatically triggered and generated during the running process of the side-scrolling game.
- the client automatically controls the first virtual object to move on the target moving path.
- the first virtual object is a virtual object controlled by a computer program
- the computer program automatically controls the first virtual object to move on the target moving path.
- the state of the target movement path included in the game screen is adjusted through virtual props, so that the target movement path can be adjusted, the game diversity is increased, and the game content is more abundant , the user can adjust the target moving path according to the actual situation, making the game operation more flexible.
- the use state of the moving path is adjusted by controlling the virtual object to use virtual props in the horizontal game, thereby improving the flexibility of using the moving path, and improving the diversity and richness of user operation modes. sex.
- the user can directly adjust the use state of the moving path through virtual props, which saves the time required for the user to control the movement of the virtual object compared to controlling the virtual object to move around the path, and improves the virtual
- the moving efficiency of the object further improves the user's control efficiency of the virtual object.
- the attribute information possessed by the virtual props is different, and the adjustment method of the usage state of the corresponding target movement path is different.
- the state adjustment of the target movement path in the present application will be introduced.
- the above-mentioned virtual prop has first attribute information.
- the client switches the target movement path from the unavailable state to the available state , and then obtain the adjusted target moving path.
- the client determines the action position of the virtual prop according to the usage of the virtual prop, and then determines the movement path of the target.
- the use state of the moving path is adjusted, and the target moving path is converted from an unusable state to a usable state, so that the first virtual object can move along the target moving path.
- the client can eliminate the obstacles in the above-mentioned target movement path. Obstacles that interrupt the movement path of the target. Exemplarily, as shown in FIG. 3 , an obstacle 31 is included in the game screen 30 , and the obstacle 31 makes the target moving path 32 in an unusable state. At this time, the first virtual object cannot move from the first position 33 to the first position 33 . Second position 34. Further, after the first virtual object uses the virtual props, since the virtual props can eliminate obstacles and eliminate the obstacles 31 in the game screen 30, the target moving path 32 is converted from the unavailable state to the usable state.
- obstacles such as crushing obstacles, removing obstacles, etc.
- the available movement paths are added to the above target movement paths.
- the game screen 40 includes a high platform 41 .
- the target movement path 42 is in an unavailable state, and the first virtual object cannot move from the first position 43 to the second position 44 .
- the usable moving path 46 added by the virtual prop 45 can be displayed in the game screen 40.
- the target moving path 42 is not available. The state transitions to a usable state.
- the client can replace the unavailable movement path with a usable movement path in the above-mentioned target movement path. movement path.
- the game screen 30 includes a trap 51 .
- the target moving path 52 is in an unavailable state, and the first virtual object cannot move from the first position 53 to the second position 54 .
- the virtual prop 55 since the virtual prop 55 can replace the path, the virtual prop 55 appears in the game screen 30 to fill the trap 51, and the usable moving path corresponding to the virtual prop 55 is used to replace the trap.
- 51 corresponds to the unusable movement path
- the target movement path 52 is converted from the unusable state to the usable state.
- the above-mentioned unusable moving path refers to a partial moving path in the target moving path 52 .
- the virtual props are used to convert the target moving path from the unusable state to the usable state, so that the virtual object can move on the target moving path, which enriches the adjustment method of the path and further improves the flexibility of the game operation. sex.
- the above-mentioned virtual prop has second attribute information.
- the client after determining that the first virtual object uses the virtual prop, the client switches the target movement path from the usable state to the unusable state. state, and then get the adjusted target movement path.
- the client determines the action position of the virtual prop according to the usage of the virtual prop, and then determines the movement path of the target.
- the use state of the moving path is adjusted to convert the target displacement path from a usable state to an unusable state, so that the first virtual object cannot move along the target moving path.
- the client adds an obstacle for disconnecting the target moving path in the target moving path.
- the game screen 60 includes a target movement path 61 in a usable state, and after the first virtual object 62 uses the virtual prop, the game screen 60 appears for disconnecting the target movement path.
- the obstacle 63 of 61, and then the target moving path 61 is converted from the usable state to the unusable state.
- the hostile virtual object of the first virtual object 61 cannot move through the target moving path 61. And attack the first virtual object 61 .
- the client can replace the available moving path with an unusable moving path in the target moving path. movement path.
- the game screen 70 includes a target movement path 71 in a usable state. After the first virtual object uses the virtual prop, a trap 72 appears in the game screen 70, and the corresponding trap 72 is used. The unusable movement path replaces the usable path in the target movement path 71 .
- the target movement path 71 is converted from the usable state to the unusable state, the first virtual object cannot move from the first position 73 to the second position 74 , and the hostile virtual object of the first virtual object cannot move to the second position 74 either. to the first position 73.
- the above-mentioned usable moving paths refer to partial moving paths in the target moving path 71 .
- the client removes the usable movement path from the target displacement path after detecting the use operation for the virtual prop.
- the game screen 70 includes a target movement path 71 in a usable state. After the first virtual object uses virtual props, the virtual props are used to smash part of the ground to eliminate the target movement path 71 . 81 of the available travel paths. At this time, the target movement path 71 is converted from the usable state to the unusable state, the first virtual object cannot move from the first position 73 to the second position 74 , and the hostile virtual object of the first virtual object cannot move to the second position 74 either. to the first position 73.
- the above-mentioned usable moving path 81 refers to a partial moving path in the target moving path 71 .
- the hostile virtual object is prevented from moving on the target moving path, the adjustment method of the path is enriched, and the flexibility of the game operation is further improved. sex.
- the client controls the first virtual object to use the virtual prop
- the corresponding target movement path is The virtual environment elements of the game are updated, thereby prompting the progress and situation of the game, and improving the display richness and display effect of the game screen.
- the client displays virtual props as obstacles in the virtual environment displayed on the game screen; The obstacle for disconnecting the target movement path is canceled in the environment; or, based on the adjusted target movement path, the client displays the effect of the virtual prop on the target movement path in the virtual environment displayed on the game screen.
- the changes of the game screen are as shown in the above-mentioned FIGS. 3 to 8 , which will not be repeated here.
- the same virtual prop may correspond to multiple different path change schemes.
- the above step 202 further includes the following steps:
- the client after detecting the use operation for the virtual prop, the client obtains the attribute information of the virtual prop, and based on the attribute information, generates a variety of candidate path change solutions, and displays the various candidate path change solutions.
- Path change program After detecting the use operation for the virtual prop, the client obtains the attribute information of the virtual prop, and based on the attribute information, generates a variety of candidate path change solutions, and displays the various candidate path change solutions. Path change program.
- the above-mentioned multiple candidate path change schemes are directly displayed on the game screen.
- the client displays the action position of the virtual prop on the game screen based on the multiple candidate path change solutions.
- the display styles of the action positions of the virtual props corresponding to different path change schemes are different, and the action times of the virtual props corresponding to different path change schemes may be different.
- the client may determine to use the virtual prop after detecting the use operation of the use control for the virtual prop.
- the above-mentioned multiple candidate path change schemes are the path change schemes for the same virtual prop.
- the game screen 90 includes a target movement path 91 in an unavailable state, and the first virtual object is in a first position 92 and cannot be moved to a second position 93 .
- the client detects the trigger operation of the use control 94 for the virtual prop, it controls the first virtual object to use the virtual prop (square), and displays the first action position 95 of the virtual prop on the game screen 90 (fill to below the ground break) and a second action position 96 (filling above the ground break).
- the first action position 95 corresponds to the first candidate path change scheme
- the second action position 96 corresponds to the second candidate path change scheme.
- the above-mentioned multiple candidate path change solutions are path change solutions for different virtual props.
- the game screen 90 includes a target movement path 91 in an unavailable state, and the first virtual object is in a first position 92 and cannot be moved to a second position 93 .
- the client detects the triggering operation of the use control 94 for the virtual item, it controls the first virtual object to use the first virtual item (square) or the second virtual item (hammer), and displays the first virtual item on the game screen 90 .
- the first action position 101 and the second action position 102 of a virtual prop, and the action position 103 of the second virtual prop corresponds to the first candidate path change scheme
- the first action position 101 of the first virtual prop corresponds to the first candidate path change scheme
- the second action position 102 of the first virtual prop corresponds to the second candidate path change scheme
- the action position 103 of the second virtual prop corresponds to the first candidate path change scheme.
- the indication information of the above-mentioned multiple candidate path change schemes is displayed on the game screen in the form of a list.
- the client displays a solution list 110 in the game screen, where the solution list 110 includes identification information of each candidate path change solution.
- the action position of the virtual prop corresponding to the candidate path change scheme is displayed on the game screen.
- the above-mentioned solution list 110 may include candidate path change solutions corresponding to the same or different virtual props.
- the indication information of various candidate path change schemes may also be displayed on the game screen in the form of a card matrix, which is not limited in this embodiment of the present application.
- the client after displaying multiple candidate path change schemes, the client detects the game screen.
- the target path change scheme adjusts the use state of the target movement path included in the game screen, thereby obtaining the adjusted target movement path.
- (1) Parachute When the first virtual object character is in a floating state and the height is sufficient from the ground, the parachute is opened through the use control of the virtual prop to slow down the descending speed of the first virtual object.
- the user can flexibly adjust the falling speed of the first virtual object in the air by operating the use controls for the virtual props, and when the first virtual object is in the air, the user can control the first virtual object to glide in the air by moving the operation controls.
- Sledgehammer assist the first virtual object to open physical organs or destroy specific gates, objects, ground, obstacles, etc. After the client detects the use of the sledgehammer, it needs to obtain the physical material of the action position of the sledgehammer. If the physical material matches the sledgehammer, it is determined that the sledgehammer can destroy the position; if the physical material does not match the sledgehammer, it is determined that the sledgehammer cannot destroy the position. Of course, the sledgehammer can also inflict health reduction on hostile virtual objects.
- Lava core After using the lava core, the first virtual object can walk in the magma without taking damage, that is, it will obtain a passive damage reduction for magma. Moreover, after the first virtual object uses the lava core, a reduced area for the hostile virtual object can also be summoned.
- the first virtual object uses the energy cube, it can generate one or more energy cubes within the action range of the energy cube, and the energy cube disappears automatically for a period of time after being generated.
- the energy cube can illuminate a certain range of areas after being generated, and the first virtual object can stand above the energy cube.
- the first virtual object uses the universal glove, it can pick up or put down virtual objects with damage effects (such as seeds covered with spikes, burning bombs, etc.). Moreover, after the time period after the first virtual object picks up the virtual item reaches a certain value, the first virtual object can possess the virtual item, or the virtual item disappears in the virtual environment.
- damage effects such as seeds covered with spikes, burning bombs, etc.
- Drone After the first virtual object uses the drone, it summons a drone that can move on the ground or in the air, and the first virtual object can control the drone to move in the virtual environment to activate specific organs or Observe the location of hostile virtual objects.
- each virtual prop is only exemplary and explanatory.
- the staff can flexibly configure specific use functions for each virtual prop, and the staff can also play in the horizontal version of the game.
- a new virtual prop is added, which is not limited in this embodiment of the present application.
- FIG. 12 shows a block diagram of an apparatus for controlling a virtual object provided by an embodiment of the present application.
- the device has the function of realizing the above-mentioned control method of the virtual object, and the function can be realized by hardware, and can also be realized by the hardware executing corresponding software.
- the device can be a terminal, or can be set in a terminal.
- the apparatus 1200 may include: a picture display module 1210 , a prop using module 1220 , a path adjustment module 1230 and an object control module 1240 .
- the screen display module 1210 is configured to display a game screen of the horizontal game, where the game screen includes a first virtual object and at least one moving path for the first virtual object to move.
- the prop using module 1220 is configured to control the first virtual object to use the virtual prop in response to the use operation for the virtual prop, and the virtual prop is used to change the usage state of the moving path.
- the path adjustment module 1230 is configured to adjust the use state of the target movement path included in the game screen according to the virtual prop, and obtain the adjusted target movement path.
- the object control module 1240 is configured to control the first virtual object to move on the adjusted target moving path.
- the path adjustment module 1230 is configured to switch the target movement path from an unusable state to an usable state under the condition that the virtual prop has the first attribute information, so as to obtain the adjustment The target movement path after the target movement path; wherein, when the target movement path is in the unusable state, the first virtual object cannot move on the target movement path; when the target movement path is in the available state In the use state, the first virtual object can move on the target moving path.
- the path adjustment module 1230 is further configured to, in the case that the first attribute information is to eliminate obstacles, eliminate the path for disconnecting the target movement path in the target movement path obstacles; or, in the case that the first attribute information is an additional path, add a usable movement path to the target movement path; or, in the case that the first attribute information is a replacement path, in the In the target displacement path, a usable moving path is used to replace the unusable moving path.
- the path adjustment module 1230 is configured to switch the target movement path from a usable state to an unusable state under the condition that the virtual prop has the second attribute information, so as to obtain the adjustment The target moving path after; wherein, when the target moving path is in the usable state, the second virtual object in the game screen can move on the target moving path; in the target moving path When in the unavailable state, the second virtual object in the game screen cannot move on the target moving path, and the second virtual object has an adversarial relationship with the first virtual object.
- the path adjustment module 1230 is further configured to, in the case that the second attribute information is adding an obstacle, add a parameter for disconnecting the target moving path in the target moving path obstacles; or, in the case that the second attribute information is a replacement path, use an unusable moving path in the target moving path to replace the usable moving path; or, when the second attribute information is elimination In the case of a path, the available movement path is removed from the target displacement path.
- the apparatus 1200 further includes: a screen updating module 1250 .
- the screen updating module 1250 is configured to update the virtual environment element corresponding to the target moving path based on the adjusted target moving path in the virtual environment displayed on the game screen.
- the screen update module 1250 is configured to display the virtual prop as an obstacle in the virtual environment displayed on the game screen based on the adjusted target movement path; or, based on The adjusted target movement path, in the virtual environment displayed on the game screen, cancel the display of the obstacle for disconnecting the target movement path; or, based on the adjusted target movement path, in the In the virtual environment displayed on the game screen, the effect of the virtual prop on the moving path of the target is displayed.
- the apparatus 1200 further includes: a scheme display module 1260 .
- the scheme display module 1260 is configured to generate multiple candidate path change schemes based on the attribute information of the virtual prop, wherein different path change schemes correspond to different path adjustment methods; and display the multiple candidate path change schemes.
- the path adjustment module 1230 is further configured to, in response to a selection operation for a target path change scheme among the multiple candidate path change schemes, adjust the target movement path included in the game screen based on the target path change scheme. to adjust the usage status of , and get the adjusted target movement path.
- the solution display module 1260 is configured to display the action positions of the virtual props in the game screen based on the multiple candidate path change solutions; wherein different paths change The display styles of the action positions of the virtual props corresponding to the solutions are different.
- the apparatus 1200 further includes: a data acquisition module 1270 .
- a data acquisition module 1270 configured to acquire attribute data of the first virtual object.
- the screen display module 1210 is further configured to display the use control of the virtual prop in the game screen when the attribute data of the first virtual object meets the conditions; wherein, the use control is used to trigger Use operations for the virtual props.
- the state of the target movement path included in the game screen is adjusted through virtual props, so that the target movement path can be adjusted, the game diversity is increased, and the game content is more abundant , the user can adjust the target moving path according to the actual situation, making the game operation more flexible.
- FIG. 14 shows a structural block diagram of a terminal 1400 provided by an embodiment of the present application.
- the terminal 1400 may be an electronic device such as a mobile phone, a tablet computer, a game console, an e-book reader, a multimedia playback device, a wearable device, a PC, and the like.
- the terminal is used to implement the method for controlling virtual objects provided in the above embodiments.
- the terminal may be the terminal 10 in the game running environment shown in FIG. 1 . Specifically:
- the terminal 1400 includes: a processor 1401 and a memory 1402 .
- the processor 1401 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like.
- the processor 1401 can be implemented by at least one hardware form among DSP (Digital Signal Processing, digital signal processing), FPGA (Field Programmable Gate Array, field programmable gate array), and PLA (Programmable Logic Array, programmable logic array).
- the processor 1401 may also include a main processor and a coprocessor.
- the main processor is a processor used to process data in the wake-up state, also called CPU (Central Processing Unit, central processing unit); the coprocessor is A low-power processor for processing data in a standby state.
- the processor 1401 may be integrated with a GPU (Graphics Processing Unit, image processor), and the GPU is used for rendering and drawing the content that needs to be displayed on the display screen.
- the processor 1401 may further include an AI (Artificial Intelligence, artificial intelligence) processor, where the AI processor is used to process computing operations related to machine learning.
- AI Artificial Intelligence, artificial intelligence
- Memory 1402 may include one or more computer-readable storage media, which may be non-transitory. Memory 1402 may also include high-speed random access memory, as well as non-volatile memory, such as one or more disk storage devices, flash storage devices. In some embodiments, a non-transitory computer-readable storage medium in memory 1402 is used to store at least one instruction, at least one program, code set or instruction set, the at least one instruction, at least one program, code set or instruction set and configured to be executed by one or more processors to implement the above-mentioned control method of virtual objects.
- the terminal 1400 may optionally further include: a peripheral device interface 1403 and at least one peripheral device.
- the processor 1401, the memory 1402 and the peripheral device interface 1403 may be connected through a bus or a signal line.
- Each peripheral device can be connected to the peripheral device interface 1403 through a bus, a signal line or a circuit board.
- the peripheral device includes: at least one of a radio frequency circuit 1404 , a display screen 1405 , an audio circuit 1407 and a power supply 1409 .
- FIG. 14 does not constitute a limitation on the terminal 1400, and may include more or less components than the one shown, or combine some components, or adopt different component arrangements.
- a computer-readable storage medium stores at least one instruction, at least one piece of program, code set or instruction set, the at least one instruction, the at least one piece of program , the code set or the instruction set is executed by the processor to implement the above-mentioned control method of the virtual object.
- the computer-readable storage medium may include: ROM (Read Only Memory, read-only memory), RAM (Random Access Memory, random access memory), SSD (Solid State Drives, solid-state hard disk), or an optical disk.
- the random access memory may include ReRAM (Resistance Random Access Memory, resistive random access memory) and DRAM (Dynamic Random Access Memory, dynamic random access memory).
- a computer program product or computer program comprising computer instructions stored in a computer readable storage medium.
- the processor of the terminal reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the terminal executes the above-mentioned method for controlling a virtual object.
- references herein to "a plurality" means two or more.
- the numbering of the steps described in this document only exemplarily shows a possible execution sequence between the steps.
- the above steps may also be executed in different order, such as two different numbers.
- the steps are performed at the same time, or two steps with different numbers are performed in a reverse order to that shown in the figure, which is not limited in this embodiment of the present application.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (20)
- 一种虚拟对象的控制方法,所述方法由终端执行,所述方法包括:显示横版游戏的游戏画面,所述游戏画面中包括第一虚拟对象以及供所述第一虚拟对象移动的至少一条移动路径;响应于针对虚拟道具的使用操作,控制所述第一虚拟对象使用所述虚拟道具,所述虚拟道具用于改变所述移动路径的使用状态;按照所述虚拟道具对所述游戏画面中包含的目标移动路径的使用状态进行调整,得到调整后的目标移动路径;控制所述第一虚拟对象在所述调整后的目标移动路径上进行移动。
- 根据权利要求1所述的方法,其中,所述基于所述虚拟道具对所述游戏画面中包含的目标移动路径的使用状态进行调整,得到调整后的目标移动路径,包括:在所述虚拟道具具备第一属性信息的情况下,将所述目标移动路径从不可使用状态切换为可使用状态,得到所述调整后的目标移动路径;其中,在所述目标移动路径处于所述不可使用状态的情况下,所述第一虚拟对象无法在所述目标移动路径上移动;在所述目标移动路径处于所述可使用状态的情况下,所述第一虚拟对象能够在所述目标移动路径上移动。
- 根据权利要求2所述的方法,其中,所述在所述虚拟道具具备第一属性信息的情况下,将所述目标移动路径从不可使用状态切换为可使用状态,得到所述调整后的目标移动路径,包括:在所述第一属性信息为消除障碍物的情况下,在所述目标移动路径中消除用于断开所述目标移动路径的障碍物;或者,在所述第一属性信息为增加路径的情况下,在所述目标移动路径中增加可使用的移动路径;或者,在所述第一属性信息为替换路径的情况下,在所述目标位移路径中采用可使用的移动路径替换不可使用的移动路径。
- 根据权利要求1所述的方法,其中,所述基于所述虚拟道具对所述游戏画面中包含的目标移动路径的使用状态进行调整,得到调整后的目标移动路径,包括:在所述虚拟道具具备第二属性信息的情况下,将所述目标移动路径从可使用状态切换为不可使用状态,得到所述调整后的目标移动路径;其中,在所述目标移动路径处于所述可使用状态的情况下,所述游戏画面中的第二虚拟对象能够在所述目标移动路径上移动;在所述目标移动路径处于所述不可使用状态的情况下,所述游戏画面中的第二虚拟对象无法在所述目标移动路径上移动,所述第二虚拟对象与所述第一虚拟对象具有敌对关系。
- 根据权利要求4所述的方法,其中,所述在所述虚拟道具具备第二属性信息的情况下,将所述目标移动路径从可使用状态切换为不可使用状态,得到所述调整后的目标移动路径,包括:在所述第二属性信息为增加障碍物的情况下,在所述目标移动路径中增加用于断开所述目标移动路径的障碍物;或者,在所述第二属性信息为替换路径的情况下,在所述目标移动路径中采用不可使用的移动路径替换可使用的移动路径;或者,在所述第二属性信息为消除路径的情况下,在所述目标位移路径中去除可使用的移动路径。
- 根据权利要求1所述的方法,其中,所述响应于针对虚拟道具的使用操作,控制所述第一虚拟对象使用所述虚拟道具之后,还包括:在所述游戏画面所显示的虚拟环境中,基于所述调整后的目标移动路径,对所述目标移动路径所对应的虚拟环境元素进行更新。
- 根据权利要求6所述的方法,其中,所述在所述游戏画面所显示的虚拟环境中,基于所述调整后的目标移动路径,对所述目标移动路径所对应的虚拟环境元素进行更新,包括:基于所述调整后的目标移动路径,将所述虚拟道具作为障碍物显示在所述游戏画面所显示的虚拟环境中;或者,基于所述调整后的目标移动路径,在所述游戏画面所显示的虚拟环境中取消显示用于断开所述目标移动路径的障碍物;或者,基于所述调整后的目标移动路径,在所述游戏画面所显示的虚拟环境中,显示所述虚拟道具针对所述目标移动路径的作用效果。
- 根据权利要求1所述的方法,其中,所述响应于针对虚拟道具的使用操作,控制所述第一虚拟对象使用所述虚拟道具之后,还包括:基于所述虚拟道具的属性信息,生成多种候选的路径改变方案,其中,不同的路径改变方案对应不同的路径调整方式;显示所述多种候选的路径改变方案;响应于针对所述多种候选的路径改变方案中的目标路径改变方案的选择操作,基于所述目标路径改变方案对所述游戏画面中包含的目标移动路径的使用状态进行调整,得到所述调整后的目标移动路径。
- 根据权利要求8所述的方法,其中,所述显示所述多种候选的路径改变方案,包括:基于所述多种候选的路径改变方案,在所述游戏画面中显示所述虚拟道具的作用位置;其中,不同的所述路径改变方案对应的所述虚拟道具的作用位置的显示样式不同。
- 根据权利要求1至9任一项所述的方法,其中,所述方法还包括:获取所述第一虚拟对象的属性数据;在所述第一虚拟对象的属性数据符合条件的情况下,在所述游戏画面中显示所述虚拟道具的使用控件;其中,所述使用控件用于触发针对所述虚拟道具的使用操作。
- 一种虚拟对象的控制装置,所述装置包括:画面显示模块,用于显示横版游戏的游戏画面,所述游戏画面中包括第一虚拟对象以及供所述第一虚拟对象移动的至少一条移动路径;道具使用模块,用于响应于针对虚拟道具的使用操作,控制所述第一虚拟对象使用所述 虚拟道具,所述虚拟道具用于改变所述移动路径的使用状态;路径调整模块,用于按照所述虚拟道具对所述游戏画面中包含的目标移动路径的使用状态进行调整,得到调整后的目标移动路径;对象控制模块,用于控制所述第一虚拟对象在所述调整后的目标移动路径上进行移动。
- 根据权利要求11所述的装置,其中,所述路径调整模块,用于:在所述虚拟道具具备第一属性信息的情况下,将所述目标移动路径从不可使用状态切换为可使用状态,得到所述调整后的目标移动路径;其中,在所述目标移动路径处于所述不可使用状态的情况下,所述第一虚拟对象无法在所述目标移动路径上移动;在所述目标移动路径处于所述可使用状态的情况下,所述第一虚拟对象能够在所述目标移动路径上移动。
- 根据权利要求12所述的装置,其中,所述路径调整模块,用于:在所述第一属性信息为消除障碍物的情况下,在所述目标移动路径中消除用于断开所述目标移动路径的障碍物;或者,在所述第一属性信息为增加路径的情况下,在所述目标移动路径中增加可使用的移动路径;或者,在所述第一属性信息为替换路径的情况下,在所述目标位移路径中采用可使用的移动路径替换不可使用的移动路径。
- 根据权利要求11所述的装置,其中,所述路径调整模块,用于:在所述虚拟道具具备第二属性信息的情况下,将所述目标移动路径从可使用状态切换为不可使用状态,得到所述调整后的目标移动路径;其中,在所述目标移动路径处于所述可使用状态的情况下,所述游戏画面中的第二虚拟对象能够在所述目标移动路径上移动;在所述目标移动路径处于所述不可使用状态的情况下,所述游戏画面中的第二虚拟对象无法在所述目标移动路径上移动,所述第二虚拟对象与所述第一虚拟对象具有敌对关系。
- 根据权利要求14所述的装置,其中,所述路径调整模块,用于:在所述第二属性信息为增加障碍物的情况下,在所述目标移动路径中增加用于断开所述目标移动路径的障碍物;或者,在所述第二属性信息为替换路径的情况下,在所述目标移动路径中采用不可使用的移动路径替换可使用的移动路径;或者,在所述第二属性信息为消除路径的情况下,在所述目标位移路径中去除可使用的移动路径。
- 根据权利要求11所述的装置,其中,所述装置还包括:画面更新模块,用于在所述游戏画面所显示的虚拟环境中,基于所述调整后的目标移动路径,对所述目标移动路径所对应的虚拟环境元素进行更新。
- 根据权利要求16所述的装置,其中,所述画面更新模块,用于:基于所述调整后的目标移动路径,将所述虚拟道具作为障碍物显示在所述游戏画面所显 示的虚拟环境中;或者,基于所述调整后的目标移动路径,在所述游戏画面所显示的虚拟环境中取消显示用于断开所述目标移动路径的障碍物;或者,基于所述调整后的目标移动路径,在所述游戏画面所显示的虚拟环境中,显示所述虚拟道具针对所述目标移动路径的作用效果。
- 一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至10任一项所述的虚拟对象的控制方法。
- 一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至10任一项所述的虚拟对象的控制方法。
- 一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从计算机可读存储介质读取并执行所述计算机指令以实现如权利要求1至10任一项所述的虚拟对象的控制方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023527788A JP2023547720A (ja) | 2021-01-21 | 2022-01-17 | 仮想オブジェクトの制御方法、装置、端末、及びコンピュータプログラム |
US17/986,725 US20230071824A1 (en) | 2021-01-21 | 2022-11-14 | Virtual object control method and apparatus, terminal, storage medium, and program product |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110084247.6 | 2021-01-21 | ||
CN202110084247.6A CN112717407B (zh) | 2021-01-21 | 2021-01-21 | 虚拟对象的控制方法、装置、终端及存储介质 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/986,725 Continuation US20230071824A1 (en) | 2021-01-21 | 2022-11-14 | Virtual object control method and apparatus, terminal, storage medium, and program product |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022156616A1 true WO2022156616A1 (zh) | 2022-07-28 |
Family
ID=75594865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/072237 WO2022156616A1 (zh) | 2021-01-21 | 2022-01-17 | 虚拟对象的控制方法、装置、终端、存储介质及程序产品 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230071824A1 (zh) |
JP (1) | JP2023547720A (zh) |
CN (1) | CN112717407B (zh) |
WO (1) | WO2022156616A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112717407B (zh) * | 2021-01-21 | 2023-03-28 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
CN113457154B (zh) * | 2021-06-29 | 2024-04-12 | 网易(杭州)网络有限公司 | 游戏中虚拟对象控制方法、装置、电子设备及存储介质 |
CN113885731B (zh) * | 2021-10-13 | 2023-09-26 | 网易(杭州)网络有限公司 | 一种虚拟道具的控制方法、装置、电子设备及存储介质 |
CN114344907B (zh) * | 2022-03-08 | 2022-06-03 | 广州极尚网络技术有限公司 | 图像显示方法、装置、设备及存储介质 |
CN114768256A (zh) * | 2022-04-22 | 2022-07-22 | 芜湖听松网络科技有限公司 | 游戏路径的更新方法、装置、设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018175418A (ja) * | 2017-04-13 | 2018-11-15 | 任天堂株式会社 | ゲームプログラム、ゲーム処理制御方法、およびゲーム装置 |
CN110433488A (zh) * | 2019-08-16 | 2019-11-12 | 腾讯科技(深圳)有限公司 | 基于虚拟角色的对战控制方法、装置、设备及介质 |
CN111265877A (zh) * | 2020-01-20 | 2020-06-12 | 网易(杭州)网络有限公司 | 游戏虚拟对象的控制方法及装置、电子设备、存储介质 |
CN111481931A (zh) * | 2020-04-13 | 2020-08-04 | 网易(杭州)网络有限公司 | 游戏中虚拟对象的寻路控制方法、电子设备及存储介质 |
CN111729306A (zh) * | 2020-06-24 | 2020-10-02 | 网易(杭州)网络有限公司 | 游戏角色的传送方法、装置、电子设备及存储介质 |
CN111773669A (zh) * | 2020-07-03 | 2020-10-16 | 珠海金山网络游戏科技有限公司 | 一种在虚拟环境中生成虚拟对象方法及装置 |
CN112717407A (zh) * | 2021-01-21 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
-
2021
- 2021-01-21 CN CN202110084247.6A patent/CN112717407B/zh active Active
-
2022
- 2022-01-17 JP JP2023527788A patent/JP2023547720A/ja active Pending
- 2022-01-17 WO PCT/CN2022/072237 patent/WO2022156616A1/zh active Application Filing
- 2022-11-14 US US17/986,725 patent/US20230071824A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018175418A (ja) * | 2017-04-13 | 2018-11-15 | 任天堂株式会社 | ゲームプログラム、ゲーム処理制御方法、およびゲーム装置 |
CN110433488A (zh) * | 2019-08-16 | 2019-11-12 | 腾讯科技(深圳)有限公司 | 基于虚拟角色的对战控制方法、装置、设备及介质 |
CN111265877A (zh) * | 2020-01-20 | 2020-06-12 | 网易(杭州)网络有限公司 | 游戏虚拟对象的控制方法及装置、电子设备、存储介质 |
CN111481931A (zh) * | 2020-04-13 | 2020-08-04 | 网易(杭州)网络有限公司 | 游戏中虚拟对象的寻路控制方法、电子设备及存储介质 |
CN111729306A (zh) * | 2020-06-24 | 2020-10-02 | 网易(杭州)网络有限公司 | 游戏角色的传送方法、装置、电子设备及存储介质 |
CN111773669A (zh) * | 2020-07-03 | 2020-10-16 | 珠海金山网络游戏科技有限公司 | 一种在虚拟环境中生成虚拟对象方法及装置 |
CN112717407A (zh) * | 2021-01-21 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
JP2023547720A (ja) | 2023-11-13 |
CN112717407B (zh) | 2023-03-28 |
CN112717407A (zh) | 2021-04-30 |
US20230071824A1 (en) | 2023-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022156616A1 (zh) | 虚拟对象的控制方法、装置、终端、存储介质及程序产品 | |
JP7395600B2 (ja) | マルチプレイヤーオンライン対戦プログラムの提示情報送信方法、提示情報表示方法、提示情報送信装置、提示情報表示装置、端末、及びコンピュータプログラム | |
JP2021533858A (ja) | 仮想キャラクターのスキン表示方法、装置、端末、サーバ、及びコンピュータプログラム | |
JP2022527662A (ja) | 仮想オブジェクトの制御方法、装置、機器及びコンピュータプログラム | |
JP7390400B2 (ja) | 仮想オブジェクトの制御方法並びにその、装置、端末及びコンピュータプログラム | |
JP2024016124A (ja) | 仮想オブジェクトの制御方法、装置、機器及びコンピュータプログラム | |
WO2021213070A1 (zh) | 虚拟角色的控制方法、装置、设备及存储介质 | |
JP2022544888A (ja) | インタフェース表示方法、装置、端末、記憶媒体及びコンピュータプログラム | |
KR102645535B1 (ko) | 가상 장면에서의 가상 객체 제어 방법 및 장치, 디바이스 그리고 저장 매체 | |
CN112927332B (zh) | 骨骼动画更新方法、装置、设备及存储介质 | |
JP2022540277A (ja) | 仮想オブジェクト制御方法、装置、端末及びコンピュータプログラム | |
CA3160737A1 (en) | Method and apparatus for state switching in virtual scene, device, medium, and program product | |
TWI821779B (zh) | 虛擬對象的控制方法、裝置、計算機設備及儲存媒體 | |
CN112221135B (zh) | 画面显示方法、装置、设备以及存储介质 | |
TW202222395A (zh) | 預購道具的顯示方法、裝置、設備、媒體及產品 | |
US20230285855A1 (en) | Virtual scene display method and apparatus, terminal, and storage medium | |
US11628365B2 (en) | Information processing system, storage medium, information processing apparatus and information processing method | |
KR20230042517A (ko) | 연락처 정보 디스플레이 방법, 장치 및 전자 디바이스, 컴퓨터-판독가능 저장 매체, 및 컴퓨터 프로그램 제품 | |
JP2023164687A (ja) | 仮想オブジェクトの制御方法及び装置並びにコンピュータ装置及びプログラム | |
JP2024522484A (ja) | 仮想シーンに基づくグラフィック表示方法、装置、機器及びコンピュータプログラム | |
JP2024522976A (ja) | 仮想シーンにおける絵文字の表示方法およびその装置、機器並びにコンピュータプログラム | |
CN112843682B (zh) | 数据同步方法、装置、设备及存储介质 | |
JP7434601B2 (ja) | ウィジェットの表示方法、装置、機器及びコンピュータプログラム | |
KR102648210B1 (ko) | 가상 객체 제어 방법 및 장치, 단말, 및 저장 매체 | |
CN116920394A (zh) | 虚拟技能的使用方法、装置、设备、介质及程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22742095 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2023527788 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 24-11-2023) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22742095 Country of ref document: EP Kind code of ref document: A1 |