Interaction method and device in game and electronic equipment

By generating fundraising areas in the game scene, the automatic consumption and delivery of virtual resources is achieved, and the problems of cumbersome and low efficiency of call delivery materials in the existing technology are solved, which significantly improves the operation efficiency and player experience in the game.

CN119680194AActive Publication Date: 2025-03-25NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411698892.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-03-25
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

In the prior art, the operation link of calling and distributing materials is too cumbersome and extremely low efficiency. Especially in multiplayer online tactical shooting games, it is difficult for the team members to quickly and effectively complete the collection of funds, which affects the timely summoning of airdrops.

Method used

By generating a fundraising area in the game scene, the first virtual character and the teammate character (the second virtual character) are allowed to enter the area. When the total number of virtual resources transferred by both reaches the preset number, the required number is automatically consumed from its virtual resources to achieve rapid delivery of virtual materials.

Benefits of technology

It simplifies the operation of call delivery materials, significantly improves the efficiency of call delivery materials, reduces the operation time of players in a tight environment, and improves the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119680194A_ABST
    Figure CN119680194A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction method and device in a game, electronic equipment and a computer readable storage medium, and the method comprises the steps: generating a capital collection region at a preset position in a game scene in response to a capital collection instruction; determining a first number of virtual resources transferred by a first virtual role, wherein the first virtual role is controlled by a first terminal device; in response to a first event that at least one second virtual character enters the capital collection area, a second number of virtual resources transferred by the second virtual character is determined, and the second virtual character and the first virtual character are in the same camp; and if the sum of the first quantity and the second quantity reaches a preset quantity, consuming a preset quantity of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character, and putting virtual materials in the game scene. According to the scheme provided by the invention, the operation of calling and delivering the materials is simplified, and the efficiency of calling and delivering the materials is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an interactive method, device, electronic device and computer-readable storage medium in a game. Background Art

[0002] Virtual games include a variety of gameplay, among which calling for the delivery of supplies by consuming virtual currency in the game is a relatively common gameplay. The supplies delivered usually include high-quality virtual equipment or key virtual resources, which can significantly improve the overall strength of the team. However, the virtual currency required to call for the delivery of supplies is usually large, and a single player often cannot afford this expense alone, so multiple team members need to contribute together.

[0003] In the related art, a common method of calling for the delivery of supplies is for other players in the team to manually open the backpack interface, select virtual currency and drop it into the game scene for a player in the team to pick up, and then call for the delivery of supplies by that player. This results in an overly cumbersome operation chain for calling for the delivery of supplies and extremely low efficiency. Summary of the invention

[0004] The present application provides an interactive method, device, electronic device and computer-readable storage medium in a game, which can simplify the operation of calling for the delivery of supplies and improve the efficiency of calling for the delivery of supplies. The specific scheme is as follows:

[0005] In a first aspect, an embodiment of the present application provides an interactive method in a game, wherein a graphical user interface is provided through a first terminal device, and the graphical user interface includes at least a portion of a game scene, and the method includes:

[0006] In response to the fund-raising instruction, generating a fund-raising area at a preset position in the game scene;

[0007] determining a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device;

[0008] In response to a first event in which at least one second virtual character enters the fund-raising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character;

[0009] If the sum of the first amount and the second amount reaches the preset amount, consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character;

[0010] Virtual supplies are placed in the game scene.

[0011] In a second aspect, an embodiment of the present application provides an interactive device in a game, providing a graphical user interface through a first terminal device, wherein the graphical user interface includes at least part of a game scene, and the device includes:

[0012] A first determining unit, configured to generate a fund-raising area at a preset position in the game scene in response to a fund-raising instruction;

[0013] a second determining unit, configured to determine a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device;

[0014] a third determining unit, configured to determine, in response to a first event that at least one second virtual character enters the fund-raising area, a second amount of virtual resources to be transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character;

[0015] a consumption unit, configured to consume the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character if the sum of the first amount and the second amount reaches the preset amount;

[0016] The delivery unit is used to deliver virtual supplies in the game scene.

[0017] In a third aspect, the present application further provides an electronic device, including:

[0018] Processor; and

[0019] The memory is used to store a data processing program. After the electronic device is powered on and the program is run by the processor, the method described in the first aspect is executed.

[0020] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing a data processing program, which is executed by a processor to perform the method described in the first aspect.

[0021] Compared with the prior art, this application has the following advantages:

[0022] The interactive method in the game provided by the embodiment of the present application provides a graphical user interface through a first terminal device, and the graphical user interface includes at least part of the game scene. The method includes the following steps: in response to a fundraising instruction, generating a fundraising area at a preset position in the game scene; determining a first amount of virtual resources transferred by the first virtual character, the first virtual character being controlled by the first terminal device; in response to a first event of at least one second virtual character entering the fundraising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character; if the sum of the first amount and the second amount reaches the preset amount, consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character; and placing virtual supplies in the game scene.

[0023] It can be seen that in the interactive method in the game provided by the embodiment of the present application, the player controlling the first virtual character can trigger a fundraising instruction to generate a fundraising area, and the teammate character (the second virtual character) can enter the fundraising area. When the total number of virtual resources to be transferred by the teammate character and the first virtual character entering the fundraising area reaches the preset number required for the release of virtual materials, the required preset number of virtual resources can be automatically consumed from the virtual resources owned by the first virtual character and the teammate character, and the virtual materials can be released quickly. Therefore, compared with the related art in which other teammates manually discard virtual resources, another player manually picks up virtual resources, and manually calculates the number of materials to be released, the call for the release of materials is made, and the interactive method in the game provided by the embodiment of the present application can quickly realize the release of virtual materials by generating a fundraising area, simplifying the operation of calling for the release of materials, improving the efficiency of calling for the release of materials, and thus improving the player experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a game system diagram for implementing an interactive method in a game provided by an embodiment of the present application;

[0025] Figure 2 A flowchart of an interactive method in a game provided by an embodiment of the present application;

[0026] Figure 3 It is a schematic diagram of an interface of an example of an interactive method in a game provided in an embodiment of the present application;

[0027] Figure 4 is an interface diagram of another example of an interactive method in a game provided in an embodiment of the present application;

[0028] Figure 5 is an interface diagram of another example of an interactive method in a game provided in an embodiment of the present application;

[0029] Figure 6 is a structural block diagram of an example of an interactive device in a game provided by an embodiment of the present application;

[0030] Figure 7 It is a structural block diagram of an example of an electronic device for interaction in a game provided in an embodiment of the present application. DETAILED DESCRIPTION

[0031] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.

[0032] It should be noted that the terms "first", "second", "third", etc. in the claims, description and drawings of the present application are used to distinguish similar objects and are not used to describe a specific order or sequence. The data used in this way are interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including", "having" and their variants are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0033] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" is merely a way to describe the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "Including A, B and / or C" means including any one, any two, or any three of A, B, and C.

[0034] It should be understood that in the embodiments of the present application, "B corresponding to A", "B corresponding to A", "A corresponds to B", or "B corresponds to A" means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.

[0035] It should be noted that the instructions or operations that appear in the subsequent detailed introduction of the interactive method in the game provided by the embodiment of the present application can be regarded as instructions or operations triggered by the player through fingers or controlling a mouse, keyboard, game controller or stylus or voice. The specific triggering operation can be determined according to the type of electronic device. For example, when the electronic device is a touch screen device such as a mobile phone, a tablet computer, a game console, etc., the player can trigger instructions or operations on the touch screen through any suitable object or accessory such as a finger or stylus, or can trigger instructions or operations through voice. When the terminal device is a non-touch screen terminal device such as a desktop computer or a laptop computer, the player can trigger instructions or operations through external devices such as a mouse, keyboard, and game controller.

[0036] Before describing the implementation methods of the present application in detail, the prior art will be further described first.

[0037] In multiplayer online tactical shooters, the in-game economy is an important part of player interaction and strategy formulation. Among them, calling for airdrop supply boxes by consuming in-game currency is a common mechanism designed to provide players with additional weapons, ammunition and other key resources to enhance their combat effectiveness. This mechanism not only adds depth and complexity to the game, but also promotes collaboration and communication between teams.

