US12515132B2ActiveUtilityA1

Controlling method and apparatus of virtual actor, storage medium and electronic device

Assignee: TENCENT TECH SHENZHEN CO LTDPriority: Jul 30, 2021Filed: Jun 9, 2023Granted: Jan 6, 2026
Est. expiryJul 30, 2041(~15 yrs left)· nominal 20-yr term from priority
A63F 13/577A63F 13/537A63F 13/5372A63F 13/56A63F 13/2145Y02D10/00A63F 2300/64A63F 2300/65
53
PatentIndex Score
0
Cited by
15
References
18
Claims

Abstract

A controlling method includes: displaying a game screen, the game screen including a target virtual actor and a target virtual wall; controlling the target virtual actor to climb onto the target virtual wall, in response to a first operation instruction executed on the target virtual actor when the target virtual actor faces the target virtual wall and a distance between the target virtual actor and the target virtual wall is less than a first threshold; and controlling the target virtual actor to climb on the target virtual wall in a climb direction indicated by the second operation instruction, in response to a second operation instruction executed on the target virtual actor when the target virtual actor is located on the target virtual wall.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A controlling method of a virtual actor, applied to a target game application and performed by an electronic device, comprising:
 displaying a game screen, the game screen comprising a target virtual actor and a target virtual wall;   controlling the target virtual actor to climb onto the target virtual wall, in response to a first operation instruction executed on the target virtual actor when the target virtual actor faces the target virtual wall and a distance between the target virtual actor and the target virtual wall is less than a first threshold; and   controlling the target virtual actor to climb on the target virtual wall in a climb direction indicated by the second operation instruction, in response to a second operation instruction executed on the target virtual actor when the target virtual actor is located on the target virtual wall,   wherein an angle between a horizontal direction of the target virtual actor and a horizontal direction of a normal vector of the target virtual wall is less than an angle threshold.   
     
     
         2 . The method according to  claim 1 , wherein a slope of the target virtual wall is smaller than a maximum climb slope. 
     
     
         3 . The method according to  claim 1 , further comprising:
 displaying a climb state identifier when the target virtual actor faces the target virtual wall, wherein the climb state identifier indicates that the target virtual actor is in a state of being allowed to climb the target virtual wall.   
     
     
         4 . The method according to  claim 1 , further comprising:
 acquiring a climb stop duration of the target virtual actor when the target virtual actor is located on the target virtual wall, wherein the climb stop duration is a duration of the target virtual actor stops on the target virtual wall; and   controlling the target virtual actor to fall off the target virtual wall, when the climb stop duration reaches a second threshold.   
     
     
         5 . The method according to  claim 1 , further comprising:
 controlling the target virtual actor to fall off the target virtual wall, in response to a jump-down operation instruction executed on the target virtual actor when the target virtual actor is located on the target virtual wall.   
     
     
         6 . The method according to  claim 1 , further comprising:
 acquiring the climb height of the target virtual actor on the target virtual wall when the target virtual actor is located on the target virtual wall;   controlling, in response to the second operation instruction executed on the target virtual actor when the climb height reaches a third threshold, the target virtual actor to perform a second jump action upwards;   displaying, the target virtual actor standing on the top of the target virtual wall, when the target virtual actor reaches the top of the target virtual wall after performing the second jump action upwards; and   controlling, the target virtual actor to fall off the target virtual wall, when the target virtual actor does not reach the top of the target virtual wall after performing the second jump action upwards.   
     
     
         7 . The method according to  claim 5 , further comprising:
 after the target virtual actor falls off the target virtual wall, setting the target virtual actor to be forbidden from climbing until a climbing cooldown period is over.   
     
     
         8 . The method according to  claim 1 , further comprising:
 detecting whether the target virtual actor collides with the target virtual wall, during a process of the target virtual actor falling; and   controlling, the target virtual actor to catch at a collision location on the target virtual wall, upon detecting that the target virtual actor collides with the target virtual wall.   
     
     
         9 . The method according to  claim 8 , further comprising:
 during the process of the target virtual actor falling, determining a direction of capsule detection for the target virtual actor according to an acceleration corresponding to a latest key press.   
     
     
         10 . The method according to  claim 1 , further comprising:
 controlling, in response to the second move operation instruction executed on the target virtual actor, the target virtual actor to climb on the target virtual wall in a climb direction indicated by the second move operation instruction;   detecting whether a position of the target virtual actor reaches a hanging position, during or at the end of controlling the target virtual actor to climb in the climb direction indicated by the second move operation instruction, wherein the hanging position allows the target virtual actor to hang; and   controlling the target virtual actor to hang at the hanging position, when it is detected that the position of the target virtual actor reaches the hanging position.   
     
     
         11 . The method according to  claim 10 , further comprising:
 controlling, in response to a lateral-move operation instruction executed on the target virtual actor, the target virtual actor to move laterally in a hanging position region, when the target virtual actor is hanged at the hanging position, wherein the hanging position region comprises a plurality of hanging positions.   
     
     
         12 . The method according to  claim 1 , further comprising:
 controlling, in response to a third operation instruction executed on the target virtual actor, the target virtual actor to perform a third jump action upwards, when the target virtual actor is hanged at the hanging position;   displaying, the target virtual actor standing on a top of the target virtual wall, when the target virtual actor reaches the top of the target virtual wall after performing the third jump action upwards; and   controlling, the target virtual actor to fall off the target virtual wall, when the target virtual actor does not reach the top of the target virtual wall after performing the third jump action upwards.   
     
     
         13 . A controlling apparatus, comprising at least one memory and at least one processor, the at least one memory storing a computer program, and the at least one processor being configured to execute the computer program and perform:
 displaying a game screen, the game screen comprising a target virtual actor and a target virtual wall;   controlling the target virtual actor to climb onto the target virtual wall, in response to a first operation instruction executed on the target virtual actor when the target virtual actor faces the target virtual wall and a distance between the target virtual actor and the target virtual wall is less than a first threshold; and   controlling the target virtual actor to climb on the target virtual wall in a climb direction indicated by the second operation instruction, in response to a second operation instruction executed on the target virtual actor when the target virtual actor is located on the target virtual wall,   wherein an angle between a horizontal direction of the target virtual actor and a horizontal direction of a normal vector of the target virtual wall is less than an angle threshold.   
     
     
         14 . The apparatus according to  claim 13 , wherein a slope of the target virtual wall is smaller than a maximum climb slope. 
     
     
         15 . The apparatus according to  claim 13 , wherein the at least one processor is further configured to perform:
 displaying a climb state identifier when the target virtual actor faces the target virtual wall, and the distance between the target virtual actor and the target virtual wall is less than the first threshold, wherein the climb state identifier indicates that the target virtual actor is in a state of being allowed to climb the target virtual wall.   
     
     
         16 . The apparatus according to  claim 13 , wherein the at least one processor is further configured to perform:
 acquiring a climb stop duration of the target virtual actor when the target virtual actor is located on the target virtual wall, wherein the climb stop duration is a duration of the target virtual actor stops on the target virtual wall; and   controlling the target virtual actor to fall off the target virtual wall, when the climb stop duration reaches a second threshold.   
     
     
         17 . The apparatus according to  claim 13 , wherein the at least one processor is further configured to perform:
 controlling the target virtual actor to fall off the target virtual wall, in response to a jump-down operation instruction executed on the target virtual actor when the target virtual actor is located on the target virtual wall.   
     
     
         18 . A non-transitory computer-readable storage medium, the computer-readable storage medium comprising a stored program, the program, when executed by a terminal device or a computer, causing the terminal device or the computer to perform:
 displaying a game screen, the game screen comprising a target virtual actor and a target virtual wall;   controlling the target virtual actor to climb onto the target virtual wall, in response to a first operation instruction executed on the target virtual actor when the target virtual actor faces the target virtual wall and a distance between the target virtual actor and the target virtual wall is less than a first threshold; and   controlling the target virtual actor to climb on the target virtual wall in a climb direction indicated by the second operation instruction, in response to a second operation instruction executed on the target virtual actor when the target virtual actor is located on the target virtual wall,   wherein an angle between a horizontal direction of the target virtual actor and a horizontal direction of a normal vector of the target virtual wall is less than an angle threshold.

Join the waitlist — get patent alerts

Track US12515132B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.