IP Library › Granted Patent US 12,434,154
Granted Patent B2
US 12,434,154 · App. 18/226,124 · Granted Oct 7, 2025

Virtual item movement control method, terminal, and storage medium

Inventor: Yourui Fan (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
A63F13/837A63F13/58A63F2300/8076
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,434,154
App. No.
18/226,124
Granted
Oct 7, 2025
Kind
B2
Abstract

This application discloses a virtual item movement control method performed at a computing device. The computing device displays a target virtual item to descend in a virtual scene. After determining an initial movement track of the target virtual item according to a first display position and a first speed of the target virtual item, the computing device updates, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track and then controls the target virtual item to move according to the target movement track until after the target virtual item arrives at a stationary position in the virtual scene.

Claims (58)

1. A method for controlling movement of a virtual item in a virtual scene performed at a computing device, comprising:

displaying a target virtual item to descend in a virtual scene;

determining an initial movement track of the target virtual item according to a first display position and a first speed of the target virtual item;

updating, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track; and

controlling the target virtual item to move in the virtual scene according to the target movement track until after the target virtual item arrives at a stationary position in the virtual scene.

2. The method according to claim 1 , wherein the updating, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track comprises:

determining a stress condition of the target virtual item, the stress condition comprising wind power, air resistance, buoyancy, and gravity that the target virtual item encounters, at least one of which is a randomly-determined factor in real time; and

updating the target movement track of the target virtual item according to the stress condition.

3. The method according to claim 2 , wherein the determining a stress condition of the target virtual item comprises at least one of:

determining the gravity that the target virtual item encounters according to a weight of the target virtual item;

determining the wind power that the target virtual item encounters according to a magnitude and a direction of wind power in the virtual scene;

determining the buoyancy that the target virtual item encounters according to the health value of the target virtual item; and

determining the air resistance that the target virtual item encounters according to the health value of the target virtual item and a movement speed of the target virtual item.

4. The method according to claim 3 , further comprising:

decreasing the health value of the target virtual item according to a weather condition in the virtual scene, destruction behavior of a virtual object in the virtual scene to the target virtual item, or a movement duration of the target virtual item.

5. The method according to claim 4 , wherein the decreasing the health value of the target virtual item according to a weather condition in the virtual scene, destruction behavior of a virtual object in the virtual scene to the target virtual item, or a movement duration of the target virtual item comprises:

decreasing the health value of the target virtual item over time by using a time point at which the target virtual item changes as a start point.

6. The method according to claim 1 , wherein the method further comprises:

displaying a third animation of the target virtual item in the virtual scene, the third animation indicating that a size of the target virtual item changes with the health value of the target virtual item.

7. The method according to claim 1 , wherein the target virtual item includes a payload virtual item, and the method further comprises:

determining that the payload virtual item is in a landed state when a distance between the payload virtual item and any virtual item in the virtual scene or any virtual article in the virtual scene is less than a distance threshold.

8. A computing device, comprising a memory and a processor, the memory storing a plurality of programs, the plurality of programs, when executed by the processor, causing the computing device to perform a method for controlling movement of a virtual item in a virtual scene including:

displaying a target virtual item to descend in a virtual scene;

determining an initial movement track of the target virtual item according to a first display position and a first speed of the target virtual item;

updating, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track; and

controlling the target virtual item to move in the virtual scene according to the target movement track until after the target virtual item arrives at a stationary position in the virtual scene.

9. The computing device according to claim 8 , wherein the updating, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track comprises:

determining a stress condition of the target virtual item, the stress condition comprising wind power, air resistance, buoyancy, and gravity that the target virtual item encounters, at least one of which is a randomly-determined factor in real time; and

updating the target movement track of the target virtual item according to the stress condition.

10. The computing device according to claim 9 , wherein the determining a stress condition of the target virtual item comprises at least one of:

determining the gravity that the target virtual item encounters according to a weight of the target virtual item;

determining the wind power that the target virtual item encounters according to a magnitude and a direction of wind power in the virtual scene;

determining the buoyancy that the target virtual item encounters according to the health value of the target virtual item; and

determining the air resistance that the target virtual item encounters according to the health value of the target virtual item and a movement speed of the target virtual item.

11. The computing device according to claim 10 , wherein the method further comprises:

decreasing the health value of the target virtual item according to a weather condition in the virtual scene, destruction behavior of a virtual object in the virtual scene to the target virtual item, or a movement duration of the target virtual item.

12. The computing device according to claim 11 , wherein the decreasing the health value of the target virtual item according to a weather condition in the virtual scene, destruction behavior of a virtual object in the virtual scene to the target virtual item, or a movement duration of the target virtual item comprises:

decreasing the health value of the target virtual item over time by using a time point at which the target virtual item changes as a start point.

13. The computing device according to claim 8 , wherein the method further comprises:

displaying a third animation of the target virtual item in the virtual scene, the third animation indicating that a size of the target virtual item changes with the health value of the target virtual item.

14. The computing device according to claim 8 , wherein the target virtual item includes a payload virtual item, and the method further comprises:

determining that the payload virtual item is in a landed state when a distance between the payload virtual item and any virtual item in the virtual scene or any virtual article in the virtual scene is less than a distance threshold.

15. A non-transitory computer-readable storage medium, storing a plurality of programs that, when executed by a processor of a computing device, cause the computing device to perform a method for controlling movement of a virtual item in a virtual scene including:

displaying a target virtual item to descend in a virtual scene;

determining an initial movement track of the target virtual item according to a first display position and a first speed of the target virtual item;

updating, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track; and

controlling the target virtual item to move in the virtual scene according to the target movement track until after the target virtual item arrives at a stationary position in the virtual scene.

16. The non-transitory computer-readable storage medium according to claim 15 , wherein the updating, in real time, the initial movement track of the target virtual item according to at least one of a randomly-determined environmental condition of the virtual scene and a health value of the target virtual item to obtain a target movement track comprises:

determining a stress condition of the target virtual item, the stress condition comprising wind power, air resistance, buoyancy, and gravity that the target virtual item encounters, at least one of which is a randomly-determined factor in real time; and

updating the target movement track of the target virtual item according to the stress condition.

17. The non-transitory computer-readable storage medium according to claim 15 , wherein the decreasing the health value of the target virtual item according to a weather condition in the virtual scene, destruction behavior of a virtual object in the virtual scene to the target virtual item, or a movement duration of the target virtual item comprises:

decreasing the health value of the target virtual item over time by using a time point at which the target virtual item changes as a start point.

18. The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

displaying a third animation of the target virtual item in the virtual scene, the third animation indicating that a size of the target virtual item changes with the health value of the target virtual item.

19. The non-transitory computer-readable storage medium according to claim 15 , wherein the target virtual item includes a payload virtual item, and the method further comprises:

determining that the payload virtual item is in a landed state when a distance between the payload virtual item and any virtual item in the virtual scene or any virtual article in the virtual scene is less than a distance threshold.

20. The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

determining that the payload virtual item is in a landed state when a distance between the payload virtual item and any virtual item in the virtual scene or any virtual article in the virtual scene is less than a distance threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: FAN, YOURUI
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 064386/0829 →
Priority Claims (1)
CN 201810870486.2 · Aug 2, 2018 · national
Continuity (3)
Continuation 17016150 · Sep 9, 2020
Continuation PCTCN2019092229 · Jun 21, 2019
Related Publication 20230364519A1 · Nov 16, 2023
References Cited (18)
US 8996024B1 · Teller et al. · 2015 [cited by applicant]
US 10512845B2 · Chai · 2019 [cited by examiner]
US 11752439B2 · Fan · 2023 [cited by applicant]
US 20150084281A1 · Miller · 2015 [cited by applicant]
US 20180078858A1 · Chai · 2018 [cited by examiner]
CN 101615301A · 2009 [cited by applicant]
CN 102693362A · 2012 [cited by applicant]
CN 105260508A · 2016 [cited by applicant]
CN 106440948A · 2017 [cited by applicant]
CN 107998654A · 2018 [cited by applicant]
CN 108037827A · 2018 [cited by applicant]
CN 108269309A · 2018 [cited by applicant]
CN 109107154A · 2019 [cited by applicant]
The Division 2 (Year: 2019). [cited by examiner]
Ali-A, “Legendary Supply Drops in Fortnite: Battle Royale!”, YouTube, Dec. 15, 2017, 3 pgs., Retrieved from the Internet: https://youtu.be/5GrPOSzw17Y. [cited by applicant]
“PlayerUnknown's Battlegrounds Airdrop Materials and Laws”, May 23, 2018, Retrieved from the Internet: https://jingvan.baidu.com/article/adc81513ade5341723bf7302.html. [cited by applicant]
Tencent Technology, ISRWO, PCT/CN2019/092229, Aug. 27, 2019, 8 pgs. [cited by applicant]
Tencent Technology, IPRP, PCT/CN2019/092229, Feb. 2, 2021, 6 pgs. [cited by applicant]