[0038] Currently, in such games, players can call for airdrop supply boxes by paying a certain amount of in-game currency. These supply boxes usually contain high-quality equipment that can significantly improve the overall strength of the team. However, due to the relatively high cost of airdrops, it is often difficult for a single player to afford this expense alone, so multiple team members need to contribute together. To do this, the team members must pool their respective currencies together so that one person can complete the purchase on behalf of the team.

[0039] However, the above method has the following problems:

[0040] First, the current operation method requires players to manually open the backpack interface, then select virtual currency one by one and drop it on the ground for a certain player to pick up. This process is extremely cumbersome, especially in a tense and fierce combat environment; second, in the case of non-fixed teams (field platoons), due to the lack of trust, it is difficult for temporary team members to quickly and effectively complete the collection of funds, which in turn affects the timely summoning of airdrops; third, the existing way of raising money not only slows down the game rhythm, but may also cause conflicts within the team and affect the overall game experience; fourth, in the process of manually raising money, team members need to calculate the amount they should contribute by themselves, which is particularly inconvenient without the support of special tools.

[0041] Based on the above reasons, in order to simplify the operation of calling for the delivery of supplies, improve the efficiency of calling for the delivery of supplies, and thus enhance the player experience, the first embodiment of the present application provides an in-game interaction method, which is applied to an electronic device, which may be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an electronic watch, etc., or other electronic devices capable of in-game interaction, which is not specifically limited in the embodiments of the present application.

[0042] In an optional embodiment, when the interactive method in the game is run on a terminal device, the terminal device may include a display screen and a processor, the display screen is used to present the game screen and receive instructions generated by the player acting on the game screen. The game screen may include part of the virtual game scene, which is a virtual world where virtual characters carry out activities. The processor is used to store game applications, run the game, generate game screens, respond to instructions, and control the display of the game screen on the display screen. When the player operates the game screen through the display screen, the game screen can control the local content of the terminal device by responding to the received operation instructions. The terminal device can provide the graphical user interface to the player in a variety of ways, for example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface can be presented through holographic projection.

[0043] In an optional embodiment, when the interactive method in the game runs on the server, the method can be implemented and executed based on the cloud gaming system. The cloud gaming system refers to a gaming method based on cloud computing. The cloud gaming system includes a server and a client device. The operating body of the game application and the game screen presentation body are separated, and the storage and operation of the interactive method in the game are completed on the server. The game screen presentation is completed on the client, and the client is mainly used for receiving and sending game data and presenting the game screen. For example, the client can be a display device with data transmission function close to the player side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, a head-mounted display device, etc., but the terminal device for processing game data is a server in the cloud. When playing the game, the player instructs the client to send instructions to the server, and the server controls the running of the game according to the instructions, encodes and compresses the game screen and other data, and returns it to the client through the network. Finally, the client decodes and outputs the game screen.

[0044] It should be noted that in the embodiments of the present application, the execution subject of the interactive method in the game can be a terminal device or a server, wherein the terminal device can be a local terminal device or a client device in the aforementioned cloud game. The embodiments of the present application do not limit the type of the execution subject.

[0045] For example, in combination with the above introduction, Figure 1A game system 100 for implementing an interactive method in a game provided by an embodiment of the present application is shown, and the game system 100 may include at least one terminal 101, at least one server 102, and a network. The terminal 101 held by the player can be connected to the server 102 of different games through the network. The terminal is any device with computing hardware that can support and execute software application tools corresponding to the game.

[0046] In the above-mentioned game system 100, the terminal 101 is used to install and run the game application. In some cases, the game application may not be installed in advance in the terminal 101, and the player can directly access the game through a client such as a browser. The player uses the registered game account to log in to the game application, and can control the virtual character corresponding to the game account to participate in the game. When the player logs in to the game application, the terminal 101 will send a login request to the server 102, and the server 102 will verify the game account used by the player. At the same time, the server 102 determines the game mechanism corresponding to the game account according to the login request, and returns a login success notification to the terminal 101 after the verification is passed. In the process of the player participating in the game through the game application, the terminal 101 and the server 102 interact with each other, and the terminal 101 sends various information to the server 102. The server 102 determines the display data of the terminal 101 according to the stored game mechanism and the received information, and sends the display data to the terminal 101, so that the display data sent by the server 102 can be displayed to the player through the terminal 101.

[0047] In a possible application scenario, different terminals 101 may be served by different servers 102 , and the servers 102 corresponding to different terminals 101 may be the same server.

[0048] In addition, when the game system 100 includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers.

[0049] Among them, the terminal 101 can have one or more multi-touch screens for sensing and obtaining the input of the user through touch or sliding operations performed at multiple points on one or more touch display screens. The terminal 101 can also be connected to a keyboard and / or a mouse and / or a game controller, so that the user can perform interface operations through the keyboard and / or mouse and / or a game controller.

[0050] The network may be a wireless network or a wired network, such as a wireless network such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals may also use their own Bluetooth network or hotspot network to connect to other terminals or to a server, etc. In addition, the system 100 may include multiple databases, which are coupled to different servers, and game-related information may be continuously stored in the database when different players play a multi-player game online.

[0051] It should be noted that Figure 1 The game system diagram shown is only an example. The game system 100 described in the embodiment of the present application is to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can know that with the evolution of the game system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0052] The technical solution of the present application is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0053] The following, combined Figure 2 to Figure 5 The interactive method in the game provided by the embodiment of the present application is introduced.

[0054] The interactive method in the game provided by the present application provides a graphical user interface through a first terminal device, and the graphical user interface includes at least a part of the game scene.

[0055] It can be understood that virtual games refer to applications developed according to the needs of game applications, and the types of games may include but are not limited to at least one of the following: two-dimensional (Two Dimension) game applications, three-dimensional (Three Dimension) game applications, virtual reality (Virtual Reality, VR) game applications, augmented reality (Augmented Reality, AR) game applications, and mixed reality (Mixed Reality, MR) game applications.

[0056] In the embodiment of the present application, the virtual game is a game that supports the function of placing virtual materials, which may specifically include but is not limited to shooting games, survival games, strategy games, sandbox games, etc.

[0057] The game scene refers to a virtual environment provided for a virtual character to perform game behaviors. The game scene is a simulation environment of the real world, or a semi-simulation and semi-fictitious virtual environment, or a purely fictitious virtual environment. The game scene can be a two-dimensional virtual environment or a three-dimensional virtual environment, and the virtual environment can be the sky, land, sea, space, etc. The game behaviors can include but are not limited to at least one of adjusting body posture, crawling, walking, running, jumping, driving, picking up, shooting, attacking, throwing, moving, sprinting, and defending.

[0058] Optionally, the virtual game is a third-person game, and the game scene may include a first virtual character controlled by the first terminal device.

[0059] Optionally, the virtual game is a first-person game, and the first virtual character controlled by the first terminal device may not be fully displayed in the game scene. When the first virtual character currently holds virtual equipment, only the arm part of the first virtual character and the virtual equipment currently held may be displayed.

[0060] The above-mentioned first virtual character refers to a virtual character controlled by the player holding the above-mentioned first terminal device. The virtual character can represent the player's image, including but not limited to at least one of a virtual person, a virtual animal, anime character, a virtual battleship, a virtual vehicle, a virtual airplane, and a virtual ship.

[0061] It should be understood that the above-mentioned game scene may also include virtual characters controlled by other players, non-player characters (NPC for short) not controlled by players, etc., and this application does not limit this.

[0062] like Figure 2 , which is a flowchart of an interactive method in a game provided in an embodiment of the present application, including the following steps S101 to S105.

[0063] Step S101: In response to a fund-raising instruction, a fund-raising area is generated at a preset position in the game scene.

[0064] The above-mentioned fund-raising instruction can be generated by a shortcut key operation, a voice command operation, an air gesture recognition operation, or a touch operation on a specified control. The touch operation can be a click operation, a slide operation, a press operation, or a drag operation, etc. This embodiment does not specifically limit the generation method of the fund-raising instruction.

[0065] In an optional specific implementation example, the above-mentioned fund-raising instruction may be generated in the following manner:

[0066] In response to the total number of virtual resources owned by each virtual character in a first camp reaching a preset number, displaying a first control through the graphical user interface, the first camp being the camp where the first virtual character is located;

