IP Library Granted Patent US 12,337,237
Granted Patent B2
US 12,337,237 · App. 17/976,696 · Granted Jun 24, 2025

Virtual prop control method and apparatus, computer device, and storage medium

Inventors: Yang Wang (Shenzhen, CN); Lijie Zhang (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
A63F13/56A63F13/837A63F2300/6607A63F2300/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,337,237
App. No.
17/976,696
Granted
Jun 24, 2025
Kind
B2
Abstract

This application discloses a virtual prop control method performed by a computer device, and a storage medium. In this application, a controlled virtual object is sheltered by equipping the controlled virtual object with a movable virtual shelter prop, so as to avoid the controlled virtual object being directly exposed in a virtual scene and being attacked by other virtual objects. Moreover, the virtual shelter prop is capable of moving with the controlled virtual object. When the controlled virtual object runs, jumps, etc., the virtual shelter prop may also play a role in defending against an attack, thereby effectively improving the security of the controlled virtual object in competitive battles and improving the user experience. In addition, the controlled virtual object is capable of erecting a target virtual prop at a reference position of the virtual shelter prop held by the controlled virtual object to launch an attack against other virtual objects.

Claims (68)

1. A virtual prop control method performed by a computer device, the method comprising:

displaying, in response to an equipment operation on a virtual shelter prop, the virtual shelter prop at a first position of a controlled virtual object in a virtual scene, the virtual shelter prop being used for sheltering the first position of the controlled virtual object;

detecting a behavior of the controlled virtual object in the virtual scene;

in response to the detected behavior:

displaying a movement of the controlled virtual object corresponding to the detected behavior in the virtual scene;

determining a corresponding behavior type of the controlled virtual object;

determining, based on the behavior type of the controlled virtual object, a motion parameter corresponding to the behavior type, the motion parameter indicating a movement path of the virtual shelter prop in the virtual scene;

displaying a movement of the virtual shelter prop along the movement path in the virtual scene according to the motion parameter and the movement of the controlled virtual object in the virtual scene; and

displaying, at the end of the movement of the virtual shelter prop, the virtual shelter prop at a second position of the controlled virtual object in the virtual scene, the virtual shelter prop being used for sheltering the second position of the controlled virtual object and the second position of the controlled virtual object being different from the first position of the controlled virtual object.

2. The method according to claim 1 , wherein the equipment operation on a virtual shelter prop comprises any one of the following:

a pickup operation on the virtual shelter prop in the virtual scene; and

a trigger operation on a target equipment control for controlling the controlled virtual object to perform an equipment operation on a virtual shelter prop.

3. The method according to claim 1 , wherein the virtual shelter prop comprises an observation window for displaying an observable partial virtual scene.

4. The method according to claim 1 , wherein the controlled virtual object is equipped with a target virtual prop for launching an attack on other virtual objects;

after the displaying, in response to an equipment operation on a virtual shelter prop, the virtual shelter prop at a first position of a controlled virtual object in a virtual scene, the method further comprises:

determining an interaction type corresponding to the controlled virtual object in response to an interaction operation initiated by the controlled virtual object to the other virtual objects using the target virtual prop; and

updating a display state of the virtual shelter prop in the virtual scene based on the interaction type.

5. The method according to claim 4 , wherein the updating a display state of the virtual shelter prop in the virtual scene based on the interaction type comprises any one of the following:

moving the virtual shelter prop from the first position to the second position of the controlled virtual object for display in response to the interaction type being a first interaction type, and displaying that the virtual shelter prop at the second position does not shelter the target virtual prop; and

erecting the target virtual prop at a reference position of the virtual shelter prop in response to the interaction type being a second interaction type, and zooming in and displaying the virtual shelter prop.

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

determining a hit region on the virtual shelter prop in response to an operation of hitting the virtual shelter prop of the controlled virtual object, different hit regions on the virtual shelter prop corresponding to different damage information and hit effects, the hit effects comprising an audio effect and a visual effect;

determining damage information of the virtual shelter prop based on the hit region on the virtual shelter prop; and

displaying a hit effect corresponding to the hit region in the virtual scene.

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

triggering, in response to a distance between the controlled virtual object and other virtual objects being smaller than or equal to a reference distance, the controlled virtual object to attack the other virtual objects using the virtual shelter prop.

8. A computer device, comprising one or more processors and one or more memories, the one or more memories storing at least one computer program, the at least one computer program being loaded and executed by the one or more processors to cause the computer device to implement a virtual prop control method comprising:

displaying, in response to an equipment operation on a virtual shelter prop, the virtual shelter prop at a first position of a controlled virtual object in a virtual scene, the virtual shelter prop being used for sheltering the first position of the controlled virtual object;

detecting a behavior of the controlled virtual object in the virtual scene;

in response to the detected behavior:

displaying a movement of the controlled virtual object corresponding to the detected behavior in the virtual scene;

determining a corresponding behavior type of the controlled virtual object; and

determining, based on the behavior type of the controlled virtual object, a motion parameter corresponding to the behavior type, the motion parameter indicating a movement path of the virtual shelter prop in the virtual scene;

displaying a movement of the virtual shelter prop along the movement path in the virtual scene according to the motion parameter and the movement of the controlled virtual object in the virtual scene; and

displaying, at the end of the movement of the virtual shelter prop, the virtual shelter prop at a second position of the controlled virtual object in the virtual scene, the virtual shelter prop being used for sheltering the second position of the controlled virtual object and the second position of the controlled virtual object being different from the first position of the controlled virtual object.

9. The computer device according to claim 8 , wherein the equipment operation on a virtual shelter prop comprises any one of the following:

a pickup operation on the virtual shelter prop in the virtual scene; and

a trigger operation on a target equipment control for controlling the controlled virtual object to perform an equipment operation on a virtual shelter prop.

10. The computer device according to claim 8 , wherein the virtual shelter prop comprises an observation window for displaying an observable partial virtual scene.

11. The computer device according to claim 8 , wherein the controlled virtual object is equipped with a target virtual prop for launching an attack on other virtual objects;

after the displaying, in response to an equipment operation on a virtual shelter prop, the virtual shelter prop at a first position of a controlled virtual object in a virtual scene, the method further comprises:

determining an interaction type corresponding to the controlled virtual object in response to an interaction operation initiated by the controlled virtual object to the other virtual objects using the target virtual prop; and

updating a display state of the virtual shelter prop in the virtual scene based on the interaction type.

12. The computer device according to claim 11 , wherein the updating a display state of the virtual shelter prop in the virtual scene based on the interaction type comprises any one of the following:

moving the virtual shelter prop from the first position to the second position of the controlled virtual object for display in response to the interaction type being a first interaction type, and displaying that the virtual shelter prop at the second position does not shelter the target virtual prop; and

erecting the target virtual prop at a reference position of the virtual shelter prop in response to the interaction type being a second interaction type, and zooming in and displaying the virtual shelter prop.

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

determining a hit region on the virtual shelter prop in response to an operation of hitting the virtual shelter prop of the controlled virtual object, different hit regions on the virtual shelter prop corresponding to different damage information and hit effects, the hit effects comprising an audio effect and a visual effect;

determining damage information of the virtual shelter prop based on the hit region on the virtual shelter prop; and

displaying a hit effect corresponding to the hit region in the virtual scene.

14. The computer device according to claim 8 , wherein the method further comprises:

triggering, in response to a distance between the controlled virtual object and other virtual objects being smaller than or equal to a reference distance, the controlled virtual object to attack the other virtual objects using the virtual shelter prop.

15. A non-transitory computer-readable storage medium, storing at least one computer program, the at least one computer program being loaded and executed by a processor of a computer device to cause the computer device to implement a virtual prop control method comprising:

displaying, in response to an equipment operation on a virtual shelter prop, the virtual shelter prop at a first position of a controlled virtual object in a virtual scene, the virtual shelter prop being used for sheltering the first position of the controlled virtual object;

detecting a behavior of the controlled virtual object in the virtual scene;

in response to the detected behavior:

displaying a movement of the controlled virtual object corresponding to the detected behavior in the virtual scene;

determining a corresponding behavior type of the controlled virtual object; and

determining, based on the behavior type of the controlled virtual object, a motion parameter corresponding to the behavior type, the motion parameter indicating a movement path of the virtual shelter prop in the virtual scene;

displaying a movement of the virtual shelter prop along the movement path in the virtual scene according to the motion parameter and the movement of the controlled virtual object in the virtual scene; and

displaying, at the end of the movement of the virtual shelter prop, the virtual shelter prop at a second position of the controlled virtual object in the virtual scene, the virtual shelter prop being used for sheltering the second position of the controlled virtual object and the second position of the controlled virtual object being different from the first position of the controlled virtual object.

16. The non-transitory computer-readable storage medium according to claim 15 , wherein the controlled virtual object is equipped with a target virtual prop for launching an attack on other virtual objects;

after the displaying, in response to an equipment operation on a virtual shelter prop, the virtual shelter prop at a first position of a controlled virtual object in a virtual scene, the method further comprises:

determining an interaction type corresponding to the controlled virtual object in response to an interaction operation initiated by the controlled virtual object to the other virtual objects using the target virtual prop; and

updating a display state of the virtual shelter prop in the virtual scene based on the interaction type.

17. The non-transitory computer-readable storage medium according to claim 16 , wherein the updating a display state of the virtual shelter prop in the virtual scene based on the interaction type comprises any one of the following:

moving the virtual shelter prop from the first position to a second position of the controlled virtual object for display in response to the interaction type being a first interaction type, and displaying that the virtual shelter prop at the second position does not shelter the target virtual prop; and

erecting the target virtual prop at a reference position of the virtual shelter prop in response to the interaction type being a second interaction type, and zooming in and displaying the virtual shelter prop.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2023
From: WANG, YANG; ZHANG, LIJIE
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 062371/0001 →
Priority Claims (1)
CN 202011231176.X · Nov 6, 2020 · national
Continuity (2)
Continuation PCTCN2021120871 · Sep 27, 2021
Related Publication 20230046750A1 · Feb 16, 2023
References Cited (42)
US 6773349B2 · Hussaini · 2004 [cited by examiner]
US 7552399B2 · Muller · 2009 [cited by examiner]
US 7565618B2 · Sheasby · 2009 [cited by examiner]
US 8038533B2 · Tsuchiyama · 2011 [cited by examiner]
US 8719730B2 · Ganetakos · 2014 [cited by examiner]
US 8777746B2 · Watkins, Jr. · 2014 [cited by examiner]
US 8882590B2 · Shimura · 2014 [cited by examiner]
US 9044683B2 · Rom · 2015 [cited by examiner]
US 9174128B2 · Guthridge · 2015 [cited by examiner]
US 10543429B2 · Kojima · 2020 [cited by examiner]
US 11656755B2 · Pan · 2023 [cited by examiner]
US 11786817B2 · Liu · 2023 [cited by examiner]
US 20040023719A1 · Hussaini · 2004 [cited by examiner]
US 20040229695A1 · Hussaini · 2004 [cited by examiner]
US 20050026695A1 · Tsuchiyama · 2005 [cited by examiner]
US 20050166159A1 · Mondry · 2005 [cited by examiner]
US 20070150834A1 · Muller · 2007 [cited by examiner]
US 20070173334A1 · Whitby · 2007 [cited by examiner]
US 20070265081A1 · Shimura · 2007 [cited by examiner]
US 20110265041A1 · Ganetakos · 2011 [cited by examiner]
US 20130079140A1 · Watkins, Jr. · 2013 [cited by examiner]
US 20130288757A1 · Guthridge · 2013 [cited by examiner]
US 20130288759A1 · Rom · 2013 [cited by examiner]
US 20130290884A1 · Sotoike · 2013 [cited by examiner]
US 20170291106A1 · Rom · 2017 [cited by examiner]
US 20170340977A1 · Guthridge · 2017 [cited by examiner]
US 20180050265A1 · Wada · 2018 [cited by examiner]
US 20220152501A1 · Liu · 2022 [cited by examiner]
US 20220152508A1 · Liu · 2022 [cited by examiner]
US 20230405466A1 · Liu · 2023 [cited by examiner]
CN 110721469A · 2020 [cited by applicant]
CN 110812837A · 2020 [cited by applicant]
CN 111013141A · 2020 [cited by applicant]
CN 111084988A · 2020 [cited by applicant]
CN 112221142A · 2021 [cited by applicant]
JP 2015157089A · 2015 [cited by applicant]
JP 2019106220A · 2019 [cited by applicant]
CN 110721469 A, machine translation, copyright 2024 Clarivate Analytics, downloaded from PE2E—Search Sep. 20, 2024. [cited by examiner]
Tencent Technology, Isr, PCT/CN2021/120871, Jan. 6, 2022, 2 pgs. [cited by applicant]
Awymans13, et al. “Rainbow Six Wiki Montagne”, Sep. 12, 2020, 12 pgs., Retrieved from the Internet: https://rainbowsix.fandom.com/wiki/Montagne?oldid=77924. [cited by applicant]
Tencent Technology, WO, PCT/CN2021/120871, Jan. 6, 2022, 5 pgs. [cited by applicant]
Tencent Technology, IPRP, PCT/CN2021/120871, May 8, 2023, 6 pgs. [cited by applicant]