A method, device and medium for controlling a virtual prop in a game

By allowing players to adjust the loading order of virtual props, the problem of single gameplay caused by fixed prop loading in shooting games is solved, and a richer gaming experience and personalized game strategy selection are achieved.

CN115569377BActive Publication Date: 2025-10-17NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211364832.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-02
Publication Date
2025-10-17
Estimated Expiration
2042-11-02

AI Technical Summary

Technical Problem

The loading order of virtual props in existing shooting games is fixed, which cannot meet the players' personalized game strategies, resulting in a monotonous gameplay and a reduced player experience.

Method used

Provided is a method for controlling virtual props in a game, which allows players to adjust the order of multiple virtual prop identifiers through touch operations, and determine the loading order based on the order, thereby realizing the combined use of props.

Benefits of technology

The game's gameplay richness and player experience are improved. Players can launch virtual props of different qualities according to their personal strategies, enhancing the game's playability and interactivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115569377B_ABST
    Figure CN115569377B_ABST
Patent Text Reader

Abstract

The application provides a game virtual prop control method, control device, equipment and medium, the method comprises the following steps: in response to the touch operation for the function control, display a plurality of second virtual prop marks; the second virtual prop represented by the second virtual prop mark is used for combination with the first virtual prop; different second virtual prop represented by different second virtual prop marks is configured with different prop parameters; in response to the order adjustment operation for a plurality of second virtual prop marks, adjust the order of a plurality of second virtual prop marks, and determine the filling order of the second virtual prop corresponding to a plurality of second virtual prop marks respectively when filling the first virtual prop according to the order of a plurality of second virtual prop marks after adjustment; according to the filling order, determine the target second virtual prop for filling the first virtual prop, and control the target second virtual prop to fill the first virtual prop.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the game technical field, and in particular to a virtual prop control method, a virtual prop control device, equipment and a medium in a game. BACKGROUND

[0002] Shooting game (STG for short) is a type of game, which has obvious action game features, such as aiming action. However, the game props used in the shooting game are generally divided into two parts, such as gun props, which need corresponding bullets. Only when the bullets are loaded into the corresponding gun props, the gun props loaded with bullets can perform shooting actions in the battle process.

[0003] Taking the gun prop as an example, each gun prop can be loaded with multiple bullets, and the quality of each bullet is different. At present, the order of loading bullets in the gun is determined according to the quality of the bullets, and the loading order is relatively fixed. SUMMARY

[0004] Therefore, the purpose of the present application is to provide a virtual prop control method, a virtual prop control device, equipment and a medium in a game, which can solve the problem of single play of the shooting game in the prior art.

[0005] In a first aspect, the embodiments of the present application provide a virtual prop control method in a game, applied to a terminal device, the terminal device provides a graphical user interface, the graphical user interface includes a first virtual prop, and the control method includes:

[0006] In response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed; the second virtual prop represented by the second virtual prop identifier is used in combination with the first virtual prop; different second virtual props represented by different second virtual prop identifiers are configured with different prop parameters;

[0007] In response to a sequence adjustment operation on the plurality of second virtual prop identifiers, the sequence of the plurality of second virtual prop identifiers is adjusted, and the loading sequence of the second virtual props corresponding to the plurality of second virtual prop identifiers respectively when loading the first virtual prop is determined according to the sequence of the plurality of second virtual prop identifiers after adjustment;

[0008] The target second virtual prop used for loading the first virtual prop is determined according to the loading sequence, and the target second virtual prop is controlled to be loaded into the first virtual prop.

[0009] In a second aspect, the embodiments of the present application provide a control method of virtual props in a game, comprising the steps of:

[0010] displaying a plurality of second prop identifiers in response to a touch operation on the function control, wherein the second props represented by the second prop identifiers are used in combination with the first prop, and different second props represented by different second prop identifiers are configured with different prop parameters;

[0011] adjusting the order of the plurality of second prop identifiers in response to an order adjustment operation on the plurality of second prop identifiers, and determining the loading order of the second props corresponding to the plurality of second prop identifiers respectively in loading the first prop according to the adjusted order of the plurality of second prop identifiers;

[0012] determining a target second prop for loading the first prop according to the loading order, and controlling the target second prop to load into the first prop.

[0013] In a third aspect, the embodiments of the present application provide a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above method.

[0014] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program is executable on a processor to execute the steps of the above method.

[0015] In the control method of virtual props in a game provided by the embodiments of the present application, first, a plurality of second prop identifiers are displayed in response to a touch operation on the function control, wherein the second props represented by the second prop identifiers are used in combination with the first prop, and different second props represented by different second prop identifiers are configured with different prop parameters; second, the order of the plurality of second prop identifiers is adjusted in response to an order adjustment operation on the plurality of second prop identifiers, and the loading order of the second props corresponding to the plurality of second prop identifiers respectively in loading the first prop is determined according to the adjusted order of the plurality of second prop identifiers; and finally, a target second prop for loading the first prop is determined according to the loading order, and the target second prop is controlled to load into the first prop.

[0016] In some embodiments, the player can adjust the loading order of the second virtual props loaded into the first virtual prop by himself, so that the player can launch the corresponding second virtual prop according to the loading order when using the first virtual prop loaded with the second virtual prop, that is, the player can launch the corresponding second virtual prop according to his own game strategy, which improves the richness of the game and improves the game experience of the player.

[0017] In order to make the above objectives, characteristics and advantages of the present application more obvious and easy to understand, the following preferred embodiments are specifically described below, and the accompanying drawings are described in detail as follows. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation to the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0019] Figure 1 A flowchart of a virtual prop control method in a game according to an embodiment of the present application;

[0020] Figure 2 A schematic diagram of a first graphical user interface according to an embodiment of the present application;

[0021] Figure 3 A schematic diagram of a second graphical user interface according to an embodiment of the present application;

[0022] Figure 4 A schematic diagram of a third graphical user interface according to an embodiment of the present application;

[0023] Figure 5 A structural schematic diagram of a virtual prop control device in a game according to an embodiment of the present application;

[0024] Figure 6 A structural schematic diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings of the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0026] The in-game virtual prop control method in the embodiments of the present application can run on a terminal device or a game server. The terminal device can be a local terminal device. When the in-game virtual prop control method runs on the game server, it can be a cloud game.

[0027] In an optional embodiment, the cloud game refers to a game mode based on cloud computing. In the running mode of the cloud game, the running subject of the game program and the presentation subject of the game picture are separated, the storage and running of the in-game virtual prop control method are completed on the cloud game server, and the terminal device is used for receiving and sending data and presenting the game picture. For example, the terminal device can be a display device close to the user side with data transmission function, such as a mobile terminal, a television, a computer, a palm computer, a game console, etc. However, the terminal device for game data processing is the cloud game server in the cloud. When playing the game, the target player operates the terminal device to send operation instructions to the cloud game server, the cloud game server runs the game according to the operation instructions, encodes and compresses the game picture and other data, returns them to the terminal device through the network, and finally decodes and outputs the game picture through the terminal device.

[0028] In an optional embodiment, the terminal device can be a local terminal device. The local terminal device stores a game program and is used for presenting a game picture. The local terminal device is used for interacting with the player through a graphical user interface, that is, a conventional game program is downloaded and installed on an electronic device and run. The way of providing the graphical user interface to the target player by the local terminal device can include various ways, for example, it can be rendered and displayed on the display screen of the terminal device, or it can be provided to the player through holographic projection. For example, the local terminal device can include a display screen for presenting a graphical user interface including part of a game scene, and a processor for running the game, generating the graphical user interface and controlling the display of the graphical user interface on the display screen.