[0067] In response to a first trigger operation on the first control, the fund-raising instruction is generated.

[0068] It can be understood that the virtual game may include at least one camp, the at least one camp includes a first camp, and the first camp may include multiple virtual characters including the first virtual character.

[0069] The above virtual resources are used to support the delivery of virtual goods in virtual games, and the virtual resources can usually be virtual gold coins. The virtual goods can include at least one virtual prop, which can be a virtual firearm, virtual ammunition, virtual knife, etc. After the virtual character obtains the virtual goods, the attack and defense capabilities in the virtual game can be improved.

[0070] The above-mentioned preset quantity refers to the amount of virtual resources required to release the above-mentioned virtual materials. The preset quantity may be, for example, 10,000 gold coins or 15,000 gold coins, and may be specifically set by the developer based on actual conditions. This application does not impose any restrictions on the preset quantity.

[0071] In this embodiment, when it is detected that the total number of virtual resources owned by the virtual characters in the first camp reaches a preset number, a first control can be displayed through the above-mentioned graphical user interface, and the first control is used to enable the function of releasing virtual materials.

[0072] Exemplarily, the preset number is 10,000 gold coins, and the first camp includes three virtual characters, namely virtual character a, virtual character b, and virtual character c, among which virtual character a has 6,000 gold coins, virtual character b has 3,000 gold coins, and virtual character c has 2,000 gold coins. The total number of virtual resources owned by the first camp is 11,000 gold coins, which exceeds the preset number of 10,000 gold coins. Then, the first control can be displayed on the interface of virtual character a, and / or virtual character b, and / or virtual character c.

[0073] Afterwards, the player can perform a first trigger operation on the first control, and the first trigger operation may include but is not limited to a shortcut key operation, a voice command operation, an air gesture recognition operation, or a touch operation on the first control. The touch operation may be a click operation, a slide operation, a press operation, or a drag operation, etc. This embodiment does not specifically limit the triggering method of the first trigger operation.

[0074] In response to the first trigger operation on the above-mentioned first control, the function of releasing virtual materials can be enabled to generate the above-mentioned fund-raising instruction.

[0075] Optionally, in response to the total number of virtual resources owned by each virtual character in the first camp reaching a preset number, the first control can be displayed on both the first terminal device and the second terminal device, and the second terminal device is the terminal device corresponding to the virtual characters in the first camp except the first virtual character. In response to the first trigger operation initiated by the first terminal device for the first control, when generating the fund-raising instruction, the first control displayed on the second terminal device can also be configured to be disabled, so that the first control cannot be triggered again on the second terminal device.

[0076] In this case, the generating of the fund-raising instruction in response to the first trigger operation on the first control refers to: generating the fund-raising instruction in response to the first trigger operation on the first control configured as an available state.

[0077] Optionally, the above step of “displaying the first control through the graphical user interface” may specifically include the following steps:

[0078] detecting that the first virtual character is the virtual character in the first camp that possesses the largest number of the virtual resources, and displaying a first control through the graphical user interface; or

[0079] receiving a control display instruction, and displaying a first control through the graphical user interface;

[0080] Among them, the control display instruction is an instruction generated by detecting a second trigger operation initiated for the first control on the target second terminal device, and the target second virtual character controlled by the target second terminal device is a character in the first camp whose number of virtual resources is greater than the first number.

[0081] The second trigger operation for the first control is an operation different from the first trigger operation. For example, the first trigger operation is a click operation, and the second trigger operation may be a press operation, a slide operation, etc. The second trigger operation is used to turn off the virtual material delivery function.

[0082] In an optional implementation, the first control may correspond to a first operation identifier and a second operation identifier, and the first operation identifier and the second operation identifier may be displayed as symbol identifiers or text identifiers. For example, the first operation identifier is in the shape of a check mark, and the second operation identifier is in the shape of a cross; for another example, the first operation identifier is an "accept" identifier, and the second operation identifier is a "reject" identifier. The first trigger operation for the first control may be an operation for the first operation identifier, and the second trigger operation for the first control may be an operation for the second operation identifier.

[0083] In this embodiment, for each terminal device corresponding to each virtual character in the first camp, the first control may have a corresponding display order. The first-order device may be a terminal device corresponding to the virtual character with the largest number of virtual resources in the first camp (hereinafter referred to as the first-order device), that is, in response to the total number of virtual resources owned by each virtual character in the first camp reaching a preset number, the first control is displayed on the first-order device.

[0084] When a second trigger operation is performed on the first-priority device for the first control, the terminal device (second-priority device) corresponding to the virtual character with the second largest number of virtual resources in the first camp may be triggered, and so on.

[0085] When the first control is displayed through the first terminal device, it can be divided into the following two situations:

[0086] Case 1: The first terminal device is a first-priority device, that is, the first virtual character is the virtual character in the first camp that owns the largest number of virtual resources. At this time, in response to the total number of virtual resources owned by the virtual characters in the first camp reaching a preset number, the first control is displayed through the graphical user interface of the first terminal device.

[0087] Case 2: If the first terminal device is not the first-priority device, when the second trigger operation is performed on the first control in sequence on the terminal devices that are ranked before the first terminal device, a control display instruction can be sent to the first terminal device, thereby displaying the first control through the graphical user interface of the first terminal device.

[0088] The terminal device ranked before the first terminal device is the target second terminal device, and the target second virtual character controlled by the terminal device is a character in the first camp whose number of virtual resources is greater than the first number.

[0089] In an optional implementation, the above step of “generating the fund-raising instruction in response to the first trigger operation on the first control” specifically refers to:

[0090] If the quantity of virtual resources owned by the first virtual character does not reach the preset quantity, the fund-raising instruction is generated in response to a first trigger operation on the first control.

[0091] In the case where the first quantity is the quantity of virtual resources owned by the first virtual character, the above steps specifically refer to that if the first quantity does not reach the above preset quantity, when the first trigger operation for the first control is initiated on the first terminal device, a fund-raising instruction can be generated, thereby generating a fund-raising area in response to the fund-raising instruction.

[0092] Exemplarily, the preset number is 10,000, and the number of virtual resources owned by the first virtual character is 4,000. When a first trigger operation for the first control is initiated on the first terminal device, a fund-raising instruction is generated.

[0093] In response to the above-mentioned fundraising instruction, a fundraising area can be generated at a preset position in the game scene. The preset position can be the position of the first virtual character in the game scene, or it can be a position within a preset range of the first virtual character. The fundraising area can include but is not limited to an area of ​​a specified size that includes the first virtual character, and an area of ​​a specified size that is within a preset range in front of the first virtual character. The determined fundraising area can be a circle, rectangle, triangle, irregular shape, etc., and the present application does not limit the specific form of the fundraising area.

[0094] In an optional specific implementation, the above step of "generating a fundraising area at a preset position in the game scene" specifically refers to: generating a fundraising area in the game scene according to the position of the first virtual character.

[0095] Specifically, a fundraising area may be generated with the location of the first virtual character as the center and a preset distance as the radius. In this method, the fundraising area may be a circular area with the location of the first virtual character as the center and a preset distance as the radius. The preset distance may be, for example, 5 meters, 8 meters, etc., and this application does not limit this.

[0096] Optionally, the above-mentioned fundraising area is configured to be visible in the game scene.

[0097] In this case, the fundraising area is configured as visible, specifically including but not limited to at least one of the following: highlighting the area boundary of the fundraising area in the game scene, highlighting the fundraising area in the game scene. It should be noted that, in addition to the first terminal device, the fundraising area is also configured as visible on the second terminal device corresponding to the first camp.

[0098] The visible fundraising area can provide visual guidance to the players, allowing them to accurately obtain the location information of the fundraising area, thereby facilitating the players to achieve fundraising events and improving the strategy of the virtual game.

[0099] It should be noted that when the fundraising is completed (that is, the sum of the first amount and the second amount reaches the preset amount), the fundraising area can be changed to an invisible state. For example, when the display mode of the fundraising area is to highlight the area boundary of the fundraising area, when the fundraising is completed, the boundary of the fundraising area is unhighlighted.

[0100] Optionally, the above-mentioned fundraising area is configured to be invisible in the game scene.

