WO2024051116A1 - Procédé et appareil de commande pour personnage virtuel, et support de stockage et dispositif terminal - Google Patents

Procédé et appareil de commande pour personnage virtuel, et support de stockage et dispositif terminal Download PDF

Info

Publication number
WO2024051116A1
WO2024051116A1 PCT/CN2023/079125 CN2023079125W WO2024051116A1 WO 2024051116 A1 WO2024051116 A1 WO 2024051116A1 CN 2023079125 W CN2023079125 W CN 2023079125W WO 2024051116 A1 WO2024051116 A1 WO 2024051116A1
Authority
WO
WIPO (PCT)
Prior art keywords
virtual
virtual character
touch operation
bunker
control
Prior art date
Application number
PCT/CN2023/079125
Other languages
English (en)
Chinese (zh)
Inventor
苗浩琦
Original Assignee
网易(杭州)网络有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 网易(杭州)网络有限公司 filed Critical 网易(杭州)网络有限公司
Publication of WO2024051116A1 publication Critical patent/WO2024051116A1/fr

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present disclosure relates to the field of computers, and specifically to a virtual character control method, device, computer-readable storage medium and terminal equipment.
  • Embodiments of the present disclosure provide a method and device for controlling a virtual character to improve the virtual character's avoidance success rate at a virtual bunker.
  • embodiments of the present disclosure provide a method for controlling a virtual character, providing a graphical user interface through a terminal device.
  • the graphical user interface includes at least part of a virtual scene, a moving joystick and a crouching control, and a graphical user interface located in the virtual scene.
  • the virtual character and the virtual bunker in the method include:
  • control the virtual character to crouch behind the first surface of the virtual bunker In response to the first touch operation on the crouch control, control the virtual character to crouch behind the first surface of the virtual bunker;
  • the virtual character When the virtual character moves in the target direction to the boundary position of the first surface, respond For the third touch operation of the mobile joystick, the virtual character is controlled to switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, wherein the first surface adjacent to the second surface.
  • embodiments of the present disclosure also provide a control device for a virtual character, which is characterized in that a graphical user interface is provided through a terminal device, and the graphical user interface includes at least part of the virtual scene, a moving rocker, and a crouching control, and Virtual characters and virtual bunkers located in the virtual scene include:
  • a first control module configured to control the virtual character to crouch behind the first surface of the virtual bunker in response to a first touch operation on the crouch control
  • a second control module configured to respond to a second touch operation of the moving joystick in the target direction and control the virtual character to move behind the first surface in the target direction;
  • a third control module configured to, when the virtual character moves in the target direction to the boundary position of the first surface, in response to a third touch operation on the moving rocker, control the virtual character to move from the The first surface of the virtual bunker is switched to the rear of the second surface of the virtual bunker to crouch, wherein the first surface is adjacent to the second surface.
  • embodiments of the present disclosure also provide a computer-readable storage medium that stores a plurality of instructions, and the instructions are suitable for loading by the processor to execute the above-mentioned virtual character control method. A step of.
  • embodiments of the present disclosure also provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor.
  • the feature is that when the processor executes the program, The steps in the method of controlling the virtual character are as described above.
  • the embodiment of the present disclosure controls the virtual character to crouch behind the first surface of the virtual bunker by responding to the first touch operation of the crouch control; and responding to the second touch operation of the moving rocker in the target direction.
  • the third touch operation of the mobile joystick controls the virtual character to switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, wherein the first surface is connected to the second surface of the virtual bunker.
  • the second surface is adjacent.
  • the virtual character can be controlled to turn between the surfaces of the virtual bunker while in a crouching state, without adding other controls.
  • software and achieves more flexible control of virtual characters, simple and easy operation, thereby reducing the operating cost and running time of the game in the terminal device, and saving the power of the terminal device.
  • Figure 1a is a system schematic diagram of a virtual character control method provided by an embodiment of the present disclosure.
  • Figure 1b is a schematic flowchart of a virtual character control method provided by an embodiment of the present disclosure.
  • Figure 1c is a schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • Figure 1d is another schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • Figure 1e is another schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • Figure 1f is another schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • Figure 1g is another schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • Figure 2 is a schematic structural diagram of a virtual character control device provided by an embodiment of the present disclosure
  • Figure 3 is a schematic structural diagram of a terminal device provided by an embodiment of the present disclosure.
  • Embodiments of the present disclosure provide a virtual character control method, device, storage medium, and terminal device.
  • the virtual character control method in the embodiment of the present disclosure can be executed by a terminal device, where the terminal device can be a terminal or a server.
  • the terminal can be a terminal device such as a smartphone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc.
  • the terminal device can also include a client , the client may be a game application client, a browser client carrying a game program, or an instant messaging client, etc.
  • the server can be an independent physical server or multiple physical services Server clusters or distributed systems composed of servers can also provide cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and cloud servers for basic cloud computing services such as artificial intelligence platforms.
  • the terminal device when the virtual character control method is run on the terminal, the terminal device stores a game application program and presents part of the game scene in the game through the display component.
  • the terminal device is used to interact with the user through a graphical user interface, such as downloading, installing and running game applications through the terminal device.
  • the terminal device may provide the graphical user interface to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection.
  • the terminal device may include a touch display screen and a processor
  • the touch display screen is used to present a graphical user interface and receive operating instructions generated by the user acting on the graphical user interface
  • the graphical user interface includes game screens
  • the processor is used to Run the game, generate a graphical user interface, respond to operating instructions, and control the display of the graphical user interface on the touch display.
  • Cloud gaming refers to a gaming method based on cloud computing.
  • the running body of the game application and the game screen presentation body are separated, and the storage and operation of the virtual character control method are completed on the cloud game server.
  • the game screen presentation is completed on the cloud game client.
  • the cloud game client is mainly used for receiving and sending game data and presenting the game screen.
  • the cloud game client can be close to the user side and has the data transmission function. Display devices, such as mobile terminals, televisions, computers, PDAs, personal digital assistants, etc., but the terminal device that controls the virtual character is a cloud game server in the cloud.
  • the user When playing a game, the user operates the cloud game client to send operating instructions to the cloud game server.
  • the cloud game server runs the game according to the operating instructions, encodes and compresses the game screen and other data, and returns it to the cloud game client through the network. Finally, through the cloud game The client decodes and outputs the game screen.
  • FIG. 1a is a system schematic diagram of a virtual character control method provided by an embodiment of the present disclosure.
  • the system may include at least one terminal device 1000, at least one server 2000, at least one database 3000, and a network 4000.
  • the terminal 1000 held by the user can be connected to the servers of different games through the network 4000.
  • the terminal device 1000 is any device having computing hardware capable of supporting and executing a software product corresponding to a game.
  • the terminal device 1000 has a function for sensing and obtaining user's touches performed at multiple points of one or more touch display screens or One or more multi-touch-sensitive screens for swipe input.
  • the network 4000 may be a wireless network or a wired network.
  • the wireless network may be a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc.
  • different terminal devices 1000 can also use their own Bluetooth networks or hotspot networks to connect to other terminals or to servers. For example, multiple users can be online through different terminal devices 1000 to connect through appropriate networks and synchronize with each other to support multi-user games.
  • the system may include multiple databases 3000 coupled to different servers 2000, and information related to the game environment may be continuously stored in the databases 3000 when different users play multi-user games online.
  • the embodiment of the present disclosure provides a method for controlling a virtual character, which can be executed by a terminal or a server.
  • the embodiment of the present disclosure takes the virtual character control method executed by the terminal as an example to illustrate.
  • the terminal includes a display component and a processor, and the display component is used to present a graphical user interface and receive operation instructions generated by the user acting on the display component.
  • the graphical user interface can control the local content of the terminal by responding to the received operation instructions, or it can control the content of the peer server by responding to the received operation instructions.
  • the operation instructions generated by the user acting on the graphical user interface include instructions for starting the game application, and the processor is configured to start the game application after receiving the instruction provided by the user to start the game application. Additionally, the processor is configured to render and draw a graphical user interface associated with the game on the touch display.
  • a touch display is a multi-touch screen that can sense simultaneous touches or swipes at multiple points on the screen. The user uses a finger to perform a touch operation on the graphical user interface. When the graphical user interface detects the touch operation, it controls different virtual characters in the graphical user interface of the game to perform actions corresponding to the touch operation.
  • the game may be any of a casual game, an action game, a role-playing game, a strategy game, a sports game, a puzzle game, a first person shooting game (FPS), and other games.
  • the game may include a virtual scene of the game drawn on the graphical user interface.
  • the virtual scene of the game may include one or more virtual characters controlled by the user (or users), such as virtual characters.
  • the virtual scene of the game may also include one or more obstacles, such as railings, ravines, walls, etc., to limit the movement of the virtual character, such as restricting the movement of one or more objects to a specific area within the virtual scene.
  • a virtual arena for the game The scene also includes one or more elements, such as skills, points, character health, energy, etc., to provide assistance to the user, provide virtual services, increase points related to the user's performance, etc.
  • the graphical user interface may present one or more indicators to provide instructional information to the user.
  • a game may include a user-controlled virtual character and one or more other virtual characters (such as enemy characters).
  • one or more other virtual characters are controlled by other users of the game.
  • one or more other virtual characters can be controlled by a computer, such as a robot using artificial intelligence (AI) algorithms, to implement a human-machine battle mode.
  • AI artificial intelligence
  • virtual characters possess various skills or abilities that game users use to achieve their goals.
  • an avatar possesses one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game.
  • Such skills or abilities may be activated by the user of the game using one of a number of preset touch operations with the terminal's touch display.
  • the processor may be configured to present a corresponding game screen in response to an operation instruction generated by a user's touch operation.
  • the virtual character's control device may be integrated in a terminal device that has a storage unit and is equipped with a microprocessor and has computing capabilities.
  • FIG. 1b is a schematic flowchart of a first method for controlling a virtual character provided by an embodiment of the present disclosure.
  • the control methods of this virtual character include:
  • step 101 in response to the first touch operation on the crouch control, the virtual character is controlled to crouch behind the first surface of the virtual bunker.
  • the terminal device provides a graphical user interface
  • the graphical user interface can be opened by the user by controlling a game application installed on the terminal device.
  • the graphical user interface displays a three-dimensional virtual scene in the game scene.
  • the three-dimensional virtual scene is a virtual scene provided when the application runs on the terminal. It can be a simulation scene of the real world or a semi-simulated and semi-fictional scene. , or a purely fictional scenario.
  • the scene picture displayed on the graphical user interface is the scene picture presented when the virtual character observes the three-dimensional virtual scene.
  • the user controls the virtual character in the game scene through the terminal, and the virtual character observes three Three-dimensional virtual scenes can be realized through camera models.
  • the camera model when in the first-person perspective, the camera model is located on the head or neck of the target virtual character, and only the arms of the virtual character can be displayed in the graphical user interface; when it is in the first-person perspective, When in the third-person perspective, the camera model is located behind the target avatar, and only the upper body of the avatar can be displayed in the graphical user interface.
  • the graphical user interface is the scene image presented by observing the three-dimensional virtual scene from a certain perspective through the camera model.
  • Figure 1c is a first schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • the graphical user interface is presented on the screen of the terminal device 1000 and includes a virtual bunker 10 in the graphical user interface.
  • the virtual bunker 10 is composed of a plurality of bunker surfaces, and a virtual character crouching behind the first surface 11 of the virtual bunker 10 20. Movement control 30 and crouch control 40.
  • the user can control the virtual character 20 to crouch in the virtual bunker 10 from other postures such as a standing posture, a shooting posture, or a running posture through the first touch operation on the crouching control 40, and to be closest to the virtual bunker 10.
  • the first touch operation may be a click operation.
  • the virtual character 20 can also be equipped with a virtual firearm, and fire with the virtual firearm. Therefore, the graphical user interface also includes an attack control 50 for controlling the virtual firearm to fire.
  • the graphical user interface also includes a cursor control 60 that prompts the user with the current direction information of the virtual character 20, a map control 70 that prompts the user with the location of the virtual character 20 in the three-dimensional virtual environment, and so on. Wherein, the cursor control 60 is also provided with an indication control 61 for indicating the direction of the virtual character 20 in the cursor control 60 . It can be understood that the user graphical interface not only includes the above-mentioned logos and controls, but may also include other functional controls or logos, which are determined according to the specific game content and are not limited here.
  • virtual bunkers are a very important component.
  • Virtual characters can avoid attacks by other virtual characters by hiding behind bunkers, or attack other virtual characters by hiding behind bunkers. Sudden attack.
  • the method further includes:
  • the virtual character When the virtual character is in a crouching posture, the virtual character is controlled to switch from the crouching posture to a standing posture in response to a touch operation on the crouching control.
  • the posture of the virtual character can be controlled to switch from the original crouching posture to the standing posture.
  • the method further includes:
  • the crouching control is displayed.
  • the user can control the virtual character to move in the virtual scene through a sliding operation on the moving joystick.
  • the preset position relationship may be that the distance between the virtual character and the virtual bunker is a preset distance value.
  • the crouch control 40 can be hidden.
  • the crouching control 40 is displayed again.
  • step 102 in response to a second touch operation for moving the joystick toward the target direction, the virtual character is controlled to move behind the first surface toward the target direction.
  • Figure 1d is a second schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • the virtual character 20 is crouching on a certain surface of the virtual bunker 10 and receives the user's second touch operation on the moving joystick, it is determined that the virtual character 20 can only move along the preset route L of the virtual bunker 10 , since the virtual character 20 can only move along the preset route L, the second touch operation for moving the joystick can only be towards two opposite target directions of the preset route. For example, if the target direction of the movement control 30 is a sliding operation to the right, the virtual character 20 will be controlled to move to the right behind the first surface 11 .
  • the target direction is a direction parallel to the first surface.
  • the target directions are two opposite target directions toward the preset route, and the preset route L is parallel to the first surface 11, the target directions are parallel to the first surface.
  • step 103 when the virtual character moves in the target direction to the boundary position of the first surface, in response to the third touch operation of the mobile joystick, the virtual character is controlled to switch from the first surface of the virtual bunker to the edge of the virtual bunker. Crouching is performed behind a second surface, wherein the first surface is adjacent to the second surface.
  • Figure 1e is a third schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • the virtual character 20 moves in the target direction to the boundary position l of the first surface 11, at this time If the user performs a third touch operation on the mobile control 30, the virtual character 20 can be controlled to switch from the first surface 11 of the virtual bunker 10 to crouch behind the second surface 12 of the virtual bunker, wherein the first surface 11 is adjacent to said second surface 12 .
  • the method further includes:
  • the corner is displayed on the graphical user interface Progress indicator, wherein the corner progress indicator is used to represent the preset time period and the elapsed time period that the virtual character needs to wait for switching from the first surface to the back of the second surface.
  • Figure 1f is a fourth schematic diagram of a graphical user interface provided by an embodiment of the present disclosure.
  • the third touch operation may be a continuous operation. Therefore, during the duration of the third touch operation, the turning movements of the virtual character 20 between different bunker surfaces of the virtual bunker 10 will also be displayed in the graphical user interface.
  • a corner progress indicator 90 will be displayed on the graphical user interface. The corner progress indicator is used to represent the preset time period and the elapsed time period that the virtual character needs to wait for switching from the first surface to the second surface.
  • the method before controlling the virtual character to switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, the method further includes:
  • the prerequisite for triggering the first virtual character to switch to the back of the second surface of the virtual bunker to perform the crouching corner process may also be to determine that the duration of the user's third touch operation on the mobile control satisfies the preset duration, for example 3s.
  • the method further includes:
  • the corner progress indicator appears in a full state.
  • the corner progress indicator 90 can be an arrow-shaped indicator, and a filling-style progress indicator can also be displayed in the arrow-shaped indicator.
  • the corner progress indicator 90 appears as The full state means that the duration of the third touch operation reaches the preset time, which can trigger the virtual character to switch corners between different cover surfaces of the virtual bunker.
  • the corner progress is marked as a curved bar with an arrow.
  • the curved line of the head is used to indicate the movement trajectory of the virtual character switching from the first surface of the virtual bunker to the rear of the second surface of the virtual bunker.
  • the corner progress indicator 90 is a curved bar with an arrow.
  • the curved bar is used to represent the movement trajectory of the virtual character switching from the first surface of the virtual bunker to the back of the second surface of the virtual bunker.
  • the arrow is used to indicate the moving direction of the virtual character when it moves along the movement trajectory.
  • Figure 1g is a fifth schematic diagram of a graphical user interface provided by an embodiment of the present disclosure. After the virtual character 20 completes the corner rotation, the virtual character 20 is behind the second surface 12 and is in a crouching posture.
  • the method further includes:
  • the corner progress indicator is hidden in response to the end of the third touch operation.
  • the second touch operation is a sliding operation
  • the third touch operation is a long press operation
  • the third touch operation and the second touch operation are continuous operations.
  • the second touch operation to control the virtual character to move in the target direction behind the first surface is for the mobile control operation.
  • Controlling the movement of the virtual character for the mobile control is generally a sliding operation for the mobile control.
  • the second touch operation can be a sliding operation.
  • the third touch operation is also an operation for the mobile control. Therefore, in order to improve the consistency and simplicity of user operations, the second touch operation and the third touch operation can be set as continuous operations. That is, the user performs a sliding operation on the mobile control to implement the second touch operation, and performs a long press operation to implement the third touch operation. For example, the user controls the virtual character to move behind the virtual bunker surface by sliding the finger on the movement control.
  • both the second touch operation and the third touch operation are sliding operations.
  • the third touch operation may also be the same sliding operation as the second touch operation, that is, when the virtual When the virtual character moves to the boundary position of a certain bunker surface, continue to slide, thereby realizing a third touch operation, controlling the virtual character to switch from one surface of the virtual bunker to the back of another surface to crouch.
  • controlling the virtual character to switch from the first surface of the virtual bunker to crouch behind the second surface of the virtual bunker includes:
  • the virtual character is controlled to switch from behind the first surface of the virtual bunker to behind the second surface of the virtual bunker in a crouching posture.
  • the virtual character when the virtual character switches from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, the virtual character turns in a crouching posture, or it may first switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker.
  • the crouching posture behind the second surface is changed to a standing posture, and the corner is turned through the standing posture.
  • it is turned to the rear of the second surface, it is changed from the standing posture to the crouching posture.
  • the posture of the virtual character during the specific corner turning process is not limited here.
  • the embodiment of the present disclosure controls the virtual character to crouch behind the first surface of the virtual bunker by responding to the first touch operation of the crouch control; and in response to the second touch operation of moving the joystick in the target direction, Control the virtual character to move in the target direction behind the first surface; when the virtual character moves in the target direction to the boundary position of the first surface, in response to the third touch operation of the mobile joystick, control the virtual character to move from the virtual bunker to the boundary position of the first surface.
  • the first surface is switched to the rear of the second surface of the virtual bunker to crouch, wherein the first surface is adjacent to the second surface.
  • the virtual character can be controlled to turn between the surfaces of the virtual bunker while in a crouching state, without adding other controls, and more flexible control of the virtual character is achieved.
  • the control is simple and easy to operate, thereby reducing the operating cost and running time of the game in the terminal device, and saving the power of the terminal device.
  • the embodiment of the present disclosure also provides a device based on the above virtual character control method.
  • the meanings of the nouns are the same as those in the above virtual character control method.
  • Figure 2 is a schematic structural diagram of a virtual character control device provided by an embodiment of the present disclosure.
  • the virtual character control device may include a first control module 301, a second control module 302, and a third control module 303. wait.
  • the first control module 301 is configured to control the virtual character to crouch behind the first surface of the virtual bunker in response to the first touch operation on the crouch control;
  • the second control module 302 is configured to respond to the second touch operation of moving the joystick in the target direction. Operation, controlling the virtual character to move in the target direction behind the first surface;
  • the third control module 303 is configured to, when the virtual character moves in the target direction to the boundary position of the first surface, in response to the third touch operation on the moving rocker, control the virtual character from The first surface of the virtual bunker is switched to the rear of the second surface of the virtual bunker for crouching, wherein the first surface is adjacent to the second surface.
  • the device further includes:
  • a first display module configured to respond to a third touch operation on the moving rocker when the virtual character moves in the target direction to the boundary position of the first surface.
  • a corner progress indicator is displayed on the graphical user interface, where the corner progress indicator is used to represent a preset time period for the virtual character to wait after switching from the first surface to the second surface. and the elapsed time.
  • the device further includes:
  • a determining module configured to determine that the third touch operation duration reaches a preset duration.
  • the device further includes:
  • the second display module is configured to display the corner progress indicator in a full state when it is determined that the duration of the third touch operation reaches a preset duration.
  • the corner progress is identified as a curved line with an arrow, and the curved line with an arrow is used to indicate that the virtual character switches from the first surface of the virtual bunker to the first surface of the virtual bunker. Movement trajectory behind the second surface.
  • the device further includes:
  • a hiding module configured to hide the corner progress indicator in response to the end of the third touch operation before the effect duration of the third touch operation reaches the preset duration.
  • the target direction is a direction parallel to the first surface.
  • the second touch operation is a sliding operation
  • the third touch operation is a long press operation
  • the third touch operation and the second touch operation are continuous operations.
  • both the second touch operation and the third touch operation are sliding operations.
  • the third control module 303 includes:
  • a control submodule configured to control the virtual character to switch from behind the first surface of the virtual bunker to behind the second surface of the virtual bunker in a crouching posture.
  • the device further includes:
  • a fourth control module is configured to, when the virtual character is in a crouching posture, control the virtual character to switch from the crouching posture to a standing posture in response to a touch operation on the crouching control.
  • the device further includes:
  • a fifth control module configured to control the virtual character to move in the virtual scene in response to the sliding operation of the mobile joystick when the virtual character is in a standing posture
  • the third display module is configured to display the crouching control when the positions of the virtual character and the virtual bunker satisfy a preset position relationship.
  • the embodiment of the present disclosure controls the virtual character to crouch behind the first surface of the virtual bunker through the first control module 301 in response to the first touch operation on the crouch control; the second control module 302 In response to the second touch operation of the moving joystick in the target direction, control the virtual character to move in the target direction behind the first surface; the third control module 303 when the virtual character moves in the target direction When the target direction moves to the boundary position of the first surface, in response to the third touch operation of the moving joystick, the virtual character is controlled to switch from the first surface of the virtual bunker to the virtual bunker. crouching behind a second surface, wherein the first surface is adjacent to the second surface.
  • the virtual character can be controlled to turn between the surfaces of the virtual bunker while in a crouching state, without adding other controls, and more flexible control of the virtual character is achieved.
  • the control is simple and easy to operate, thereby reducing the operating cost and running time of the game in the terminal device, and saving the power of the terminal device.
  • inventions of the present disclosure also provide a terminal device.
  • the terminal device may be a terminal or a server.
  • the terminal may be a smartphone, a tablet computer, a notebook computer, a touch screen, a game console, or a personal computer (PC). ), personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices.
  • Figure 3 is a schematic structural diagram of a terminal device provided by an embodiment of the present disclosure.
  • the terminal device 400 includes a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, and a computer program stored on the memory 402 and executable on the processor.
  • the processor 401 is electrically connected to the memory 402.
  • the structure of the terminal equipment shown in the figures does not constitute a limitation on the terminal equipment, and may include more or fewer components than shown in the figures, or combine certain components, or arrange different components.
  • the processor 401 is the control center of the terminal device 400, using various interfaces and lines to connect various parts of the entire terminal device 400, by running or loading software programs and/or modules stored in the memory 402, and calling the software programs and/or modules stored in the memory 402. data, perform various functions of the terminal device 400 and process data, thereby overall monitoring the terminal device 400.
  • the processor 401 in the terminal device 400 will follow the following steps to load instructions corresponding to the processes of one or more application programs into the memory 402, and the processor 401 will run the instructions stored in the memory. 402 application to achieve various functions:
  • the virtual character In response to the first touch operation on the crouch control, the virtual character is controlled to crouch behind the first surface of the virtual bunker; in response to the second touch operation on moving the joystick in the target direction, the virtual character is controlled behind the first surface Move in the target direction; when the virtual character moves in the target direction to the boundary position of the first surface, in response to the third touch operation of the mobile joystick, the virtual character is controlled to switch from the first surface of the virtual bunker to the third surface of the virtual bunker. Crouching is performed behind two surfaces, wherein the first surface is adjacent to the second surface.
  • the processor is further configured to perform: when the virtual character moves in the target direction to a boundary position of the first surface, in response to a third touch operation on the moving rocker, During the duration of the third touch operation, a corner progress indicator is displayed on the graphical user interface, wherein the corner progress indicator is used to represent the virtual character switching from the first surface to behind the second surface.
  • the processor is further configured to: determine that the duration of the third touch operation reaches a preset duration.
  • the processor is further configured to perform: when it is determined that the duration of the third touch operation reaches a preset duration, the corner progress indicator appears in a full state.
  • the processor is also configured to execute: the corner progress is identified as a curved bar with an arrow, and the curved bar with an arrow is used to indicate that the virtual character moves from the first surface of the virtual bunker Switch to the movement trajectory behind the second surface of the virtual bunker.
  • the processor is further configured to: before the duration of the third touch operation reaches the preset duration, in response to the end of the third touch operation, hide the corner progress indicator.
  • the processor is further configured to execute: the target direction is a direction parallel to the first surface.
  • the processor is further configured to perform: the second touch operation is a sliding operation, the third touch operation is a long press operation, and the third touch operation is the same as the second touch operation.
  • the control operation is continuous operation.
  • the processor is further configured to perform: both the second touch operation and the third touch operation are sliding operations.
  • the processor is further configured to: control the virtual character to switch from behind the first surface of the virtual bunker to behind the second surface of the virtual bunker in a crouching posture.
  • the processor is also configured to: when the virtual character is in a standing posture, control the virtual character to move in the virtual scene in response to a sliding operation on the mobile joystick;
  • the crouching control is displayed.
  • the processor is further configured to perform: when the virtual character is in a crouching posture, in response to a touch operation on the crouching control, control the virtual character to switch from the crouching posture to standing. attitude.
  • the embodiment of the present disclosure controls the virtual character to crouch behind the first surface of the virtual bunker by responding to the first touch operation of the crouch control; and responding to the second touch operation of the moving rocker in the target direction.
  • the third touch operation of the mobile joystick controls the virtual character to switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, wherein the first surface is connected to the second surface of the virtual bunker.
  • the second surface is adjacent.
  • the virtual character can be controlled to turn between the surfaces of the virtual bunker while in a crouching state, without adding other controls, and more flexible control of the virtual character is achieved.
  • the control is simple and easy to operate, thereby reducing the operating cost and running time of the game in the terminal device, and saving the power of the terminal device.
  • the terminal device 400 also includes: a touch display screen 403 , a radio frequency circuit 404 , an audio circuit 405 , an input unit 406 and a power supply 407 .
  • the processor 401 is electrically connected to the touch display screen 403, the radio frequency circuit 404, the audio circuit 405, the input unit 406 and the power supply 407 respectively. sexual connection.
  • the structure of the terminal device shown in FIG. 3 does not constitute a limitation on the terminal device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange different components.
  • the touch display screen 403 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface.
  • the touch display screen 403 may include a display panel and a touch panel.
  • the display panel can be used to display information input by the user or information provided to the user as well as various graphical user interfaces of the terminal device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof.
  • the display panel can be configured in the form of liquid crystal display (LCD, Liquid Crystal Display), organic light-emitting diode (OLED, Organic Light-Emitting Diode), etc.
  • the touch panel can be used to collect the user's touch operations on or near it (such as the user's operations on or near the touch panel using a finger, stylus, or any suitable object or accessory), and generate corresponding operations instruction, and the operation instruction executes the corresponding program.
  • the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact point coordinates, and then sends it to the touch controller. to the processor 401, and can receive commands sent by the processor 401 and execute them.
  • the touch panel can cover the display panel.
  • the touch panel When the touch panel detects a touch operation on or near the touch panel, it is sent to the processor 401 to determine the type of the touch event. Then the processor 401 provides information on the display panel according to the type of the touch event. Corresponding visual output.
  • the touch panel and the display panel can be integrated into the touch display 403 to realize input and output functions.
  • the touch panel and the touch panel can be used as two independent components to implement input and output functions. That is, the touch display screen 403 can also be used as a part of the input unit 406 to implement the input function.
  • the processor 401 executes a game application to generate a graphical user interface on the touch display 403.
  • the virtual scene on the graphical user interface contains at least one skill control area, and the skill control area contains at least one skill. controls.
  • the touch display screen 403 is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface.
  • the radio frequency circuit 404 can be used to send and receive radio frequency signals to establish wireless communication with network equipment or other terminal equipment through wireless communication, and to send and receive signals with the network equipment or other terminal equipment.
  • the audio circuit 405 can be used to provide audio between the user and the terminal device through speakers and microphones. frequency interface.
  • the audio circuit 405 can transmit the electrical signal converted from the received audio data to the speaker, which converts it into a sound signal and outputs it; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received and converted by the audio circuit 405
  • the audio data is processed by the audio data output processor 401 and then sent to, for example, another terminal device via the radio frequency circuit 404, or the audio data is output to the memory 402 for further processing.
  • Audio circuit 405 may also include an earphone jack to provide communication between peripheral earphones and the terminal device.
  • the input unit 406 can be used to receive input numbers, character information or user characteristic information (such as fingerprints, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. .
  • the power supply 407 is used to power various components of the terminal device 400 .
  • the power supply 407 can be logically connected to the processor 401 through a power management system, so that functions such as charging, discharging, and power consumption management can be implemented through the power management system.
  • Power supply 407 may also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
  • the terminal device 400 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described again here.
  • the terminal device controls the virtual character to crouch behind the first surface of the virtual bunker by responding to the first touch operation of the crouch control; and responds to the second touch operation of the moving joystick in the target direction.
  • the virtual character can be controlled to turn between the surfaces of the virtual bunker while in a crouching state, without adding other controls, and more flexible control of the virtual character is achieved.
  • the control is simple and easy to operate, thereby reducing the operating cost and running time of the game in the terminal device, and saving the power of the terminal device.
  • embodiments of the present disclosure provide a computer-readable storage medium in which multiple computer programs are stored.
  • the computer programs can be loaded by a processor to execute any skill control method provided by the embodiments of the disclosure. steps in.
  • the computer program can perform the following steps:
  • the virtual character In response to the first touch operation on the crouch control, the virtual character is controlled to crouch behind the first surface of the virtual bunker; in response to the second touch operation on moving the joystick in the target direction, the virtual character is controlled behind the first surface Move in the target direction; when the virtual character moves in the target direction to the boundary position of the first surface, in response to the third touch operation of the mobile joystick, the virtual character is controlled to switch from the first surface of the virtual bunker to the third surface of the virtual bunker. Crouching is performed behind two surfaces, wherein the first surface is adjacent to the second surface.
  • the method also includes:
  • a corner progress indicator is displayed on the graphical user interface, wherein the corner progress indicator is used to represent the preset time period and the elapsed time period that the virtual character needs to wait for switching from the first surface to the second surface.
  • the method before controlling the virtual character to switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, the method further includes:
  • the method also includes:
  • the corner progress indicator appears in a full state.
  • the corner progress is marked as a curved line with an arrow, and the curved line with an arrow is used to indicate that the virtual character switches from the first surface of the virtual bunker to the second surface of the virtual bunker. Movement trajectory behind the surface.
  • the method also includes:
  • the corner progress indicator is hidden in response to the end of the third touch operation.
  • the target direction is a direction parallel to the first surface.
  • the second touch operation is a sliding operation
  • the third touch operation is a long press operation
  • the third touch operation and the second touch operation are continuous operations.
  • the second touch operation and the third touch operation are both sliding operations.
  • controlling the virtual character to switch from the first surface of the virtual bunker to crouch behind the second surface of the virtual bunker includes:
  • the virtual character is controlled to switch from behind the first surface of the virtual bunker to behind the second surface of the virtual bunker in a crouching posture.
  • the method also includes:
  • the virtual character When the virtual character is in a crouching posture, the virtual character is controlled to switch from the crouching posture to a standing posture in response to a touch operation on the crouching control.
  • the method also includes:
  • the crouching control is displayed.
  • the embodiment of the present disclosure controls the virtual character to crouch behind the first surface of the virtual bunker by responding to the first touch operation of the crouch control; and responding to the second touch operation of the moving rocker in the target direction.
  • the third touch operation of the mobile joystick controls the virtual character to switch from the first surface of the virtual bunker to the back of the second surface of the virtual bunker to crouch, wherein the first surface is connected to the second surface of the virtual bunker.
  • the second surface is adjacent.
  • the virtual character can be controlled to turn between the surfaces of the virtual bunker while in a crouching state, without adding other controls, and more flexible control of the virtual character is achieved.
  • the control is simple and easy to operate, thereby reducing the operating cost and running time of the game in the terminal device, and saving the power of the terminal device.
  • the storage medium may include: read only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.
  • the computer program stored in the storage medium can execute the steps in the method for controlling any virtual character provided by the embodiments of the present disclosure, it is possible to realize the control of any virtual character provided by the embodiments of the present disclosure.
  • the beneficial effects that the method can achieve are detailed in the previous embodiments and will not be described again here.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

L'invention concerne un procédé de commande pour un personnage virtuel. Le procédé consiste à : en réponse à une deuxième opération de commande tactile pour une manette de jeu mobile vers une direction cible, commander un personnage virtuel, qui s'accroupit derrière une première surface, pour qu'il se déplace vers la direction cible derrière la première surface ; et lorsque le personnage virtuel se déplace vers une position limite de la première surface, en réponse à une troisième opération de commande tactile pour la manette de jeu mobile, commander le personnage virtuel pour qu'il passe de l'accroupissement derrière la première surface à l'accroupissement derrière une deuxième surface. Une commande plus souple d'un personnage virtuel est ainsi obtenue.
PCT/CN2023/079125 2022-09-08 2023-03-01 Procédé et appareil de commande pour personnage virtuel, et support de stockage et dispositif terminal WO2024051116A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211097766.7 2022-09-08
CN202211097766.7A CN115999153A (zh) 2022-09-08 2022-09-08 虚拟角色的控制方法、装置、存储介质及终端设备

Publications (1)

Publication Number Publication Date
WO2024051116A1 true WO2024051116A1 (fr) 2024-03-14

Family

ID=86018013

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/079125 WO2024051116A1 (fr) 2022-09-08 2023-03-01 Procédé et appareil de commande pour personnage virtuel, et support de stockage et dispositif terminal

Country Status (2)

Country Link
CN (1) CN115999153A (fr)
WO (1) WO2024051116A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115999153A (zh) * 2022-09-08 2023-04-25 网易(杭州)网络有限公司 虚拟角色的控制方法、装置、存储介质及终端设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100009734A1 (en) * 2006-10-13 2010-01-14 Kazutomo Sambongi Electronic play device, control method for electronic play device and game program
CN114225416A (zh) * 2021-12-16 2022-03-25 网易(杭州)网络有限公司 游戏控制方法及装置
CN114404986A (zh) * 2022-01-20 2022-04-29 网易(杭州)网络有限公司 玩家角色的控制方法、装置、电子设备及存储介质
CN115999153A (zh) * 2022-09-08 2023-04-25 网易(杭州)网络有限公司 虚拟角色的控制方法、装置、存储介质及终端设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100009734A1 (en) * 2006-10-13 2010-01-14 Kazutomo Sambongi Electronic play device, control method for electronic play device and game program
CN114225416A (zh) * 2021-12-16 2022-03-25 网易(杭州)网络有限公司 游戏控制方法及装置
CN114404986A (zh) * 2022-01-20 2022-04-29 网易(杭州)网络有限公司 玩家角色的控制方法、装置、电子设备及存储介质
CN115999153A (zh) * 2022-09-08 2023-04-25 网易(杭州)网络有限公司 虚拟角色的控制方法、装置、存储介质及终端设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
QINGFENGBAOBAO: "(GAME FOR PEACE) What is Bdily Movement?", BILIBILI, 10 August 2019 (2019-08-10), XP093147486, Retrieved from the Internet <URL:https://www.bilibili.com/video/BV1E4411X7yM/?spm_id_from=333.880.my_history.page.click&vd_source=d89ec58035d64af8e2c99ea27b596627> [retrieved on 20240403] *
W-TEACHER COMMENTARY: "[NEW STATE] Always Remember the Importance of Cover!", BILIBILI, 25 May 2022 (2022-05-25), pages 1 - 3, XP093147488, Retrieved from the Internet <URL:https://www.bilibili.com/video/BV1pY4y1G73G/?spm_id_from=333.880.my_history.page.click&vd_source=d89ec58035d64af8e2c99ea27b596627> [retrieved on 20240403] *

Also Published As

Publication number Publication date
CN115999153A (zh) 2023-04-25

Similar Documents

Publication Publication Date Title
CN113101652A (zh) 信息展示方法、装置、计算机设备及存储介质
WO2024011894A1 (fr) Procédé et appareil de commande d&#39;objet virtuel, support de stockage et dispositif informatique
CN113398590B (zh) 声音处理方法、装置、计算机设备及存储介质
CN113426124A (zh) 游戏中的显示控制方法、装置、存储介质及计算机设备
CN113082688A (zh) 游戏中虚拟角色的控制方法、装置、存储介质及设备
CN114522423A (zh) 虚拟对象的控制方法、装置、存储介质及计算机设备
CN113398566A (zh) 游戏的显示控制方法、装置、存储介质及计算机设备
WO2024051116A1 (fr) Procédé et appareil de commande pour personnage virtuel, et support de stockage et dispositif terminal
CN115040873A (zh) 一种游戏分组处理方法、装置、计算机设备及存储介质
CN115193049A (zh) 虚拟角色控制方法、装置、存储介质及计算机设备
WO2024045528A1 (fr) Procédé et appareil de commande de jeu, et dispositif informatique et support de stockage
CN113332721A (zh) 一种游戏控制方法、装置、计算机设备及存储介质
WO2024031942A1 (fr) Procédé et appareil de commande d&#39;accessoire de jeu, dispositif informatique et support de stockage
CN115970284A (zh) 虚拟武器的攻击方法、装置、存储介质及计算机设备
CN115382202A (zh) 一种游戏控制方法、装置、计算机设备及存储介质
CN115501581A (zh) 一种游戏控制方法、装置、计算机设备及存储介质
CN115645912A (zh) 游戏元素的显示方法、装置、计算机设备及存储介质
CN114225412A (zh) 信息处理方法、装置、计算机设备及存储介质
CN113867873A (zh) 页面显示方法、装置、计算机设备及存储介质
CN114522429A (zh) 虚拟对象的控制方法、装置、存储介质及计算机设备
CN112245914A (zh) 一种视角调整方法、装置、存储介质及计算机设备
WO2024146067A1 (fr) Procédé et appareil de traitement d&#39;arme virtuelle, dispositif informatique et support de stockage
CN115317893A (zh) 虚拟资源处理方法、装置、计算机设备及存储介质
CN113413600B (zh) 信息处理方法、装置、计算机设备及存储介质
CN115518375A (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: 23861824

Country of ref document: EP

Kind code of ref document: A1