[0029] The game of the present application includes a game scene and a target virtual character in the game scene controlled by a player, which is a game character controlled by the player through a target terminal device. The terminal device or cloud game can respond to the control of the game character to make the game character perform virtual actions in the game scene, such as moving in the game scene, or releasing skills, etc. The game scene can include any one or more of the following game elements: landscape, rock, flower, river, building, virtual object, game prop, etc. Generally, a virtual camera is set in the game scene, and the game picture displayed on the graphical user interface is the part of the game scene content shot by the virtual camera. For example, in a first-person game, the virtual camera can be set at the head (e.g. eye position) of the target game character controlled by the player, the virtual camera moves following the movement of the game character, and the orientation of the virtual camera turns following the turning of the game character, thus the game picture presented on the graphical user interface is the part of the game scene in the preset range in front of the target game character. For another example, in a third-person game, the virtual camera can be set above or behind the target game character controlled by the player, thus the game picture presented on the graphical user interface is the part of the game scene including the game character. The terminal device or cloud game logs in the account of the target game character, and thus the target game character is controlled by the terminal device or cloud game. The virtual object refers to a dynamic object that can be controlled in the game scene. Optionally, the dynamic object can be a virtual person, a virtual animal, an animation character, etc. The target game character is a character controlled by the player through a target terminal device, or an artificial intelligence (AI) set in a virtual environment for battle, or a non-player character (NPC) set in the game scene for battle. Optionally, the target game character is a virtual person competing in the game scene.

[0030] In the prior art shooting game, although each virtual prop for shooting can be loaded with multiple bullets, the quality of each bullet is different, each virtual prop for shooting can only fire one bullet at a time, and the capacity of the container for storing bullets of the virtual prop is limited. When the player has many kinds of bullets, the system will control the bullets to complete the bullet loading of the virtual prop according to the loading order designed by the developer, but this loading order may not conform to the current game strategy of the player, which brings the player a poor game experience.

[0031] Based on the above defects, the present application provides a control method for virtual props in a game, as shown in Figure 1 The method comprises the following steps:

[0032] S101, in response to a touch operation on the function control, display a plurality of second virtual prop identifiers; the second virtual prop represented by the second virtual prop identifier is used in combination with the first virtual prop; different second virtual props represented by different second virtual prop identifiers are configured with different prop parameters;

[0033] S102, in response to a sequential adjustment operation on the plurality of second virtual prop identifiers, adjust the order of the plurality of second virtual prop identifiers, and determine the loading order of the second virtual props corresponding to the plurality of second virtual prop identifiers respectively in loading the first virtual prop according to the adjusted order of the plurality of second virtual prop identifiers;

[0034] S103, determine a target second virtual prop for loading the first virtual prop according to the loading order, and control the target second virtual prop to load into the first virtual prop.

[0035] In the above step S101, the function control is used to control the display of the second prop identifier corresponding to the second virtual prop used in combination with the first virtual prop. The function control can be a prop control representing the first virtual prop, an equipment bag control (used to represent the equipment bag of the target virtual character, the equipment bag stores the virtual props owned by the target virtual character, which can include the first virtual prop and the second virtual prop), or other controls, etc. The first virtual prop can be a prop used to perform an attack action after loading the second virtual prop. The combination of the first virtual prop and the second virtual prop can achieve long-range attack, wherein the first virtual prop is used to provide power to the second virtual prop to enable the second virtual prop to shoot a long distance, and the second virtual prop is used to cause damage to the attack object. For example, the first virtual prop can be a gun, a magazine (a prop that can be used in combination with the first virtual prop), a battery, a bow, etc. The second virtual prop can be a bullet matched with the gun, a bullet matched with the magazine, a magazine matched with the gun, a cannonball matched with the battery, an arrow matched with the bow, etc. The touch operation can be an operation of touching the first virtual prop, which can be a click operation, a double-click operation, a long-press operation, a sliding operation, etc. Different second virtual props represented by different second virtual prop identifiers are configured with different prop parameters, which include any one or more of the following parameters: prop category, assembly capacity, reloading speed, loading order of the second virtual prop, quality information of the second virtual prop, number of owned second virtual props, etc. The specific details can be determined according to the specific second virtual prop. The quality (such as damage degree, damage range, etc.) of the second virtual prop of different prop categories is different.

[0036] The first virtual prop displayed in the graphical user interface can be displayed in the information display area, or can be the first virtual prop being used by the target virtual character in the game battle process. The information display area is used to display the basic information of the first virtual prop and the second virtual prop identifier of the second virtual prop matched with the first virtual prop. The basic information can include any one or more of the following information: range, rate of fire, accuracy, controllability, headshot damage degree, armor penetration degree, additional damage degree, penetration degree, gun speed, etc. The second virtual prop is used to be combined with the first virtual prop, that is, the second virtual prop is loaded into the first virtual prop for combination, and the combined first virtual prop and second virtual prop can be used for the virtual character to perform an attack action.

[0037] In specific implementations, after the player performs a touch operation on the function control, a plurality of second virtual prop identifiers representing second virtual props that can be combined with the first virtual prop are displayed in the graphical user interface.

[0038] In the above step S102, the sequential adjustment operation is used to adjust the order of the plurality of second virtual prop identifiers displayed in the information display area. The first virtual prop can load a plurality of second virtual props, or can only load one second virtual prop. The loading order is the order of loading the second virtual prop for the first virtual prop.

[0039] In specific implementations, the player performs a sequential adjustment operation on the plurality of displayed second virtual prop identifiers, which can cause the plurality of second virtual prop identifiers to be reordered, and then determine the loading order of the second virtual prop that can be loaded for the first virtual prop based on the reordered order of the second virtual prop identifier.

[0040] In step S103, the first virtual prop can have a larger loading capacity and can load multiple second virtual props. The first virtual prop sequentially ejects the second virtual props during use. During the game, the player can have multiple second virtual props that can be combined with the first virtual prop. Each second virtual prop has a different quality. According to the different quality of the second virtual prop, the player can control the target virtual character to perform a corresponding attack strategy. Therefore, when loading the second virtual prop, the second virtual prop is loaded into the first virtual prop according to the loading order of the second virtual prop adjusted by the player in step S102. Because the number of second virtual props can be large and the loading capacity of the first virtual prop is limited, the target second virtual prop that can be currently loaded into the first virtual prop can be determined according to the loading order and the loading capacity of the first virtual prop. The target second virtual prop is loaded into the first virtual prop. In this way, when the target virtual character controlled by the player uses the first virtual prop loaded with the second virtual prop, the first virtual prop can eject the second virtual prop loaded according to the loading order. In this way, the player adjusts the loading order of the second virtual prop according to the game strategy adaptability, so that the player can perform attack actions according to the game strategy when controlling the target virtual character to use the first virtual prop, thereby improving the richness of the game and improving the game experience of the player.

[0041] In the method for controlling virtual props in the game provided in the embodiments of the present application, through the above three steps, the player can adjust the loading order of the second virtual prop loaded into the first virtual prop, and then the player can eject the corresponding second virtual prop according to the loading order when using the first virtual prop loaded with the second virtual prop, that is, the player can eject the corresponding second virtual prop according to the game strategy, thereby improving the richness of the game and improving the game experience of the player.

[0042] The second virtual props that can be combined with different first virtual props are different. For example, a gun prop can only be combined with a bullet prop, and a bow prop can only be combined with an arrow prop. When the player needs to sort all second virtual props that can be combined with the first virtual prop, the second virtual props need to be grouped according to the first virtual prop that can be combined, so that the second virtual props that can be combined with the first virtual prop can be sorted more accurately. Therefore, for step S101, it includes:

[0043] Step 1015, in response to the touch operation on the function control, the multiple second virtual prop identifiers are displayed in groups. The grouping of the multiple second virtual prop identifiers is determined based on the first virtual prop that can be combined with the second virtual prop.

[0044] In step 1015, when displaying the second virtual prop identifier, the plurality of second virtual props are grouped according to the first virtual path in which the second virtual props can be combined, and then the second virtual prop identifier is displayed in the graphical user interface according to the grouping of the second virtual props.

[0045] For example, the first bullet identifier of the 7.62mm bullet that can be combined with the rifle and the second bullet identifier of the 5.56mm bullet are displayed in a group in the graphical user interface, and the first cannonball identifier of the 15cm cannonball that can be combined with the artillery, the second cannonball identifier of the 18cm cannonball, and the third cannonball identifier of the 13cm cannonball are displayed in a group in the graphical user interface. The scene encountered by the target virtual character controlled by the player after entering the game battle stage can be random, and an urgent situation can be encountered, so that the player cannot adjust the loading order of the second virtual prop owned by the player to the first virtual prop, resulting in that the player controls the target virtual character to play the game according to the strategy expected by the player in the game process. Based on the above reasons, the loading order of the second virtual prop can be adjusted before the game starts, that is, step S101, comprising:

[0046] Step 1011, in response to the first touch operation of the function control in the game main interface displayed by the graphical user interface, the plurality of second virtual prop identifiers are displayed.

[0047] In step 1011, the first touch operation is an operation on the first virtual prop displayed in the game main interface. The first touch operation can be any one of the following operations: click operation, double-click operation, long press operation, sliding operation, etc. The game preparation interface is an interface displayed in the graphical user interface before the game starts. In the game preparation interface, the function control can be directly displayed. The function control can be the first virtual prop that the target virtual character controlled by the player can use in the game process. In this way, the player directly executes the first touch operation on the first virtual prop to display the information display area of the first virtual prop in the graphical user interface, and display a plurality of second virtual prop identifiers in the information display area. The function control is also an equipment bag. The player executes the first touch operation on the equipment bag to display all the second virtual props that can be combined with the first virtual prop in the graphical user interface. The target virtual character can have multiple first virtual props. In order to avoid too many first virtual props displayed in the game preparation interface from blocking other controls, the first virtual prop display area can be displayed in the game preparation interface by responding to the expansion touch operation on the expansion control before the first touch operation is executed. The first touch operation on the first virtual prop in the first virtual prop display area is used to display a plurality of second virtual prop identifiers in the graphical user interface. In this way, the filling order of each first virtual prop is determined before the game starts. This reduces the problem of insufficient time to adjust the filling order in an emergency situation.

[0048] Although adjusting the filling order of the second virtual prop before the game starts can reduce the problem of insufficient time to adjust the filling order in an emergency situation, the situation in the game process is constantly changing, and the game strategy is not immutable and needs to be adjusted according to the game strategy. Therefore, step S101 includes:

[0049] Step 1012, in response to a second touch operation on the first virtual prop in the equipment column of the game battle interface displayed in the graphical user interface, a plurality of second virtual prop identifiers are displayed.

[0050] In step 1012, the game battle interface refers to the interface in the graphical user interface during the game process. The equipment column is used to display at least one first virtual prop commonly used by the target virtual character in the battle process. The second touch operation is an operation on the first virtual prop displayed in the equipment column. The second touch operation can be any one of the following operations: click operation, double-click operation, long press operation, sliding operation, etc.

[0051] In a specific implementation, the player directly performs the second touch operation on the first virtual prop in the equipment column, and then a plurality of second virtual prop identifiers are displayed. Then, in the game process, the step S102 can be performed to timely adjust the loading order of the second virtual prop, so that the loading order of the second virtual prop can be adjusted at any time according to the game strategy, and the playability of the game is improved.

[0052] In addition to adjusting the loading order of the corresponding second virtual prop in the game process, the loading order of the corresponding second virtual prop in the equipment bag can also be adjusted, so that the player can take out the first virtual prop from the equipment bag and the second virtual prop has been loaded according to the loading order, that is, the first virtual prop whose order needs to be adjusted is determined by opening the equipment bag, and the method of the application comprises:

[0053] Step 1013, in response to the first operation on the equipment bag in the game battle interface displayed by the graphical user interface, displaying an equipment list containing the first virtual prop;

[0054] Step S101 comprises:

[0055] Step 1014, in response to a third touch operation on the first virtual prop, displaying a plurality of second virtual prop identifiers in the information display area of the first virtual prop.

[0056] In the above step 1013, the equipment bag is used to store the virtual props obtained by the target virtual character controlled by the player in the game process, and the equipment bag can store a plurality of first virtual props and a plurality of second virtual props. In order to avoid too many virtual props in the equipment bag from blocking too much game screen, the equipment bag will be displayed in the form of a control in the game battle interface. The first operation is an operation on the control corresponding to the equipment bag, and the first operation can be any one of the following operations: click operation, double-click operation, sliding operation, etc. The equipment list is used to display a plurality of virtual props in the equipment bag, and the display area of the equipment list is relatively small, so that the virtual props not displayed in the display area need to be displayed by sliding.

[0057] In a specific implementation, in the game process, through the first operation of the player on the control representing the equipment bag in the graphical user interface, a display area for displaying an equipment list containing the first virtual prop is displayed in the graphical user interface.

[0058] In the above step 1014, the third touch operation is an operation on the first virtual prop displayed in the display area in the equipment list, and the third touch operation can be any one of the following operations: click operation, double-click operation, long press operation, sliding operation, etc.

[0059] In a specific implementation, the player directly performs a third touch operation on the first virtual prop displayed in the equipment list of the display area, and then a plurality of second virtual prop identifiers are displayed, and then step S102 is performed in the game process to timely adjust the loading order of the second virtual prop, so that the loading order of the second virtual prop can be adjusted at any time according to the game strategy, and the playability of the game is improved. The equipment bag can include a plurality of first virtual props and a plurality of second virtual props. When the function control is the equipment bag, in order to facilitate the sorting of the second virtual prop already possessed by the target virtual character, the props in the equipment bag can be displayed in groups based on the method of step 1015, that is, step S101 includes:

[0060] Step 1016, in response to a fourth touch operation on the equipment bag, a plurality of second virtual prop identifiers and corresponding first virtual prop identifiers in the equipment bag are displayed in groups; wherein the first virtual prop identifier and at least one second virtual prop identifier of the second virtual prop capable of being combined with the first virtual prop identifier are grouped.

[0061] In the above step 1016, the fourth operation touch operation is an operation on the equipment bag. The fourth touch operation can be any one of the following operations: click operation, double-click operation, long press operation, sliding operation, etc.

[0062] In a specific implementation, in the fourth touch operation on the equipment bag, a plurality of groups are displayed in the graphical user interface, each group including a first virtual prop identifier and a second virtual prop identifier of a second virtual prop capable of being combined with the first virtual prop identifier. In this way, the user can adjust the loading order of the second virtual prop identifier based on step S102, thereby improving the playability of the game.

[0063] Of course, the method of adjusting the loading order of the second virtual prop mentioned above can not be performed only once. After adjusting the loading order of the second virtual prop at the game preparation node, the loading order of the second virtual prop can be adjusted again during the game battle process.

[0064] The second virtual prop identifier displayed in the graphical user interface can be directly adjusted in order, that is, step S102 includes:

[0065] Step 1021, in response to a first drag operation on a target second virtual prop identifier in the plurality of second virtual prop identifiers, adjusting the order of the plurality of second virtual prop identifiers according to a first drag direction and a first drag distance of the first drag operation.

[0066] In step 1021, the first dragging operation is an operation on the plurality of second virtual prop identifiers, and the target second virtual prop identifier is the second virtual prop identifier touched by the first dragging operation.

[0067] In an embodiment, the target second virtual prop identifier is determined by the touch of the first dragging operation, and then the position of the target second virtual prop identifier is determined according to the first dragging direction and the first dragging distance of the first dragging operation, and the positions of the plurality of second virtual prop identifiers are adjusted according to the position of the target second virtual prop identifier, so as to determine the order of the plurality of second virtual prop identifiers.

[0068] The area of the plurality of second virtual prop identifiers displayed in the graphical user interface is not large, and if the order is directly adjusted by operating the plurality of second virtual prop identifiers, the possibility of misoperation is high. Therefore, step S102 includes:

[0069] In step 1022, the order adjustment control is displayed in response to the second operation on the order adjustment control.

[0070] In step 1023, the order of the order adjustment control corresponding to the target second virtual prop identifier is adjusted according to the second dragging direction and the second dragging distance of the second dragging operation.

[0071] In step 1024, the order of the plurality of second virtual prop identifiers is updated according to the order of the order adjustment control corresponding to the plurality of second virtual prop identifiers in the order adjustment area.

[0072] In step 1022, the order adjustment control is used to control the display of the order adjustment area in the graphical user interface when the order adjustment control is touched by the second operation. The order adjustment area is used to display the order adjustment control corresponding to the plurality of second virtual prop identifiers, and the order adjustment control is used to adjust the order of the plurality of second virtual prop identifiers displayed in the information display area.