[0101] In this case, when it is detected that the distance between the second virtual character and the first virtual character is within the preset distance, the second virtual character can be automatically triggered to participate in the fund-raising event. The invisible fund-raising area not only satisfies the automatic triggering of the fund-raising event, but also avoids distracting the player's attention in the game, thereby improving the attractiveness and playability of the game.

[0102] In addition, in the embodiment of the present application, when the fundraising is completed, the virtual character enters the scene area corresponding to the above-mentioned fundraising area, and the function of participating in the fundraising to release virtual materials will not be triggered.

[0103] Step S102: determining a first quantity of virtual resources to be transferred by the first virtual character, where the first virtual character is controlled by the first terminal device.

[0104] Optionally, in response to the above-mentioned fund-raising instruction, while generating a fund-raising area at a preset position in the game scene, the virtual resources owned by the first virtual character can be determined as the first amount of virtual resources to be transferred by the first virtual character. For example, if the first virtual character currently has 4,000 gold coins, the first amount is 4,000.

[0105] Optionally, in response to the above-mentioned fund-raising instruction, a fund input area may be displayed on the above-mentioned first terminal device, so that the player holding the first terminal device may input the first amount to be transferred in the fund input area. In this case, the first amount is less than or equal to the total amount of virtual resources owned by the first virtual character. For example, the first virtual character currently owns 4,000 gold coins, and the first amount is 3,000. Afterwards, in response to the fund-raising confirmation instruction, the second amount of virtual characters to be transferred by the second virtual character may be determined. The second virtual character is in the same camp as the first virtual character.

[0106] In one implementation, in response to the above-mentioned fund-raising instruction, fund-raising initiation information may be sent to the second terminal device corresponding to the first camp, so that the fund-raising initiation information is displayed on the second terminal device. The fund-raising initiation information is used to prompt the player holding the second terminal device that the first virtual character has initiated a fund-raising event. After the second terminal device receives the fund-raising initiation information, it can determine the first amount of virtual resources to be transferred and trigger the generation of a fund-raising confirmation instruction. When the fund-raising confirmation instruction is received, the second amount of virtual resources can be settled. .

[0107] The fund raising confirmation instruction can be generated in the following optional ways:

[0108] Optionally, while the second terminal device displays the fundraising initiation information, it can also display confirmation controls and rejection controls, and generate a fundraising confirmation instruction in response to a touch operation on the confirmation control. The touch operation is but not limited to one of the operations of clicking, pressing, sliding, and dragging the specified control.

[0109] In this case, in response to the fund-raising confirmation instruction, the virtual resources owned by the second virtual character can be determined as the second amount of virtual resources to be transferred by the second virtual character, and the second amount of virtual resources can be settled. In this case, the second amount is equal to the total amount of virtual resources owned by the second virtual character. For example, if the second virtual character currently has 2,600 gold coins, the second amount is 2,600.

[0110] Optionally, while the second terminal device displays the fund raising initiation information, it can also display a fund input area, and the player holding the second terminal device can enter the second amount to be transferred in the fund input area to generate a fund raising confirmation instruction.

[0111] In this case, in response to the fund-raising confirmation instruction, the second amount of virtual resources to be transferred by the second virtual character can be determined, and the second amount of virtual resources can be settled. In this case, the second amount is less than or equal to the total amount of virtual resources owned by the second virtual character. For example, the second virtual character currently owns 2,600 gold coins, and the second amount is 2,000.

[0112] Optionally, the embodiment of the present application may also perform the following step S103.

[0113] Step S103: In response to a first event that at least one second virtual character enters the fund-raising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character.

[0114] In step S103, in response to the first event that the second virtual character in the first camp enters the fund-raising area, the fund-raising confirmation instruction can be generated to determine the second amount of virtual resources to be transferred by the second virtual character. Specifically, the virtual resources owned by the second virtual character can be determined as the second amount of virtual resources to be transferred by the second virtual character. For example, if the second virtual character currently has 2,600 gold coins, the second amount is 2,600.

[0115] For ease of introduction, the subsequent content will use the example of the second virtual character entering the fundraising area to generate a fundraising confirmation instruction, the first amount of virtual resources to be transferred by the first virtual character being the virtual resources owned by the first virtual character, and the second amount of virtual resources to be transferred by the second virtual character being the virtual resources owned by the second virtual character.

[0116] Step S104: if the sum of the first quantity and the second quantity reaches the preset quantity, consuming the preset quantity of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character.

[0117] Step S105: placing virtual goods in the game scene.

[0118] When the second virtual character enters the fundraising area, the total amount of virtual resources to be transferred by the first virtual character and the second virtual character can be determined. If the sum of the first amount and the second amount reaches (greater than or equal to) the preset amount, the preset amount of virtual resources can be automatically consumed from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character, and virtual supplies can be released without the player manually discarding virtual resources.

[0119] Optionally, the above step S105 specifically refers to:

[0120] Determine a delivery area according to the position of the first virtual character and / or the at least one second virtual character;

[0121] Control the placement of virtual materials in the placement area.

[0122] Specifically, the delivery area may be an area including the location of the first virtual character, an area including the location of at least one second virtual character, or an area including the locations of the first virtual character and at least one second virtual character. After the delivery area is determined, the delivery of the virtual material in the delivery area may be controlled.

[0123] In an optional implementation, if the sum of the first quantity and the second quantity reaches the preset quantity, a fourth quantity of virtual resources to be consumed by the first virtual character and a third quantity of virtual resources to be consumed by the second virtual character can be determined, wherein the sum of the first target quantity and the second target quantity is the preset quantity, and the fourth quantity is less than or equal to the first quantity, and the third quantity is less than or equal to the second quantity; the fourth quantity of virtual resources is consumed from the virtual resources owned by the first virtual character, and the third quantity of virtual resources is consumed from the virtual resources owned by the second virtual character, to release virtual supplies.

[0124] Optionally, the first quantity can be used as the fourth quantity of virtual resources to be consumed by the first virtual character, and the difference between the preset quantity and the first quantity can be determined as the third quantity of virtual resources to be consumed by the second virtual character; and the first quantity of virtual resources is consumed from the virtual resources owned by the first virtual character, and the third quantity of virtual resources is consumed from the virtual resources owned by the second virtual character.

[0125] In this case, if the sum of the first number and the second number is equal to the preset number, all virtual resources are consumed from the virtual resources owned by the first virtual character, and all virtual resources are consumed from the virtual resources owned by the second virtual character.

[0126] If the sum of the first quantity and the second quantity is greater than a preset quantity, all virtual resources owned by the first virtual character are consumed, and part of the virtual resources owned by the second virtual character are consumed.

[0127] Optionally, the difference between the preset quantity and the second quantity can be determined as the fourth quantity of virtual resources to be consumed by the first virtual character, and the second quantity can be used as the third quantity of virtual resources to be consumed by the second virtual character; and the fourth quantity of virtual resources is consumed from the virtual resources owned by the first virtual character, and the second quantity of virtual resources is consumed from the virtual resources owned by the second virtual character.

[0128] In this case, if the sum of the first number and the second number is equal to the preset number, all virtual resources are consumed from the virtual resources owned by the first virtual character, and all virtual resources are consumed from the virtual resources owned by the second virtual character.

[0129] If the sum of the first quantity and the second quantity is greater than a preset quantity, part of the virtual resources owned by the first virtual character are consumed, and all of the virtual resources owned by the second virtual character are consumed.

[0130] like Figure 3 The figure shows an interface diagram of an example of an interactive method in a game provided in an embodiment of the present application, including interface (3-a) to interface (3-d).

[0131] In interface (3-a), 204 is a first identifier representing a first quantity 4000 of virtual resources owned by the first virtual character, 206 is a second identifier a representing a quantity 2600 of virtual resources owned by the second virtual character 203, 207 is a second identifier b representing a quantity 3800 of virtual resources owned by the second virtual character 205, and the current total amount of the team is 10400, which exceeds the preset amount 10000. Then, the first control 201 is displayed in interface (3-a), and a second operation identifier in the form of a cross and a first operation identifier in the form of a check mark are provided. The player clicks the first operation identifier to perform a first trigger operation on the first control 201, and the graphical user interface will change from interface (3-a) to interface (3-b).

