CPC A63F 13/577 (2014.09) [A63F 13/2145 (2014.09); A63F 13/52 (2014.09); A63F 13/533 (2014.09); A63F 13/837 (2014.09); A63F 2300/1075 (2013.01); A63F 2300/308 (2013.01); A63F 2300/643 (2013.01); G06F 3/0488 (2013.01)] | 15 Claims |
1. A virtual resource processing method in a game scene, the method comprising:
in response to a disassembly instruction, detecting whether the virtual resource made from materials is attacked by a virtual character, wherein the virtual resource is assembled with at least two sub-models with different shapes, and each one sub-model of a shape, among the at least two sub-models, is a basic assembled model and is made with costing material;
in response to detecting that the virtual resource is attacked by the virtual character, determining at least one sub-model of a shape of the virtual resource attacked by the virtual character as a first resource to be disassembled; and
in response to the first virtual resource to be disassembled satisfying a preset condition, removing the first virtual resource to be disassembled from the game scene;
wherein the method further comprises:
acquiring at least one adjacent virtual resource which satisfies a first preset adjacent relationship with the first virtual resource to be disassembled, wherein the first preset adjacent relationship is at least one of the followings: a direct adjacent relationship, and an indirect adjacent relationship;
in response to the at least one adjacent virtual resource satisfies a second preset adjacent relationship with the ground in the game scene, determining the at least one adjacent virtual resource as a second virtual resource to be disassembled, wherein the second preset adjacent relationship with the ground in the game scene is at least one of the followings: unsatisfying a direct adjacent relationship, and unsatisfying an indirect adjacent relationship; and
disassembling the second virtual resource to be disassembled inter-connectively automatically, after or at the same time when the first virtual resource to be disassembled is disassembled.
|