[0073] In an embodiment, the order adjustment control is touched by the player (for example, the order adjustment control is touched by the player Figure 2 as shown in Figure 2The information display area in the graphical user interface in the above step 1022 displays a plurality of second virtual prop identifiers and sorting adjustment controls, the second virtual prop identifiers include second virtual prop identifier a, second virtual prop identifier b, second virtual prop identifier c, second virtual prop identifier d, second virtual prop identifier e, and second virtual prop identifier f. The loading sorting adjustment area (as shown in Figure 3 Figure 3 The graphical user interface in the above step 1022 displays a loading sorting adjustment area, the loading sorting adjustment area includes the sorting adjustment controls corresponding to the second virtual prop identifiers. The display area of the sorting adjustment control corresponding to each second virtual prop identifier in the loading sorting adjustment area is larger than the display area of each second virtual prop identifier in the information display area. In this way, the larger the display area of the sorting adjustment control used to adjust the sorting of the plurality of second virtual prop identifiers displayed in the information display area, the less likely it is to be misoperated.

[0074] In the above step 1023, the second dragging operation is an operation on the plurality of sorting adjustment controls in the loading sorting adjustment area, and the target sorting adjustment control is the sorting adjustment control operated by the second dragging operation.

[0075] In a specific implementation, the target sorting adjustment control is determined in the plurality of sorting adjustment controls through the second dragging operation, the position of the target sorting adjustment control is determined according to the second dragging direction and the second dragging distance of the target sorting adjustment control dragged by the second dragging operation, the positions of the plurality of sorting adjustment controls are readjusted according to the position of the target sorting adjustment control, and the sorting of the plurality of sorting adjustment controls is determined.

[0076] In the above step 1024, although the sorting of the sorting adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading sorting adjustment area is adjusted, in order to ensure that the player can also understand the current relatively accurate loading sorting of the second virtual prop at other times, the sorting of the plurality of second virtual prop identifiers is updated according to the sorting of the sorting adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading sorting adjustment area.

[0077] In the present application, once the game battle stage is entered, as long as the target virtual character has matching first virtual props and second virtual props, the second virtual props will be automatically loaded into the first virtual props according to the loading sorting, step S103, including:

[0078] Step 1031, if the target virtual character has the first virtual prop and a plurality of second virtual props, the plurality of second virtual props are sorted according to the loading sorting.

[0079] ​Step 1032, determining a second virtual prop in front of the order and meeting the full load quantity requirement as a target second virtual prop;

[0080] Step 1033, controlling the target second virtual prop to be loaded into the first virtual prop.

[0081] In step 1031, if the target virtual character controlled by the player currently has the first virtual prop and the plurality of second virtual props that can be combined, the plurality of second virtual props owned by the player are sorted according to the loading order.

[0082] In step 1032 and step 1033, the full load quantity can be the loading capacity of the first virtual prop. The target second virtual prop is the second virtual prop used to load the first virtual prop from the plurality of second virtual props. In the implementation, after the plurality of second virtual props owned by the target virtual character are sorted, the full load quantity of the second virtual props in front of the order are determined as the target second virtual prop used to load the first virtual prop, and the determined target second virtual prop is automatically loaded into the first virtual prop. The determined target second virtual prop is automatically loaded into the first virtual prop, so that when the target virtual character uses the first virtual prop, the first virtual prop is the prop that has been loaded with the second virtual prop, and the player does not need to perform the operation of loading the second virtual prop again, thereby improving the use efficiency of the player using the first virtual prop.

[0083] In the present application, if there are first virtual props and second virtual props that can be combined, the second virtual prop is automatically loaded into the first virtual prop, but in some cases, the player may need to use the second virtual prop that has been loaded into other first virtual props, and then the second virtual prop loaded into other first virtual props needs to be taken out, that is, the control method further includes:

[0084] Step 104, in response to the unloading operation of the first virtual prop, controlling the first virtual prop to unload the target second virtual prop currently loaded.

[0085] In step 104, the unloading operation is used to control the first virtual prop to unload the target second virtual prop currently loaded. The unloading operation can be displayed in the information display area (as shown in Figure 2 ), or can also be displayed in the loading order adjustment area (as shown in Figure 3 ).

[0086] When the second virtual props originally filled in the first virtual props are unloaded, resulting in the first virtual props without the second virtual props filled, the second virtual props in the first virtual props are unloaded by the player, so the system will not automatically fill the second virtual props for the first virtual props again. If the player needs to use the first virtual props, the player needs to fill the second virtual props for the first virtual props again, or if the player is not satisfied with the current filling order, the player will unload the second virtual props filled in the first virtual props and fill the second virtual props specified by the player into the first virtual props. That is, the control method further comprises:

[0087] In step 105, if the first virtual props are not filled with the target second virtual props, in response to the reloading operation of the first virtual props, the new target second virtual props for filling the first virtual props are determined according to the reloading operation, and the new target second virtual props are controlled to be filled into the first virtual props.

[0088] In step 106, if the first virtual props are filled with the target second virtual props, in response to the reloading operation of the first virtual props, the virtual props currently filled in the first virtual props are unloaded, the new target second virtual props for filling the first virtual props are determined according to the reloading operation, and the new target second virtual props are controlled to be filled into the first virtual props.

[0089] In the above step 105, the reloading operation is used to determine the new target second virtual props for filling the first virtual props. The specific reloading operation can be to specify a certain second virtual prop as the most preferred second virtual prop, or the player can adjust the filling order of all second virtual props and fill the second virtual props into the first virtual props according to the adjusted filling order.

[0090] In a specific implementation, if the first virtual props are not filled with the second virtual props, after the target second virtual props are determined by the reloading operation, the target second virtual props are directly filled into the first virtual props.

[0091] In the above step 106, if the first virtual props are filled with the target second virtual props, the player will unload the second virtual props filled in the first virtual props when performing the reloading operation on the first virtual props. After the second virtual props in the first virtual props are unloaded, the first virtual props are filled with the new target second virtual props determined by the reloading operation.

[0092] In reloading a new target second virtual prop, a new target second virtual prop is selected from a plurality of second virtual props owned by the target virtual character, that is, steps 105 and 106, including:

[0093] Step 107, according to the reloading operation, a new target second virtual prop is selected from the plurality of second virtual props, and the new target second virtual prop is controlled to be loaded into the first virtual prop.

[0094] In the above step 107, if the player re-adjusts the loading order of all second virtual props, and the player performs a seventh operation on the loading control (the loading control can be displayed in the information display area or in the loading order adjustment area) to load the second virtual props into the first virtual prop according to the newly determined loading order, only the full load quantity of the new target second virtual prop is determined from the second virtual prop currently owned by the target virtual character according to the newly determined loading order of the second virtual prop by the player, and then the full load quantity of the new target second virtual prop is loaded into the first virtual prop.

[0095] If the player only specifies a second virtual prop to be preferentially loaded into the first virtual prop for this time of loading the second virtual prop into the first virtual prop, the specific step 107 includes:

[0096] Step 1071, according to the reloading operation, a first new target second virtual prop is selected from a plurality of second virtual props;

[0097] Step 1072, if the first quantity of the first new target second virtual prop does not reach the full load quantity of the first virtual prop, a second quantity of second new target second virtual props is determined from the second virtual props other than the first new target second virtual prop according to the loading order, and the first new target second virtual prop and the second new target second virtual prop are controlled to be loaded into the first virtual prop in turn; the second quantity is less than or equal to the difference between the full load quantity and the first quantity;

[0098] Step 1073, if the quantity of the first new target second virtual prop reaches the full load quantity of the first virtual prop, the full load quantity of the first new target second virtual prop is loaded into the first virtual prop.

[0099] In the above step 1071, the specific implementation of selecting a first new target second virtual prop from a plurality of second virtual props by reloading operation can include any one or both of the following:

[0100] In response to a third operation on the second virtual prop identifier, a priority loading control is displayed near the second virtual prop identifier selected by the third operation (as shown in FIG. 12B, in which a plurality of second virtual prop identifiers are displayed in the information display area, and a priority loading control is displayed near the second virtual prop identifier selected by the third operation); in response to a fourth operation on the priority loading control, the second virtual prop corresponding to the second virtual prop identifier selected by the third operation is determined as a new target second virtual prop. Figure 4

[0101] In response to a fifth operation on the sorting adjustment control, a priority loading control is displayed near the sorting adjustment control selected by the fifth operation (as shown in FIG. 12B); in response to a sixth operation on the priority loading control, the second virtual prop corresponding to the sorting adjustment control selected by the fifth operation is determined as a new target second virtual prop. Figure 3

[0102] In step 1072, if the first quantity of the first new target second virtual prop does not reach the full load quantity of the first virtual prop, it means that the first virtual prop can load other second virtual props after loading the first new target second virtual prop, and the second quantity of second new target second virtual props can be determined from the other second virtual props according to the previously determined loading order, where the sum of the first quantity and the second quantity is less than or equal to the full load quantity. After determining the first new target second virtual prop and the second new target second virtual prop, the first new target second virtual prop and the second new target second virtual prop are loaded into the first virtual prop in sequence, so that the specified quality second virtual prop is loaded into the first virtual prop when loading the second virtual prop, increasing the gameplay in the game process and improving the playability of the game.

[0103] Since the first virtual prop and the second virtual prop possessed by the target virtual character controlled by the player in the present application can be combined, the second virtual prop is automatically loaded into the corresponding first virtual prop according to the loading order, so that the player can directly use the first virtual prop for battle when controlling the target virtual character to use the first virtual prop, that is, the control method further includes:

[0104] Step 108, in the game battle process, the target virtual character is controlled to take the first virtual prop loaded with the target second virtual prop from the equipment bag, and the first virtual prop identifier of the first virtual prop is displayed in the equipment column.

[0105] ​​In step 109, the target virtual character is controlled to use the first virtual prop in the game process, which is displayed with the first virtual prop identifier in the equipment column.

[0106] In the above steps 108-109, if the player controls the target virtual character to take out the first virtual prop filled with the target second virtual prop from the equipment bag during the game battle, it indicates that the player wants to use the first virtual prop, and thus the first virtual prop identifier of the first virtual prop is displayed in the equipment column. The player directly uses the first virtual prop displayed with the first virtual prop identifier in the equipment column in the game process, so that the player can directly participate in the battle after using the first virtual prop taken out from the equipment bag, without performing the operation of filling the second virtual prop, saving the operation time of the player and improving the playability of the game.

[0107] For the first virtual prop used by the target virtual character in the game process, if the second virtual prop in the first virtual prop is consumed, the second virtual prop can be automatically filled into the first virtual prop according to the filling order, without the need for the player to control the target virtual character to continue the battle through the operation of replacing the first virtual prop, saving the operation time of the player and improving the playability of the game.

[0108] The reloading control is also displayed in the graphical user interface. The second virtual prop currently filled in the first virtual prop used by the target virtual character can be the prop previously specified by the player to fill, and the reloading control can be used to quickly replace the second virtual prop conforming to the filling order, that is, the control method also includes:

[0109] In step 110, in the game process, the fifth touch operation for the reloading control is responded to, the second virtual prop currently filled in the first virtual prop used by the target virtual character is unloaded, the new target second virtual prop for filling the first virtual prop is determined according to the filling order, and the new target second virtual prop is controlled to fill the first virtual prop.

[0110] In the above step 110, the reloading control is displayed in the graphical user interface, and is used to replace the second virtual prop in the first virtual prop currently used by the user. The fifth touch operation is an operation on the reloading control, and the fifth touch operation can be any one of the following operations: click operation, double-click operation, long-press operation, sliding operation, etc.

[0111] In a specific implementation, when the player touches the bullet changing control, it indicates that the player needs to change the second virtual prop currently used in the first virtual prop. If the player wants to use another second virtual prop, the second virtual prop currently used in the first virtual prop needs to be unloaded. Only when the second virtual prop currently used in the first virtual prop is unloaded, a new second virtual prop can be loaded into the first virtual prop. When the new second virtual prop is determined, the loading order determined in step S102 can be used for determination.

[0112] When the new second virtual prop is determined according to the loading order, any of the following cases can be included.

[0113] In step 1101, if the unloaded second virtual prop is a second virtual prop with a high order in the loading order, a second virtual prop after the unloaded second virtual prop in the loading order is determined as a new target second virtual prop.

[0114] In step 1102, if the unloaded second virtual prop is not a second virtual prop with a high order in the loading order, a second virtual prop with a high order in the loading order is determined as a new target second virtual prop.

[0115] In steps 1101 and 1102, the second virtual prop with a high order in the loading order can be a second virtual prop with a first order in the loading order, or a second virtual prop with a pre-set order in the loading order.

[0116] In a specific implementation, if the unloaded second virtual prop is a second virtual prop with a high order in the loading order, a second virtual prop after the unloaded second virtual prop in the loading order is determined as a new target second virtual prop. If the unloaded second virtual prop is not a second virtual prop with a high order in the loading order, a second virtual prop with a high order in the loading order is determined as a new target second virtual prop. In this way, the second virtual prop currently used in the first virtual prop can be quickly replaced, the game play is increased, and the game playability is improved.

[0117] An embodiment of the present application provides a control device for virtual props in a game, as shown in the accompanying drawings. Figure 5 The control device is applied to a terminal device, and the terminal device provides a graphical user interface including a first virtual prop. The control device includes a first virtual prop.

[0118] The display module 501 is configured to display a plurality of second virtual prop identifiers in response to a touch operation on the function control; the second virtual prop represented by the second virtual prop identifier is used in combination with the first virtual prop; and different second virtual props represented by different second virtual prop identifiers are configured with different prop parameters.

[0119] The sorting module 502 is configured to adjust the order of the plurality of second virtual prop identifiers in response to an order adjustment operation on the plurality of second virtual prop identifiers, and determine the order of the plurality of second virtual props corresponding to the plurality of second virtual prop identifiers in filling the first virtual prop according to the adjusted order of the plurality of second virtual prop identifiers.

[0120] The filling module 503 is configured to determine a target second virtual prop for filling the first virtual prop according to the filling order, and control the target second virtual prop to fill the first virtual prop.

[0121] Optionally, the display module comprises:

[0122] The first display unit is configured to display a plurality of second virtual prop identifiers in response to a first touch operation on the function control in a game main interface displayed by a graphical user interface.

[0123] Optionally, the display module comprises:

[0124] The second display unit is configured to display a plurality of second virtual prop identifiers in response to a second touch operation on the first virtual prop in an equipment column in a game battle interface displayed by a graphical user interface.

[0125] Optionally, the control method further comprises:

[0126] The third display unit is configured to display an equipment list containing the first virtual prop in response to a first operation on an equipment bag in a game battle interface displayed by a graphical user interface.

[0127] The display module comprises:

[0128] The fifth display unit is configured to display a plurality of second virtual prop identifiers in response to a third touch operation on the first virtual prop.

[0129] Optionally, the sorting module comprises:

[0130] The first sorting unit is configured to adjust the order of the plurality of second virtual prop identifiers according to a first dragging direction and a first dragging distance of a first dragging operation on a target second virtual prop identifier in the plurality of second virtual prop identifiers.

[0131] Optionally, the sorting module comprises:

[0132] The sixth display unit is configured to display a loading order adjustment region in response to a second operation on the order adjustment control; the loading order adjustment region includes a plurality of second virtual prop identifiers respectively corresponding to order adjustment controls;

[0133] The second sorting unit is configured to adjust the order of the order adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading order adjustment region according to a second dragging direction and a second dragging distance of a second dragging operation on a target order adjustment control among the order adjustment controls;

[0134] The updating unit is configured to update the order of the plurality of second virtual prop identifiers according to the order of the order adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading order adjustment region.

[0135] Optionally, the loading module comprises:

[0136] The third sorting unit is configured to sort the plurality of second virtual props according to the loading order if the target virtual character possesses the first virtual prop and the plurality of second virtual props;

[0137] The screening unit is configured to determine a second virtual prop that is in the front of the order and meets the full load quantity requirement as a target second virtual prop;

[0138] The loading unit is configured to control the target second virtual prop to load into the first virtual prop.

[0139] Optionally, the control device further comprises:

[0140] The unloading module is configured to control the first virtual prop to unload the target second virtual prop that has been loaded in response to an unloading operation on the first virtual prop.

[0141] Optionally, the device further comprises:

[0142] The first reloading module is configured to determine a new target second virtual prop for loading the first virtual prop according to a reloading operation on the first virtual prop if the first virtual prop does not have the target second virtual prop loaded therein, and control the new target second virtual prop to load into the first virtual prop.

[0143] The second reloading module is configured to, if the first virtual prop is loaded with the target second virtual prop, unload the second virtual prop currently loaded in the first virtual prop in response to a reloading operation for the first virtual prop, determine a new target second virtual prop for loading the first virtual prop according to the reloading operation, and control the new target second virtual prop to be loaded into the first virtual prop.

[0144] Optionally, the device further comprises:

[0145] The determining unit is configured to select a new target second virtual prop from the plurality of second virtual props according to the reloading operation, and control the new target second virtual prop to be loaded into the first virtual prop.

[0146] Optionally, the determining unit comprises:

[0147] The first selecting subunit is configured to select a first new target second virtual prop from the plurality of second virtual props according to the reloading operation.

[0148] The first loading subunit is configured to, if a first quantity of the first new target second virtual prop does not reach a full load quantity of the first virtual prop, determine a second quantity of second new target second virtual props from the second virtual props other than the first new target second virtual prop according to the loading order, and control the first new target second virtual prop and the second new target second virtual prop to be loaded into the first virtual prop in sequence; the second quantity is less than or equal to a difference between the full load quantity and the first quantity.

[0149] The second loading subunit is configured to, if the quantity of the first new target second virtual prop reaches the full load quantity of the first virtual prop, load the full load quantity of the first new target second virtual prop into the first virtual prop.

[0150] Optionally, the control device further comprises:

[0151] The taking module is configured to, in a game battle process, control a target virtual character to take a first virtual prop loaded with the target second virtual prop from an equipment bag, and display a first virtual prop identifier of the first virtual prop in an equipment column.

[0152] The battle module is configured to control the target virtual character to use the first virtual prop with the first virtual prop identifier displayed in the equipment column to fight in the game process.

[0153] Optionally, the control device further comprises:

[0154] The reloading module is configured to, in response to a fifth touch operation on the reloading control during the game, unload the second virtual prop currently loaded in the first virtual prop used by the target virtual character, determine a new target second virtual prop for loading the first virtual prop according to the loading order, and control the new target second virtual prop to be loaded into the first virtual prop.

[0155] Optionally, the reloading module comprises:

[0156] The first determining unit is configured to, if the unloaded second virtual prop is a second virtual prop with a high order in the loading order, determine a second virtual prop after the second virtual prop currently loaded in the loading order as the new target second virtual prop.

[0157] The second determining unit is configured to, if the unloaded second virtual prop is not a second virtual prop with a high order in the loading order, determine a second virtual prop with a high order in the loading order as the new target second virtual prop.

[0158] According to the control method of the in-game virtual prop in Figure 1 , the embodiments of the present application further provide a computer device 600, as shown in Figure 6 , the device comprises a memory 601, a processor 602, and a computer program stored in the memory 601 and executable on the processor 602, wherein the processor 602 executes the computer program to realize the control method of the in-game virtual prop, and the control method comprises:

[0159] In response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed; the second virtual prop represented by the second virtual prop identifier is used in combination with the first virtual prop; different second virtual props represented by different second virtual prop identifiers are configured with different prop parameters;

[0160] In response to a sequence adjustment operation on the plurality of second virtual prop identifiers, the order of the plurality of second virtual prop identifiers is adjusted, and the loading order of the second virtual props corresponding to the plurality of second virtual prop identifiers respectively in loading the first virtual prop is determined according to the order of the plurality of second virtual prop identifiers after adjustment;

[0161] According to the loading order, a target second virtual prop for loading the first virtual prop is determined, and the target second virtual prop is controlled to be loaded into the first virtual prop.

[0162] Optionally, in response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed, comprising:

[0163] In response to a first touch operation on the function control in the game main interface displayed by the graphical user interface, a plurality of second virtual prop identifiers are displayed.

[0164] Optionally, in response to the touch operation on the function control, the plurality of second virtual prop identifiers are displayed, including:

[0165] In response to a second touch operation on the first virtual prop in the equipment column in the game battle interface displayed by the graphical user interface, the plurality of second virtual prop identifiers are displayed.

[0166] Optionally, the control method further includes:

[0167] In response to a first operation on the equipment bag in the game battle interface displayed by the graphical user interface, an equipment list containing the first virtual prop is displayed.

[0168] In response to the touch operation on the function control, the plurality of second virtual prop identifiers are displayed, including: in response to a third touch operation on the first virtual prop, the plurality of second virtual prop identifiers are displayed.

[0169] Optionally, in response to a sequence adjustment operation on the plurality of second virtual prop identifiers, the sequence of the plurality of second virtual prop identifiers is adjusted, including:

[0170] In response to a first drag operation on a target second virtual prop identifier in the plurality of second virtual prop identifiers, the sequence of the plurality of second virtual prop identifiers is adjusted according to a first drag direction and a first drag distance of the first drag operation.

[0171] Optionally, in response to a sequence adjustment operation on the plurality of second virtual prop identifiers, the sequence of the plurality of second virtual prop identifiers is adjusted, including:

[0172] In response to a second operation on the sequence adjustment control, a loading sequence adjustment area is displayed; the loading sequence adjustment area includes a plurality of sequence adjustment controls corresponding to the plurality of second virtual prop identifiers, respectively.

[0173] In response to a second drag operation on a target sequence adjustment control in the plurality of sequence adjustment controls, the sequence of the sequence adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading sequence adjustment area is adjusted according to a second drag direction and a second drag distance of the second drag operation.

[0174] The sequence of the plurality of second virtual prop identifiers is updated according to the sequence of the sequence adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading sequence adjustment area.

[0175] Optionally, the target second virtual prop for loading the first virtual prop is determined according to the loading order, and the target second virtual prop is controlled to be loaded into the first virtual prop, including:

[0176] If the target virtual character has the first virtual prop and a plurality of second virtual props, the plurality of second virtual props are sorted according to the loading order;

[0177] The second virtual prop with a high sorting order and meeting the full load quantity requirement is determined as the target second virtual prop;

[0178] The target second virtual prop is controlled to be loaded into the first virtual prop.

[0179] Optionally, the control method further includes:

[0180] In response to an unloading operation on the first virtual prop, the first virtual prop is controlled to unload the target second virtual prop currently loaded.

[0181] Optionally, the control method further includes:

[0182] If the target second virtual prop is not loaded in the first virtual prop, in response to a reloading operation on the first virtual prop, a new target second virtual prop for loading the first virtual prop is determined according to the reloading operation, and the new target second virtual prop is controlled to be loaded into the first virtual prop;

[0183] If the target second virtual prop is loaded in the first virtual prop, in response to a reloading operation on the first virtual prop, the second virtual prop currently loaded in the first virtual prop is unloaded, a new target second virtual prop for loading the first virtual prop is determined according to the reloading operation, and the new target second virtual prop is controlled to be loaded into the first virtual prop.

[0184] Optionally, the new target second virtual prop for loading the first virtual prop is determined according to the reloading operation, and the new target second virtual prop is controlled to be loaded into the first virtual prop, including:

[0185] The new target second virtual prop is selected from the plurality of second virtual props according to the reloading operation, and the new target second virtual prop is controlled to be loaded into the first virtual prop.

[0186] Optionally, the new target second virtual prop is selected from the plurality of second virtual props according to the reloading operation, and the new target second virtual prop is controlled to be loaded into the first virtual prop, including:

[0187] selecting a first new target second virtual prop from a plurality of second virtual props according to the reloading operation;

[0188] If the first quantity of the first new target second virtual item does not reach the full load quantity of the first virtual item, determining a second quantity of the second new target second virtual item from the second virtual items other than the first new target second virtual item according to the loading order, and controlling the first new target second virtual item and the second new target second virtual item to be loaded into the first virtual item in sequence; the second quantity is less than or equal to the difference between the full load quantity and the first quantity;

[0189] If the quantity of the first new target second virtual item reaches the full quantity of the first virtual item, the full quantity of the first new target second virtual item is loaded into the first virtual item.

[0190] Optionally, the control method further includes:

[0191] During the game battle, the target virtual character is controlled to take the first virtual item filled with the target second virtual item from the equipment bag, and the first virtual item identifier of the first virtual item is displayed in the equipment column;

[0192] The target virtual character is controlled to use the first virtual item having the first virtual item identifier displayed in the equipment column to fight during the game.

[0193] Optionally, the control method further includes:

[0194] During the game, in response to the fifth touch operation on the bullet reload control, the second virtual prop currently loaded by the first virtual prop used by the target virtual character is unloaded, a new target second virtual prop for loading the first virtual prop is determined according to the loading order, and the new target second virtual prop is controlled to be loaded into the first virtual prop.

[0195] Optionally, determining a new target second virtual item for loading the first virtual item according to the loading sequence includes:

[0196] If the unloaded second virtual item is a second virtual item ranked higher in the loading order, determining the second virtual item that is located after the currently loaded second virtual item in the loading order as the new target second virtual item;

[0197] If the unloaded second virtual item is not the second virtual item ranked higher in the loading sequence, the second virtual item ranked higher in the loading sequence is determined as a new target second virtual item.

[0198] Specifically, the memory 601 and the processor 602 can be general memory and processor, which are not specifically limited here. When the processor 602 runs the computer program stored in the memory 601, the above-mentioned control method of the virtual prop in the game can be executed, and the problem that the play of the shooting game in the prior art is relatively single is solved. The player can adjust the loading order of the second virtual prop loaded into the first virtual prop by himself, so that the player can launch the corresponding second virtual prop according to the loading order when using the first virtual prop loaded with the second virtual prop, that is, the player can launch the corresponding second virtual prop according to his own game strategy, which improves the play richness of the game and improves the game experience of the player.

[0199] Corresponding to Figure 1 The embodiment of the application also provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is run by a processor, the steps of the above-mentioned control method of the virtual prop in the game are executed, and the steps include:

[0200] In response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed; the second virtual prop represented by the second virtual prop identifier is used in combination with the first virtual prop; different second virtual props represented by different second virtual prop identifiers are configured with different prop parameters;

[0201] In response to a sequence adjustment operation on the plurality of second virtual prop identifiers, the sequence of the plurality of second virtual prop identifiers is adjusted, and the loading sequence of the second virtual props corresponding to the plurality of second virtual prop identifiers respectively when loading the first virtual prop is determined according to the sequence of the plurality of second virtual prop identifiers after adjustment;

[0202] According to the loading sequence, a target second virtual prop used for loading the first virtual prop is determined, and the target second virtual prop is controlled to be loaded into the first virtual prop.

[0203] Optionally, in response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed, including:

[0204] In response to a first touch operation on the function control in the game main interface displayed by the graphical user interface, a plurality of second virtual prop identifiers are displayed.

[0205] Optionally, in response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed, including:

[0206] In response to a second touch operation on the first virtual prop in the equipment column in the game battle interface displayed by the graphical user interface, a plurality of second virtual prop identifiers are displayed.

[0207] Optionally, the control method further comprises:

[0208] in response to a first operation on the equipment package in the game battle interface displayed on the graphical user interface, displaying an equipment list containing the first virtual prop;

[0209] in response to a touch operation on the function control, displaying a plurality of second virtual prop identifiers, including: in response to a third touch operation on the first virtual prop, displaying a plurality of second virtual prop identifiers.

[0210] Optionally, in response to a sequential adjustment operation on the plurality of second virtual prop identifiers, adjusting the order of the plurality of second virtual prop identifiers, including:

[0211] in response to a first drag operation on a target second virtual prop identifier in the plurality of second virtual prop identifiers, adjusting the order of the plurality of second virtual prop identifiers according to a first drag direction and a first drag distance of the first drag operation.

[0212] Optionally, in response to a sequential adjustment operation on the plurality of second virtual prop identifiers, adjusting the order of the plurality of second virtual prop identifiers, including:

[0213] in response to a second operation on the sequential adjustment control, displaying a loading order adjustment area; the loading order adjustment area includes a plurality of order adjustment controls corresponding to the plurality of second virtual prop identifiers, respectively;

[0214] in response to a second drag operation on a target order adjustment control in the plurality of order adjustment controls, adjusting the order of the order adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading order adjustment area according to a second drag direction and a second drag distance of the second drag operation.

[0215] updating the order of the plurality of second virtual prop identifiers according to the order of the order adjustment controls corresponding to the plurality of second virtual prop identifiers in the loading order adjustment area.

[0216] Optionally, the target second virtual prop used to load the first virtual prop is determined according to the loading order, and the target second virtual prop is controlled to be loaded into the first virtual prop, including:

[0217] if the target virtual character has the first virtual prop and a plurality of second virtual props, the plurality of second virtual props are sorted according to the loading order;

[0218] determining a second virtual prop that meets the full load quantity requirement and has a high order as the target second virtual prop;

[0219] control the target second virtual prop to be loaded into the first virtual prop.

[0220] Optionally, the control method further comprises:

[0221] in response to an unloading operation for the first virtual prop, control the first virtual prop to unload the target second virtual prop currently loaded.

[0222] Optionally, the control method further comprises:

[0223] if the target second virtual prop is not loaded in the first virtual prop, in response to a reloading operation for the first virtual prop, determine a new target second virtual prop for loading the first virtual prop according to the reloading operation, and control the new target second virtual prop to be loaded into the first virtual prop;

[0224] if the target second virtual prop is loaded in the first virtual prop, in response to a reloading operation for the first virtual prop, unload the second virtual prop currently loaded in the first virtual prop, determine a new target second virtual prop for loading the first virtual prop according to the reloading operation, and control the new target second virtual prop to be loaded into the first virtual prop.

[0225] Optionally, determining a new target second virtual prop for loading the first virtual prop according to the reloading operation, and controlling the new target second virtual prop to be loaded into the first virtual prop, comprises:

[0226] selecting a new target second virtual prop from the plurality of second virtual props according to the reloading operation, and controlling the new target second virtual prop to be loaded into the first virtual prop.

[0227] Optionally, selecting a new target second virtual prop from the plurality of second virtual props according to the reloading operation, and controlling the new target second virtual prop to be loaded into the first virtual prop, comprises:

[0228] selecting a first new target second virtual prop from the plurality of second virtual props according to the reloading operation;

[0229] if a first number of the first new target second virtual prop does not reach a full load number of the first virtual prop, determining a second number of second new target second virtual props from second virtual props other than the first new target second virtual prop in the loading order, and controlling the first new target second virtual prop and the second new target second virtual prop to be loaded into the first virtual prop in sequence; the second number is less than or equal to a difference between the full load number and the first number.

[0230] If the number of the first new target second virtual props reaches the full number of the first virtual props, the full number of the first new target second virtual props is loaded into the first virtual props.

[0231] Optionally, the control method further comprises:

[0232] In the game battle process, the target virtual character is controlled to take the first virtual props loaded with the target second virtual props from the equipment bag, and the first virtual prop identifier of the first virtual props is displayed in the equipment column.

[0233] The target virtual character is controlled to use the first virtual props displayed with the first virtual prop identifier in the equipment column to fight in the game process.

[0234] Optionally, the control method further comprises:

[0235] In the game process, in response to a fifth touch operation on the bullet changing control, the second virtual props currently loaded in the first virtual props used by the target virtual character are unloaded, the new target second virtual props for loading the first virtual props are determined according to the loading order, and the new target second virtual props are controlled to be loaded into the first virtual props.

[0236] Optionally, the determining of the new target second virtual props for loading the first virtual props according to the loading order comprises:

[0237] If the unloaded second virtual props are the second virtual props with high order in the loading order, the second virtual props after the currently loaded second virtual props in the loading order are determined as the new target second virtual props.

[0238] If the unloaded second virtual props are not the second virtual props with high order in the loading order, the second virtual props with high order in the loading order are determined as the new target second virtual props.

[0239] Specifically, the storage medium can be a general storage medium such as a mobile disk, a hard disk, etc., and when the computer program on the storage medium is run, the computer program can execute the control method of the virtual prop in the game, and the problem of the single play of the shooting game in the prior art is solved. The player can adjust the loading order of the second virtual prop loaded into the first virtual prop, and then the player can launch the corresponding second virtual prop according to the loading order when using the first virtual prop loaded with the second virtual prop, that is, the player can launch the corresponding second virtual prop according to the game strategy, which improves the play richness of the game and improves the game experience of the player.

[0240] In the embodiments provided in the present application, it should be understood that the disclosed method and device can be implemented in other manners. The embodiment of the device described above is only illustrative, for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some communication interfaces, devices or units, and can be electrical, mechanical or other forms.

[0241] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the embodiment scheme.

[0242] In addition, each functional unit in the embodiments provided in the present application can be integrated in one processing unit, or each unit can be a physically independent unit, or two or more units can be integrated in one unit.

[0243] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various program code storage media.

[0244] It should be noted that: similar reference numbers and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings, in addition, the terms "first", "second", "third" and the like are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.

[0245] Finally, it should be noted that: the above-described embodiments are only specific embodiments of the present application, used to illustrate the technical solutions of the present application, and not to limit them, the protection scope of the present application is not limited thereto, although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: any person skilled in the art within the technical scope disclosed by the present application, they can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application. All should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for controlling virtual props in a game, characterized in that: Applied to a terminal device, the terminal device provides a graphical user interface, the graphical user interface includes a first virtual prop, and the control method includes: In response to a touch operation on the function control, a plurality of second virtual prop identifiers are displayed; the second virtual props represented by the second virtual prop identifiers are used in combination with the first virtual prop; the second virtual props represented by different second virtual prop identifiers are configured with different prop parameters, the first virtual prop is used to provide power to the second virtual prop so that the second virtual prop can be launched at a longer distance, and the second virtual prop is used to cause damage to the attack target; In response to the sequence adjustment operation for the plurality of second virtual item identifiers, adjusting the order of the plurality of second virtual item identifiers, and determining, based on the adjusted order of the plurality of second virtual item identifiers, the order in which the second virtual items corresponding to the plurality of second virtual item identifiers are to be loaded when loading the first virtual item; A target second virtual item for loading the first virtual item is determined according to the loading sequence, and the target second virtual item is controlled to be loaded into the first virtual item.

2. The method according to claim 1, characterized in that In response to a touch operation on the function control, multiple second virtual prop identifiers are displayed, including: In response to a first touch operation on the function control in the main interface of the game displayed by the graphical user interface, a plurality of second virtual prop identifiers are displayed.

3. The method according to claim 1, characterized in that In response to a touch operation on the functional control, a plurality of second virtual prop identifiers are displayed, including: In response to a second touch operation on the first virtual item in the equipment column of the game battle interface displayed on the graphical user interface, a plurality of second virtual item identifiers are displayed.

4. The method according to claim 1, wherein The control method further includes: In response to a first operation on an equipment pack in a game battle interface displayed on a graphical user interface, displaying an equipment list including the first virtual item; In response to a touch operation on the function control, multiple second virtual prop identifiers are displayed, including: In response to a third touch operation on the first virtual prop, a plurality of second virtual prop identifiers are generated.

5. The method according to claim 1, wherein In response to the sequence adjustment operation for the plurality of second virtual item identifiers, adjusting the sequence of the plurality of second virtual item identifiers includes: In response to a first drag operation on a target second virtual prop identifier among the plurality of second virtual prop identifiers, an order of the plurality of second virtual prop identifiers is adjusted according to a first drag direction and a first drag distance of the first drag operation.

6. The method according to claim 1, characterized in that In response to the sequence adjustment operation for the plurality of second virtual item identifiers, adjusting the sequence of the plurality of second virtual item identifiers includes: In response to a second operation on the sequence adjustment control, a loading sequence adjustment area is displayed; the loading sequence adjustment area includes a plurality of sequence adjustment controls corresponding to the second virtual item identifiers respectively; In response to a second drag operation directed at a target sorting adjustment control among the plurality of sorting adjustment controls, adjusting the sorting of the sorting adjustment controls corresponding to the plurality of second virtual item identifiers in the loading sorting adjustment area according to a second dragging direction and a second dragging distance of the second dragging operation; The order of the plurality of second virtual item identifiers is updated according to the order of the order adjustment controls respectively corresponding to the plurality of second virtual item identifiers in the loading order adjustment area.

7. The method according to claim 1, characterized in that Determining a target second virtual item for loading the first virtual item according to the loading sequence, and controlling the loading of the target second virtual item into the first virtual item, including: If the target virtual character possesses the first virtual item and a plurality of second virtual items, sorting the plurality of second virtual items according to the loading order; Determine the second virtual item that is ranked higher and meets the full load quantity requirement as the target second virtual item; The target second virtual item is controlled to be loaded into the first virtual item.

8. The method according to claim 1, characterized in that The control method further includes: In response to the unloading operation for the first virtual item, the first virtual item is controlled to unload the currently loaded target second virtual item.

9. The method according to claim 1, characterized in that The control method further includes: If the first virtual item is not loaded with the target second virtual item, in response to a reloading operation on the first virtual item, determining a new target second virtual item for loading the first virtual item according to the reloading operation, and controlling the loading of the new target second virtual item into the first virtual item; If the first virtual item is loaded with the target second virtual item, in response to a reloading operation on the first virtual item, the second virtual item currently loaded in the first virtual item is unloaded, a new target second virtual item for loading the first virtual item is determined based on the reloading operation, and the new target second virtual item is controlled to be loaded into the first virtual item.

10. The method according to claim 9, characterized in that Determining a new target second virtual item for loading the first virtual item according to the reloading operation, and controlling the loading of the new target second virtual item into the first virtual item, comprising: A new target second virtual item is selected from the plurality of second virtual items according to the reloading operation, and the new target second virtual item is controlled to be loaded into the first virtual item.

11. The method according to claim 10, characterized in that The method further comprises: selecting a new target second virtual item from the plurality of second virtual items according to the reloading operation, and controlling the new target second virtual item to be loaded into the first virtual item, including: selecting a first new target second virtual prop from a plurality of second virtual props according to the reloading operation; If the first quantity of the first new target second virtual item does not reach the full load quantity of the first virtual item, determining a second quantity of the second new target second virtual item from the second virtual items other than the first new target second virtual item according to the loading order, and controlling the first new target second virtual item and the second new target second virtual item to be loaded into the first virtual item in sequence; the second quantity is less than or equal to the difference between the full load quantity and the first quantity; If the quantity of the first new target second virtual item reaches the full quantity of the first virtual item, the full quantity of the first new target second virtual item is loaded into the first virtual item.

12. The method according to claim 1, characterized in that The control method further includes: During the game battle, the target virtual character is controlled to take the first virtual item filled with the target second virtual item from the equipment bag, and the first virtual item identifier of the first virtual item is displayed in the equipment column; The target virtual character is controlled to use the first virtual item with the first virtual item identifier displayed in the equipment column to fight in a game.

13. The method according to claim 1, wherein The control method further includes: During the game, in response to the fifth touch operation on the bullet reload control, the second virtual prop currently loaded by the first virtual prop used by the target virtual character is unloaded, a new target second virtual prop for loading the first virtual prop is determined according to the loading order, and the new target second virtual prop is controlled to be loaded into the first virtual prop.

14. The method according to claim 13, wherein: The determining, according to the loading sequence, a new target second virtual item for loading the first virtual item includes: If the unloaded second virtual item is a second virtual item ranked higher in the loading order, determining the second virtual item that is located after the currently loaded second virtual item in the loading order as the new target second virtual item; If the unloaded second virtual item is not the second virtual item ranked higher in the loading sequence, the second virtual item ranked higher in the loading sequence is determined as a new target second virtual item.

15. A control device for virtual props in a game, characterized in that: Applied to a terminal device, the terminal device provides a graphical user interface, the graphical user interface includes a first virtual prop, and the control device includes: a display module configured to display a plurality of second virtual prop identifiers in response to a touch operation on the function control; the second virtual props represented by the second virtual prop identifiers are used in combination with the first virtual prop; the second virtual props represented by different second virtual prop identifiers are configured with different prop parameters, the first virtual prop is used to provide power to the second virtual prop so that the second virtual prop can be launched at a longer distance, and the second virtual prop is used to cause damage to an attack target; a sorting module, configured to adjust the sorting of the plurality of second virtual item identifiers in response to an order adjustment operation on the plurality of second virtual item identifiers, and determine, based on the adjusted sorting of the plurality of second virtual item identifiers, a loading order of the second virtual items corresponding to the plurality of second virtual item identifiers when loading the first virtual item; The loading module is configured to determine a target second virtual item for loading the first virtual item according to the loading sequence, and control the loading of the target second virtual item into the first virtual item.

16. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 14 are implemented.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 14 are executed.

Citation Information

Patent Citations

  • Virtual prop equipment method and device, terminal and storage medium

    CN112316421A

  • Game prop using method, device and equipment, and storage medium

    CN112807679A