[0132] In the interface (3-b), a funding area 202 is generated.

[0133] In the interface (3-c), the second virtual character 203 enters the fund-raising area 202. At this time, the sum of the first quantity and the second quantity is 6600, which does not reach the preset quantity, and the virtual materials cannot be put in.

[0134] In the interface (3-d), the second virtual character 205 also enters the fund-raising area 202. At this time, the sum of the first quantity and each second quantity is 10400, which exceeds the preset quantity, and virtual materials can be placed in the game scene.

[0135] As shown in interface (3-a), in response to the total number of virtual resources owned by each virtual character in the first camp reaching a preset number, prompt information 208-1 indicating that the number of virtual resources owned by each virtual character in the first camp has reached a preset number may also be displayed to prompt the player that a call for the delivery of supplies is currently available.

[0136] The interactive method in the game provided by the embodiment of the present application provides a graphical user interface through a first terminal device, and the graphical user interface includes at least part of the game scene. The method includes the following steps: in response to a fundraising instruction, generating a fundraising area at a preset position in the game scene; determining a first amount of virtual resources transferred by the first virtual character, the first virtual character being controlled by the first terminal device; in response to a first event of at least one second virtual character entering the fundraising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character; if the sum of the first amount and the second amount reaches the preset amount, consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character; and placing virtual supplies in the game scene.

[0137] It can be seen that in the interactive method in the game provided by the embodiment of the present application, the player controlling the first virtual character can trigger a fund-raising instruction to generate a fund-raising area, and the teammate character (the second virtual character) can enter the fund-raising area. When the total number of virtual resources to be transferred by the teammate character and the first virtual character entering the fund-raising area reaches the preset number required for the delivery of virtual materials, the required preset number of virtual resources can be automatically consumed from the virtual resources owned by the first virtual character and the teammate character, so as to quickly achieve the delivery of virtual materials. Therefore, compared with the related art in which other teammates manually discard virtual resources, another player manually picks up virtual resources, and manually calculates the number of materials to be delivered, and calls for the delivery of materials, the interactive method in the game provided by the embodiment of the present application can quickly achieve the delivery of virtual materials by generating a fund-raising area, simplifying the operation of calling for the delivery of materials, improving the efficiency of calling for the delivery of materials, and thus improving the player experience.

[0138] Optionally, the interactive method in the game provided in the embodiment of the present application may further include the following steps:

[0139] If the number of virtual resources owned by the first virtual character reaches the preset number, in response to a first trigger operation on the first control, consuming the preset number of virtual resources from the virtual resources owned by the first virtual character;

[0140] Place virtual supplies in the game scene.

[0141] Consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character refers to: transferring the preset amount of virtual resources from the backpack of the first virtual character.

[0142] In an embodiment of the present application, when the first quantity is the number of virtual resources owned by the first virtual character, the above steps specifically refer to that if the first quantity reaches (is greater than or equal to) the above preset quantity, by performing a first trigger operation on the first control, the preset quantity of virtual resources can be directly transferred from the backpack of the first virtual character, and the delivery of virtual materials can be triggered.

[0143] Exemplarily, the preset number is 10,000, and the number of virtual resources owned by the first virtual character is 12,000. When the first trigger operation for the first control is initiated on the first terminal device, the number of virtual resources owned by the first virtual character is changed from 12,000 to 2,000, and virtual supplies are placed in the game scene.

[0144] Optionally, the interactive method in the game provided in the embodiment of the present application may further include the following steps:

[0145] Displaying fund-raising information according to the fund-raising instruction, the fund-raising information including at least one of fund-raising progress information, role identifications of virtual characters participating in fund-raising, and fund-raising status prompt information;

[0146] The fund-raising information is updated according to the first event.

[0147] In the embodiment of the present application, in response to the above-mentioned fund-raising instruction, while generating the fund-raising area, fund-raising information can also be displayed. The fund-raising information can include at least one of fund-raising progress information, role identification of virtual characters participating in fund-raising, and fund-raising status prompt information.

[0148] Specifically, the fund-raising information may include only fund-raising progress information, or only the role identification of the virtual characters participating in fund-raising, or only the fund-raising status prompt information, or include fund-raising progress information and the role identification of the virtual characters participating in fund-raising, or include fund-raising progress information and fund-raising status prompt information, or include the role identification of the virtual characters participating in fund-raising and fund-raising status prompt information, or include fund-raising progress information and the role identification of the virtual characters participating in fund-raising and fund-raising status prompt information.

[0149] The above-mentioned fund-raising progress information is used to indicate the current fund-raising progress, and can be presented in the style of a progress bar, or can be presented as a ratio of the current fund-raising amount to a preset amount, or can include the current fund-raising amount and the preset amount. When the fund-raising progress information includes the current fund-raising amount and the preset amount, the two can be displayed in different colors, or in different font sizes, or in different fonts. For ease of explanation, the embodiments of the present application are introduced by taking the fund-raising progress information including the current fund-raising amount and the preset amount as an example, and are not intended to limit the present application.

[0150] The role identification of the virtual character participating in the fund-raising is used to indicate which virtual character is currently participating in the fund-raising. The role identification may be an avatar identification of the virtual character.

[0151] The above-mentioned fund-raising status prompt information is used to indicate the current stage of fund-raising. The fund-raising status prompt information may specifically include first prompt information indicating that the fund-raising has not reached a preset amount and is in progress, and second prompt information indicating that the fund-raising has been completed and virtual materials are being released.

[0152] In response to the above-mentioned fund-raising instruction, initial fund-raising information may be displayed, and the initial fund-raising information may include initial fund-raising progress information, the character identification of the virtual character initially participating in fund-raising, and initial fund-raising status prompt information. The initial fund-raising progress information includes the first amount and the preset amount, the character identification of the virtual character initially participating in fund-raising is the character identification of the first virtual character, and the initial fund-raising status prompt information is the first prompt information indicating that the fund-raising has not reached the preset amount and is in the process of fund-raising.

[0153] In response to the above-mentioned first event, the fund-raising information may be updated.

[0154] Specifically, if the fundraising information includes fundraising progress information, and the fundraising progress information includes the current fundraising amount and the preset amount, the above step of "updating the fundraising information" can be implemented in the following ways:

[0155] If the sum of the first amount and the second amount is less than the preset amount, updating the current fundraising amount to the sum of the first amount and the second amount;

[0156] If the sum of the first amount and the second amount is greater than or equal to the preset amount, the current fundraising amount is updated to the preset amount.

[0157] It should be noted that when the second virtual character enters the fundraising area, if the sum of the first number and the second number is less than the preset number, the current fundraising number in the fundraising progress information is updated to the sum of the first number and the second number, indicating that the current fundraising progress has not reached 100%; if the sum of the first number and the second number is greater than or equal to the preset number, the current fundraising number in the fundraising progress information is updated to the preset number, indicating that the current fundraising progress has reached 100%.

[0158] Specifically, if the fundraising information includes the role identification of the virtual role participating in the fundraising, the above step of "updating the fundraising information" can be implemented in the following manner:

[0159] Add the character ID of the second virtual character.

[0160] Specifically, if the fundraising information includes fundraising status prompt information, the above step of "updating the fundraising information" can be implemented in the following ways:

[0161] If the sum of the first quantity and the second quantity is greater than or equal to the preset quantity, the first prompt information indicating that the fundraising has not reached the preset quantity and is in the process of fundraising is updated to the second prompt information indicating that the fundraising has been completed and the virtual materials are being released.

[0162] like Figure 4 Shown is an interface schematic diagram of another example of the interaction method in the game provided in an embodiment of the present application, including interface (4-a) to interface (4-c).

[0163] Interface (4-a) is an interface displayed in response to a fund-raising instruction, in which a fund-raising information panel 208 is displayed, in which fund-raising information is displayed, including a first prompt message 208-2 indicating that the fund-raising has not reached the preset amount and is in the process of fund-raising, fund-raising progress information 208-4, and a character identification 208-3 of the first virtual character currently participating in the fund-raising. Among them, the fund-raising progress information 208-4 includes the current fund-raising amount 4000 and the preset amount 10000.

[0164] In response to the first event of the second virtual character 203 entering the fundraising area 202, the interface (4-a) will be updated to the interface (4-b), in which the fundraising information displayed in the fundraising information panel 208 is updated, wherein the first prompt information 208-2 indicating that the fundraising has not reached the preset amount and is in the process of fundraising has not changed, the fundraising progress information is changed from 208-4 to 208-8, the current fundraising amount is changed from 4000 to 6600, and the role identification 208-5 of the second virtual character 203 currently participating in the fundraising is added.

[0165] In response to the first event of the second virtual character 205 entering the fundraising area 202, the interface (4-b) will be updated to the interface (4-c), in which the fundraising information displayed in the fundraising information panel 208 is updated, wherein the first prompt information 208-2 indicating that the fundraising has not reached the preset amount and is in the process of fundraising is changed to the second prompt information 208-7 indicating that the fundraising has been completed and virtual materials are being released, the fundraising progress information is changed from 208-8 to 208-9, the current fundraising amount is changed from 6600 to 10000, and the role identification 208-6 of the second virtual character 205 currently participating in the fundraising is added.

[0166] This setting method can intuitively feedback the current fundraising information to players, making it easier for players to timely and accurately control the current fundraising progress, the virtual characters currently participating in the fundraising, and whether the fundraising has been completed. In the fierce game, it is helpful for players to make important decisions and improve the decision-making of virtual games.

[0167] Optionally, the interactive method in the game provided in the embodiment of the present application may further include the following steps:

[0168] The fundraising information is sent to a second terminal device to display the fundraising progress information on the second terminal device, wherein the second terminal device is a terminal device corresponding to a character in the first camp except the first virtual character.

[0169] In the embodiment of the present application, the fundraising information can be sent to the second terminal device in real time, or according to a preset period (such as 3 seconds, or 5 seconds). It should be noted that since the first terminal device and the second terminal device have established a communication connection with the server of the virtual game, the first terminal device and the second terminal device can indirectly exchange data through the server, thereby realizing the sending of fundraising information.

[0170] After the second terminal device receives the fundraising information, it can be displayed on the interface of the second terminal device, so that the player holding the second terminal device can timely know the current fundraising progress, the virtual characters currently participating in the fundraising, and whether the fundraising is currently completed. In this way, the player holding the second terminal device can go to the fundraising area in time to quickly complete the fundraising, further improving the strategy in the game and the efficiency of calling for the delivery of materials.

[0171] Optionally, the interactive method in the game provided in the embodiment of the present application may further include the following steps:

[0172] The area information corresponding to the fundraising area is sent to the second terminal device, so that the second terminal device displays the area identification corresponding to the fundraising area in the thumbnail map or the game scene based on the area information.

[0173] In the embodiment of the present application, when the fundraising area is determined, the area information corresponding to the fundraising area may be sent to the second terminal device.

[0174] Optionally, after the second terminal device receives the regional information, the regional identification corresponding to the fundraising area can be displayed through a thumbnail map on the interface. Specifically, the map position corresponding to the fundraising area in the thumbnail map can be determined based on the regional information, and the map position can be highlighted. In this case, the highlighted map position is the regional identification corresponding to the fundraising area.

[0175] Optionally, after the second terminal device receives the area information, the area identification corresponding to the fundraising area can be displayed in the game scene provided on the second terminal device. Specifically, when the game scene provided on the second terminal device includes a scene area corresponding to the fundraising area, the area boundary of the fundraising area can be highlighted, and / or the fundraising area can be highlighted. In this case, highlighting the area boundary of the fundraising area and / or highlighting the fundraising area is the area identification corresponding to the fundraising area.

[0176] This setting method, by presenting the area logo corresponding to the fundraising area in the thumbnail map or game scene of the second terminal device, can help the player holding the second terminal device roughly judge the direction and distance of the currently controlled virtual character relative to the fundraising area, thereby assisting the player to quickly reach the fundraising area in complex game scenes, further improving the strategy in the game and the efficiency of calling for the delivery of supplies.

[0177] Optionally, the graphical user interface includes a first identifier corresponding to the number of virtual resources owned by the first virtual character, and the second virtual character located in the fundraising area; the interactive method in the game provided in the embodiment of the present application may also include the following steps:

[0178] Displaying a first consumption mark at a position associated with the first mark, the first consumption mark representing the amount of virtual resources consumed by the first virtual character in placing the virtual material;

[0179] A second consumption mark is displayed at a position associated with the second virtual character, wherein the second consumption mark represents the amount of virtual resources consumed by the second virtual character when the virtual material is released.

[0180] Combined with Figure 3 For introduction, the first identifier corresponding to the number of virtual resources owned by the first virtual character is attached Figure 3 In the interface (3-a) provided in 204, the second virtual character located in the fund-raising area is attached Figure 3 The second virtual character 203 and the second virtual character 205 in the provided interface (3-d).

[0181] The associated position of the first identifier may be above, below, left or right of the first identifier. Similarly, the associated position of the second virtual character may be above, below, left or right of the second virtual character.

[0182] like Figure 5 As shown, it is an interface schematic diagram of another example of the interactive method in the game provided by an embodiment of the present application. When a preset amount of virtual resources is consumed to release virtual supplies, a first consumption mark 209 representing that the first virtual character has consumed 4,000 gold coins in releasing virtual supplies is displayed near the left side of the first mark 204, a second consumption mark 210 representing that the second virtual character 203 has consumed 2,600 gold coins in releasing virtual supplies is displayed near the top of the head of the second virtual character 203, and a second consumption mark 211 representing that the second virtual character 205 has consumed 3,400 gold coins in releasing virtual supplies is displayed near the top of the head of the second virtual character 205.

[0183] In an embodiment of the present application, when a preset amount of virtual resources is consumed to place virtual materials, a first consumption mark representing the amount of virtual resources consumed by the first virtual character in placing the virtual materials can be displayed at the associated position of the first mark, and a second consumption mark representing the amount of virtual resources consumed by the second virtual character in placing the virtual materials can be displayed at the associated position of the second virtual character, thereby intuitively providing players with feedback on the amount of virtual resources deducted by each virtual character that participates in raising funds to place the virtual materials.

[0184] Optionally, the interactive method in the game provided in the embodiment of the present application may further include the following steps:

[0185] Determine a target virtual character, among the first virtual character and the second virtual character, which consumes the most virtual resources by placing the virtual supplies;

[0186] Sending game gain to the target virtual character.

[0187] In this embodiment, when a preset amount of virtual resources is consumed to release virtual materials, a target virtual character that consumes the most virtual resources can also be determined from the virtual characters that participate in the fund-raising to release the virtual materials. The target virtual character is the virtual character that contributes the most among the virtual characters that participate in the fund-raising to release the virtual materials.

[0188] After the target virtual character is determined, a game gain can be issued to the target virtual character. Specifically, the game gain can be issued to the target virtual character after the game is over. The game gain can be a game achievement tag, an improved game rank, or a rare skin, an achievement badge, etc. The game gain can also be issued to the target virtual character during the game. The game gain can be virtual equipment, virtual gold coins, or game gain, game special effects, etc.

[0189] This setting method can motivate players to participate in fundraising and improve the efficiency of calling for material delivery by issuing certain game gains to the target virtual characters that consume the most virtual resources among the virtual characters participating in the fundraising and delivery of virtual materials. In addition, this setting method forms a virtuous positive feedback loop, increasing players' satisfaction and sense of achievement, thereby improving player stickiness.

[0190] Corresponding to the interactive method in the game provided in the first embodiment of the present application, the second embodiment of the present application further provides an interactive device in the game, such as Figure 6 As shown, the interactive device 600 in the game includes:

[0191] The first determining unit 601 is used to generate a fund-raising area at a preset position in the game scene in response to a fund-raising instruction;

[0192] A second determining unit 602 is configured to determine a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device;

[0193] A third determining unit 603 is configured to determine a second amount of virtual resources to be transferred by at least one second virtual character in response to a first event that the second virtual character enters the fund-raising area, wherein the second virtual character is in the same camp as the first virtual character;

[0194] A consumption unit 604 is configured to consume the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character if the sum of the first amount and the second amount reaches the preset amount;

[0195] The delivery unit 605 is used to deliver virtual goods in the game scene.

[0196] Optionally, the first determining unit 601 is configured to generate the fund-raising instruction in the following manner:

[0197] In response to the total number of virtual resources owned by each virtual character in a first camp reaching a preset number, displaying a first control through the graphical user interface, the first camp being the camp where the first virtual character is located;

[0198] In response to a first trigger operation on the first control, the fund-raising instruction is generated.

[0199] Optionally, the first determining unit 601 is specifically configured to:

[0200] detecting that the first virtual character is the virtual character in the first camp that possesses the largest number of the virtual resources, and displaying a first control through the graphical user interface; or

[0201] receiving a control display instruction, and displaying a first control through the graphical user interface;

[0202] Among them, the control display instruction is an instruction generated by detecting a second trigger operation initiated for the first control on the target second terminal device, and the target second virtual character controlled by the target second terminal device is a character in the first camp whose number of virtual resources is greater than the first number.

[0203] Optionally, the first determining unit 601 is specifically configured to:

[0204] If the quantity of virtual resources owned by the first virtual character does not reach the preset quantity, the fund-raising instruction is generated in response to a first trigger operation on the first control.

[0205] Optionally, the first determining unit 601 is further configured to:

[0206] If the number of virtual resources owned by the first virtual character reaches the preset number, in response to a first trigger operation on the first control, consuming the preset number of virtual resources from the virtual resources owned by the first virtual character;

[0207] Virtual supplies are placed in the game scene.

[0208] Optionally, the consumption unit 604 is specifically used for:

[0209] Determine the difference between the preset quantity and the first quantity as the third quantity of virtual resources to be consumed by the second virtual character;

[0210] The first amount of virtual resources is consumed from the virtual resources owned by the first virtual character, and the third amount of virtual resources is consumed from the virtual resources owned by the second virtual character.

[0211] Optionally, the interactive device 600 in the game further includes a display unit, and the display unit is used to:

[0212] Displaying fund-raising information according to the fund-raising instruction, the fund-raising information including at least one of fund-raising progress information, role identifications of virtual characters participating in fund-raising, and fund-raising status prompt information;

[0213] The fund-raising information is updated according to the first event.

[0214] Optionally, the fund-raising information includes the fund-raising progress information, and the fund-raising progress information includes the current fund-raising amount and the preset amount, and the display unit is specifically used to:

[0215] If the sum of the first amount and the second amount is less than the preset amount, updating the current fundraising amount to the sum of the first amount and the second amount;

[0216] If the sum of the first amount and the second amount is greater than or equal to the preset amount, the current fundraising amount is updated to the preset amount.

[0217] Optionally, the interactive device 600 in the game further includes a sending unit, and the sending unit is used to:

[0218] The fundraising information is sent to a second terminal device to display the fundraising information on the second terminal device, wherein the second terminal device is a terminal device corresponding to a character in the first camp except the first virtual character.

[0219] Optionally, the sending unit is further used for:

[0220] The area information corresponding to the fundraising area is sent to the second terminal device, so that the second terminal device displays the area identification corresponding to the fundraising area in the thumbnail map or the game scene based on the area information.

[0221] Optionally, the graphical user interface includes a first identifier corresponding to the number of virtual resources owned by the first virtual character, and the second virtual character located in the fund-raising area; and the display unit is further used for:

[0222] Displaying a first consumption mark at a position associated with the first mark, the first consumption mark representing the amount of virtual resources consumed by the first virtual character in placing the virtual material;

[0223] A second consumption mark is displayed at a position associated with the second virtual character, wherein the second consumption mark represents the amount of virtual resources consumed by the second virtual character when the virtual material is released.

[0224] Optionally, the interactive device 600 in the game further includes a fourth determining unit, and the fourth determining unit is used to:

[0225] Determine a target virtual character, among the first virtual character and the second virtual character, which consumes the most virtual resources by placing the virtual supplies;

[0226] Sending game gain to the target virtual character.

[0227] Optionally, the first determining unit 601 is specifically configured to:

[0228] A fund-raising area is generated with the position of the first virtual character as the center and a preset distance as the radius, and the area boundary of the fund-raising area is displayed.

[0229] Optionally, the first determining unit 601 is specifically configured to:

[0230] A fund-raising area is generated in the game scene according to the position of the first virtual character.

[0231] Optionally, the delivery unit 605 is specifically configured to:

[0232] Determine a delivery area according to the position of the first virtual character and / or the at least one second virtual character;

[0233] Control the placement of virtual materials in the placement area.

[0234] Corresponding to the in-game interaction method provided in the first embodiment of the present application, the third embodiment of the present application also provides an electronic device for in-game interaction.

[0235] like Figure 7 As shown, it is a structural block diagram of an example of an electronic device for interaction in a game provided in an embodiment of the present application.

[0236] In this embodiment, an optional hardware structure of the electronic device 700 can be as follows: Figure 7 As shown, it includes: at least one processor 701, at least one memory 702 and at least one communication bus 705; the memory 702 contains a program 703 and data 704.

[0237] The bus 705 may be a communication device for transmitting data between components inside the electronic device 700, such as an internal bus (e.g., a CPU-memory bus, where the processor is a central processing unit, CPU for short), an external bus (e.g., a universal serial bus port, a peripheral component interconnect express port), etc.

[0238] In addition, the electronic device also includes: at least one network interface 706, at least one peripheral interface 707. The network interface 706 provides wired or wireless communication related to an external network 708 (for example, the Internet, an intranet, a local area network, a mobile communication network, etc.); in some embodiments, the network interface 706 may include any number of network interface controllers (NICs), radio frequency (RF) modules, repeaters, transceivers, modems, routers, gateways, any combination of wired network adapters, wireless network adapters, Bluetooth adapters, infrared adapters, near field communication (NFC) adapters, cellular network chips, etc.

[0239] The peripheral interface 707 is used to connect to the peripheral device, and the peripheral device can be the peripheral device 1 ( Figure 7 709 in), peripheral 2 ( Figure 7 710) and peripheral 3 ( Figure 7 711 in the figure). Peripherals are peripheral devices, which may include but are not limited to cursor control devices (such as mice, touch pads or touch screens), keyboards, displays (such as cathode ray tube displays, liquid crystal displays). Displays or light emitting diode displays, video input devices (such as cameras or communication interfaces coupled to video files), etc.

[0240] The processor 701 may be a CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0241] The memory 702 may include a high-speed RAM (full name: Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0242] The processor 701 calls the program and data stored in the memory 702 to perform the following steps:

[0243] In response to the fund-raising instruction, generating a fund-raising area at a preset position in the game scene;

[0244] determining a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device;

[0245] In response to a first event in which at least one second virtual character enters the fund-raising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character;

[0246] If the sum of the first amount and the second amount reaches the preset amount, consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character;

[0247] Virtual supplies are placed in the game scene.

[0248] Corresponding to the interactive method in the game provided in the first embodiment of the present application, the fourth embodiment of the present application provides a computer-readable storage medium storing a program of the interactive method in the game, the program is executed by a processor to perform the following steps:

[0249] In response to the fund-raising instruction, generating a fund-raising area at a preset position in the game scene;

[0250] determining a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device;

[0251] In response to a first event in which at least one second virtual character enters the fund-raising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character;

[0252] If the sum of the first amount and the second amount reaches the preset amount, consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character;

[0253] Virtual supplies are placed in the game scene.

[0254] The following provides the outstanding substantial features and beneficial technical effects obtained by applying the methods, devices, electronic devices, and computer-readable storage media disclosed in the various embodiments of the present application, which solve the technical problems that have long been needed to be solved by those skilled in the art.

[0255] For example, calling for the delivery of supplies requires 10,000 gold coins. Currently, the first camp includes 4 virtual characters, namely virtual character a, virtual character b, virtual character c and virtual character d. Virtual character a has 2,000 gold coins, virtual character b has 4,000 gold coins, virtual character c has 3,500 gold coins, and virtual character d has 3,000 gold coins. The practice in the prior art is that virtual character a moves to the vicinity of virtual character b, selects gold coins from the backpack and discards them. Assuming that virtual character a selects 2,000 gold coins, virtual character c moves to the vicinity of virtual character b, selects gold coins from the backpack and discards them. Assuming that virtual character c selects 2,000 gold coins, the player controlling virtual character d calculates that the current number of gold coins that need to be discarded is 2,000, controls virtual character d to move to the vicinity of virtual character b, selects 2,000 gold coins from the backpack and discards them, virtual character b picks up the gold coins, and calls for the delivery of supplies. Generally, it takes 10 seconds to move to the vicinity of a virtual character, 30 seconds to calculate the number of gold coins to be discarded, 5 seconds to select gold coins, 3 seconds to discard gold coins, and 10 seconds to pick up gold coins. Therefore, it takes at least 94 seconds to call for the delivery of supplies in the manner of the prior art. It should be noted that this is only an example for ease of understanding. In actual applications, the time required for calling for the delivery of supplies needs to comprehensively consider multiple factors, such as subjective differences among players, whether the virtual characters in the first camp are friends with each other, etc.

[0256] After adopting the method of the present application, first, a fundraising area can be generated on the terminal device of virtual character B, and then virtual characters A, C, and D can enter the fundraising area to automatically deduct the amount and call for the delivery of materials. Usually, it takes 2 seconds to generate a fundraising area and 10 seconds for the virtual character to move to the fundraising area. In this way, it takes 12 seconds to call for the delivery of materials in the manner of the present application, which is 87% more efficient than the prior art.

[0257] It can be seen that after adopting the solution of this application, the operation of calling for material delivery can be simplified and the efficiency of calling for material delivery can be improved. Therefore, this application solves the long-standing technical problems in this field, and the technical effect is very outstanding, greatly improving efficiency and reducing costs. The technical solution disclosed in this application has outstanding substantive characteristics.

[0258] It should be noted that for the detailed description of the devices, electronic devices and computer-readable storage media provided in the second, third and fourth embodiments of the present application, reference can be made to the relevant description of the first embodiment of the present application, and no further details will be given here.

[0259] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

[0260] In a typical configuration, a node device in a blockchain includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0261] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0262] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), random access memory (RAM) of other attributes, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage media or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.

[0263] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0264] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

Claims

1. An interactive method in a game, characterized in that: Providing a graphical user interface by a first terminal device, wherein the graphical user interface includes at least a portion of a game scene, the method comprising: In response to the fund-raising instruction, generating a fund-raising area at a preset position in the game scene; determining a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device; In response to a first event in which at least one second virtual character enters the fund-raising area, determining a second amount of virtual resources transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character; If the sum of the first amount and the second amount reaches the preset amount, consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character; Virtual supplies are placed in the game scene.

2. The method according to claim 1, characterized in that The fund-raising instruction is generated in the following manner: In response to the total number of virtual resources owned by each virtual character in a first camp reaching a preset number, displaying a first control through the graphical user interface, the first camp being the camp where the first virtual character is located; In response to a first trigger operation on the first control, the fund-raising instruction is generated.

3. The method according to claim 2, characterized in that The displaying of the first control through the graphical user interface includes: detecting that the first virtual character is the virtual character in the first camp that possesses the largest number of the virtual resources, and displaying a first control through the graphical user interface; or receiving a control display instruction, and displaying a first control through the graphical user interface; Among them, the control display instruction is an instruction generated by detecting a second trigger operation initiated for the first control on the target second terminal device, and the target second virtual character controlled by the target second terminal device is a character in the first camp whose number of virtual resources is greater than the first number.

4. The method according to claim 2, characterized in that: The generating the fund-raising instruction in response to the first triggering operation on the first control includes: If the quantity of virtual resources owned by the first virtual character does not reach the preset quantity, the fund-raising instruction is generated in response to a first trigger operation on the first control.

5. The method according to claim 2, characterized in that: The method further comprises: If the number of virtual resources owned by the first virtual character reaches the preset number, in response to a first trigger operation on the first control, consuming the preset number of virtual resources from the virtual resources owned by the first virtual character; Virtual supplies are placed in the game scene.

6. The method according to claim 1, characterized in that The consuming the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character includes: Determine the difference between the preset quantity and the first quantity as the third quantity of virtual resources to be consumed by the second virtual character; The first amount of virtual resources is consumed from the virtual resources owned by the first virtual character, and the third amount of virtual resources is consumed from the virtual resources owned by the second virtual character.

7. The method according to claim 1, characterized in that The method further comprises: Displaying fund-raising information according to the fund-raising instruction, the fund-raising information including at least one of fund-raising progress information, role identifications of virtual characters participating in fund-raising, and fund-raising status prompt information; The fund-raising information is updated according to the first event.

8. The method according to claim 7, characterized in that The fund-raising information includes the fund-raising progress information, and the fund-raising progress information includes the current fund-raising amount and the preset amount. The updating of the fund-raising information includes: If the sum of the first amount and the second amount is less than the preset amount, updating the current fundraising amount to the sum of the first amount and the second amount; If the sum of the first amount and the second amount is greater than or equal to the preset amount, the current fundraising amount is updated to the preset amount.

9. The method according to claim 8, characterized in that The method further comprises: The fundraising information is sent to a second terminal device to display the fundraising information on the second terminal device, wherein the second terminal device is a terminal device corresponding to a character in the first camp except the first virtual character.

10. The method according to claim 1, characterized in that The method further comprises: The area information corresponding to the fundraising area is sent to the second terminal device, so that the second terminal device displays the area identification corresponding to the fundraising area in the thumbnail map or the game scene based on the area information.

11. The method according to claim 1, characterized in that: The graphical user interface includes a first identifier corresponding to the number of virtual resources owned by the first virtual character, and the second virtual character located in the fund-raising area; the method further includes: Displaying a first consumption mark at a position associated with the first mark, the first consumption mark representing the amount of virtual resources consumed by the first virtual character in placing the virtual material; A second consumption mark is displayed at a position associated with the second virtual character, wherein the second consumption mark indicates the amount of virtual resources consumed by the second virtual character when the virtual material is released.

12. The method according to claim 1, characterized in that The method further comprises: Determine a target virtual character, among the first virtual character and the second virtual character, which consumes the most virtual resources by placing the virtual supplies; Sending game gain to the target virtual character.

13. The method according to claim 1, characterized in that The generating of a fund-raising area at a preset position in the game scene comprises: A fund-raising area is generated with the position of the first virtual character as the center and a preset distance as the radius, and the area boundary of the fund-raising area is displayed.

14. The method according to claim 1, characterized in that The generating of a fund-raising area at a preset position in the game scene comprises: A fund-raising area is generated in the game scene according to the position of the first virtual character.

15. The method according to claim 1, characterized in that The placing of virtual goods in the game scene includes: Determine a delivery area according to the position of the first virtual character and / or the at least one second virtual character; Control the placement of virtual materials in the placement area.

16. An interactive device in a game, characterized in that: Providing a graphical user interface through a first terminal device, wherein the graphical user interface includes at least a portion of a game scene, the apparatus includes: A first determining unit, configured to generate a fund-raising area at a preset position in the game scene in response to a fund-raising instruction; a second determining unit, configured to determine a first amount of virtual resources to be transferred by the first virtual character, the first virtual character being controlled by the first terminal device; a third determining unit, configured to determine, in response to a first event that at least one second virtual character enters the fund-raising area, a second amount of virtual resources to be transferred by the second virtual character, the second virtual character being in the same camp as the first virtual character; a consumption unit, configured to consume the preset amount of virtual resources from the virtual resources owned by the first virtual character and the virtual resources owned by the second virtual character if the sum of the first amount and the second amount reaches the preset amount; The delivery unit is used to deliver virtual supplies in the game scene.

17. An electronic device, characterized in that: include: processor; as well as The memory is used to store a data processing program. After the electronic device is powered on and the program is run by the processor, the method according to any one of claims 1 to 15 is executed.

18. A computer-readable storage medium, characterized in that: A data processing program is stored, and the program is run by a processor to execute the method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Virtual character conversion method and device for resource collection in game, equipment and medium

    CN115531880A

  • Method and device for information interaction in game, computer equipment and medium

    CN115554702A

  • Method and device for collecting game materials, storage medium and electronic device

    CN118217625A

  • Virtual object control method and device, equipment, storage medium and program product

    CN118615710A

  • Information processing method and apparatus, storage medium, electronic device

    US20230218997A1