Interaction method, device, equipment and storage medium for multiple virtual objects

By introducing a reward mechanism based on refreshing virtual resources in mobile shooting games, conflicts between virtual objects are encouraged and virtual props are selected, the problems of game homogeneity and user experience are solved, and the game experience is enriched and user interaction is improved.

CN114504816BActive Publication Date: 2025-04-01TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210135657.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-14
Publication Date
2025-04-01
Estimated Expiration
2042-02-14

AI Technical Summary

Technical Problem

Due to the serious homogeneity of mobile shooting games, the user experience has gradually decreased, and the information interaction mechanism lacks innovation, resulting in the boring game process.

Method used

By introducing a reward mechanism based on refreshing virtual resources between the mobile terminal and the server, conflicts between virtual objects are encouraged, and virtual prop configurations are freely selected based on the obtained virtual rewards, thereby enriching the game experience.

Benefits of technology

The game experience has been enriched, and the user's interactive operation experience has been improved through the virtual reward mechanism, mobilizes user's emotional changes, and extends the user's gaming duration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114504816B_ABST
    Figure CN114504816B_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure provide an interactive method, device, equipment and computer-readable storage medium for multiple virtual objects. The method provided by the embodiments of the present disclosure innovatively designs the interaction mode between the mobile terminal and the server, and encourages multiple virtual objects to compete for virtual resources and obtain corresponding virtual rewards by setting a reward mechanism based on refreshing virtual resources, so as to select different selection strategies for virtual props and different growth strategies for virtual objects according to the obtained virtual rewards, thereby enriching the game experience. In addition, the method provided by the embodiments of the present disclosure brings a richer game experience by adjusting the conflict mechanism between virtual objects with different strategies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electronic games and virtualization technology, and more specifically, to an interaction method, device, equipment and storage medium for multiple virtual objects. Background Art

[0002] In recent years, under the influence of the digital information age, e-sports games are experiencing continuous updates and reshaping of interaction, narrative and game experience, subverting the experience mode and concept of traditional games, and the ideology of games is also constantly being updated and created. Among them, shooting games have stood out among many mobile games in recent years with their novel themes and strong competitiveness. However, due to the rapid development of mobile games, various shooting mobile games have emerged in an endless stream. The homogeneity of current shooting mobile games has also become the main pain point in the development of the industry. The information interaction mechanism between the mobile terminal and the server involved in the game process has become boring as time goes by and users have more experience with similar games.

[0003] Therefore, an innovative and free interaction method is needed to enrich the interactive operation experience and thus enhance the gaming experience. Summary of the invention

[0004] In order to solve the above problems, the present invention innovatively designs the interaction mode between the mobile terminal and the server, encourages conflicts between virtual objects by setting up a reward mechanism based on refreshing virtual resources, and virtual objects can freely choose the desired virtual props configuration based on the rewards obtained, thereby enriching the gaming experience.

[0005] Embodiments of the present disclosure provide a method, apparatus, device, and computer-readable storage medium for interacting with multiple virtual objects.

[0006] An embodiment of the present disclosure provides an interaction method for multiple virtual objects, wherein the multiple virtual objects are divided into at least two virtual camps, the method comprising: displaying a virtual scene of a current game in a combined game, the combined game comprising multiple games, each of the multiple games being configured with virtual resources; in each game, receiving a virtual object operation instruction, wherein the multiple virtual objects attempt to initiate a first interaction event to the virtual resource based on the virtual object operation instruction; and in response to one of the multiple virtual objects successfully initiating a first interaction event to the virtual resource, displaying in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and displaying that a first amount of virtual rewards are allocated to the virtual object; wherein the first amount of virtual rewards is used to configure virtual props for the virtual object.

[0007] An embodiment of the present disclosure provides an interaction method for multiple virtual objects, wherein the multiple virtual objects are divided into at least two virtual camps, and each of the multiple virtual objects corresponds to a terminal that executes the interaction method for multiple virtual objects according to an embodiment of the present disclosure. The method includes: determining a first virtual camp among the at least two virtual camps based on the latest points and the number of virtual resources obtained by each virtual camp among the at least two virtual camps and the time when the combined game has been carried out.

[0008] An embodiment of the present disclosure provides an interactive device for multiple virtual objects, wherein the multiple virtual objects are divided into at least two virtual camps, and the device includes: a first display processing module, configured to display a virtual scene of a current game in a combined game, wherein the combined game includes multiple games, and each of the multiple games is configured with virtual resources; an operation instruction acquisition module, configured in each game, to receive a virtual object operation instruction, and the multiple virtual objects attempt to initiate a first interactive event to the virtual resource based on the virtual object operation instruction; and a second display processing module, configured to display in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and display a first number of virtual rewards allocated to the virtual object in response to one of the multiple virtual objects successfully initiating the first interactive event to the virtual resource; wherein the first number of virtual rewards is used to configure virtual props for the virtual object.

[0009] An embodiment of the present disclosure provides an interactive device for multiple virtual objects, wherein the multiple virtual objects are divided into at least two virtual camps, and each of the multiple virtual objects corresponds to a terminal that executes an interactive method for multiple virtual objects according to an embodiment of the present disclosure. The device includes: an end determination module, configured to determine a first virtual camp among the at least two virtual camps based on the latest points and the number of virtual resources obtained by each virtual camp among the at least two virtual camps and the time when the combined game has been carried out.

[0010] An embodiment of the present disclosure provides an interactive device for multiple virtual objects, comprising: a display; one or more processors; and one or more memories, in which a computer executable program is stored. When the computer executable program is executed by the processor and the display, the interactive method for multiple virtual objects as described above is performed.

[0011] An embodiment of the present disclosure provides a computer-readable storage medium having computer-executable instructions stored thereon, which are used to implement the above-mentioned interaction method for multiple virtual objects when executed by a processor.

[0012] The embodiment of the present disclosure provides a computer program product or a computer program, which includes a computer instruction, and the computer instruction is stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device performs the interaction method for multiple virtual objects according to the embodiment of the present disclosure.

[0013] The method provided by the embodiment of the present disclosure innovatively designs the interaction mode between the mobile terminal and the server, and encourages multiple virtual objects to compete for virtual resources and obtain corresponding virtual rewards by setting a reward mechanism based on refreshing virtual resources, so as to realize different selection strategies for virtual props and different growth strategies for virtual objects according to the obtained virtual rewards and strategy selection, thereby enriching the game experience. In addition, the method provided by the embodiment of the present disclosure brings a richer game experience by adjusting the conflict mechanism between virtual objects with different strategies. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some exemplary embodiments of the present disclosure, and a person of ordinary skill in the art can obtain other drawings based on these drawings without creative work.

[0015] Figure 1 is a schematic diagram showing a scenario of information interaction between a mobile terminal and a server according to an embodiment of the present disclosure;

[0016] Figure 2 is a flow chart illustrating an interaction method for multiple virtual objects according to an embodiment of the present disclosure;

[0017] Figure 3 is a schematic flow chart showing a combined game according to an embodiment of the present disclosure;

[0018] Figure 4 is a schematic diagram illustrating an interaction method for multiple virtual objects according to an embodiment of the present disclosure;

[0019] Figure 5 is a schematic diagram of an interface for initiating a first interactive event to a virtual resource according to an embodiment of the present disclosure;

[0020] Figure 6 is a schematic flow chart illustrating virtual resource processing according to an embodiment of the present disclosure;

[0021] Figure 7is a schematic diagram showing an interface for selecting a virtual prop configuration based on a virtual reward according to an embodiment of the present disclosure;

[0022] Figure 8 is a flow chart illustrating an interaction method for multiple virtual objects according to an embodiment of the present disclosure;

[0023] Fig. 9 is a schematic flow chart showing determination of a first virtual camp according to an embodiment of the present disclosure;

[0024] Fig.10 is a schematic diagram showing an interactive device for multiple virtual objects according to an embodiment of the present disclosure;

[0025] Fig.11 is a schematic diagram showing an interactive device for multiple virtual objects according to an embodiment of the present disclosure;

[0026] Fig.12 A schematic diagram showing an interactive device for multiple virtual objects according to an embodiment of the present disclosure is shown;

[0027] Fig.13 A schematic diagram illustrating the architecture of an exemplary computing device according to an embodiment of the present disclosure; and

[0028] Fig.14 A schematic diagram of a storage medium according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solution and advantages of the present disclosure more obvious, the exemplary embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described here.

[0030] In this specification and the accompanying drawings, substantially the same or similar steps and elements are represented by the same or similar reference numerals, and repeated descriptions of these steps and elements will be omitted. At the same time, in the description of the present disclosure, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance or ranking.

[0031] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present disclosure pertains. The terms used herein are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.

[0032] To facilitate description of the present disclosure, concepts related to the present disclosure are introduced below.

[0033] Combined game: includes multiple games, and the result of the combined game can be formed by superimposing the results of the multiple games. In the embodiment of the present disclosure, each game starts with the appearance of a new virtual resource.

[0034] Virtual scene: a virtual scene displayed (or provided) when the application is running on the terminal. The virtual scene can be a simulation of the real world, a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene can be any of a 2D virtual scene, a 2.5D virtual scene, or a 3D virtual scene. The embodiments of the present disclosure do not limit the dimensions of the virtual scene. For example, the virtual scene may include the sky, land, ocean, etc. The land may include environmental elements such as deserts and cities. Users can control virtual objects to move and act in the virtual scene through the terminal.

[0035] Virtual object: an movable object in a virtual scene. The virtual object may be a virtual image in the virtual scene that is used to represent the user. The virtual scene may include multiple virtual objects, each of which has its own shape and volume in the virtual scene and occupies a portion of the space in the virtual scene. Optionally, when the virtual scene is a three-dimensional virtual scene, the virtual object may be a three-dimensional stereo model, which may be a three-dimensional character built based on three-dimensional human skeleton technology. The same virtual object may show different external images by wearing different skins. In some embodiments, the virtual object may also be implemented using a 2.5-dimensional or 2-dimensional model, which is not limited in the embodiments of the present disclosure.

[0036] Optionally, the virtual object may be a player character controlled by an operation on a terminal. Optionally, the virtual object may also be a virtual character competing in a virtual scene. Optionally, the number of virtual objects participating in the interaction in the virtual scene may be preset or dynamically determined according to the number of terminals participating in the interaction.

[0037] Shooter Game (STG): A type of game in which virtual objects use virtual props such as hot weapons to perform long-range attacks. Shooter games are a type of action game with obvious action game characteristics. Optionally, shooting games include but are not limited to first-person shooting games, third-person shooting games, top-down shooting games, head-up shooting games, platform shooting games, scroll shooting games, light gun shooting games, keyboard and mouse shooting games, shooting range games, tactical shooting games, etc. The embodiments of the present disclosure do not specifically limit the types of shooting games.

[0038] For example, the user can control the virtual object to freely fall, glide or open a parachute to fall in the sky of the virtual scene through the terminal, run, jump, crawl, bend forward on land, etc., and can also control the virtual object to swim, float or dive in the ocean, etc. Of course, the user can also control the virtual object to move in the virtual scene by taking a virtual vehicle, for example, the virtual vehicle can be a virtual car, a virtual aircraft, a virtual yacht, etc., only the above scenes are used as examples here, and the embodiments of the present disclosure are not specifically limited to this. The user can also control the virtual object through the terminal to interact with other virtual objects through virtual props, for example, the virtual props can be throwing props such as grenades, cluster mines, sticky grenades, laser trip mines, etc., can also be shooting props such as machine guns, pistols, rifles, sentry machine guns, etc., can also be cold weapon props such as daggers and bayonets for close combat attacks.

[0039] The embodiments of the present disclosure will be further described below in conjunction with the accompanying drawings.

[0040] Figure 1 1 is a schematic diagram of a scenario showing information interaction between a mobile terminal and a server according to an embodiment of the present disclosure.

[0041] At present, there are many mobile phone applications or computer software that need to be connected to the Internet to realize their functions, especially for game applications. The network can be an Internet of Things (IoT) based on the Internet and / or telecommunications network, which can be a wired network or a wireless network. For example, it can be a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a cellular data communication network, and other electronic networks that can realize information exchange functions. The virtual object interaction method provided in the embodiments of the present disclosure can be executed by a computing device. Optionally, the computing device can be Figure 1A mobile terminal or server in a cloud computing system. Optionally, the user's mobile terminal may specifically include a smart phone, a tablet computer, a laptop, a vehicle-mounted terminal, a wearable device, and the like. The mobile terminal may also be a client that installs a browser or various applications (including system applications and third-party applications). The server may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. Networked game applications usually rely on the graphics card on the server to synthesize the game screen to be displayed by the terminal or perform hardware encoding. Such game applications are also called cloud games. There may be a variety of hardware computing resources on the server, such as a central processing unit, a communication interface, a memory, and the like. There are multiple graphics cards on the server, and multiple virtual entities are mounted. Each of these graphics cards may perform related calculations for applications in different mobile terminals. Each mobile terminal may correspond to a different operating system. At the same time, different cloud games may run on different operating systems. The operating system may include an Android system, a Linux system, a Unix system, or a Windows system, and the like.

[0042] like Figure 1 As shown, a user of a mobile terminal (e.g., mobile terminal 1 and mobile terminal 2) can input control information (e.g., operation instructions, etc.) to the mobile terminal through a touch terminal display (e.g., the display includes a normal touch screen or a pressure-sensitive touch screen, wherein the normal touch screen can measure a pressing operation or a sliding operation applied to the display, and the pressure-sensitive touch screen can measure the pressing force applied to the display), so that the mobile terminal can operate based on the input control information and send a corresponding processing request to the server through the network (e.g., when the mobile terminal triggers a specific event based on the output control information). The server can generate corresponding processing data (e.g., display information for display at the mobile terminal) online based on the received terminal data (e.g., processing request) and return it to the mobile terminal to achieve an immediate response to the user's control.

[0043] For example, an application supporting a virtual scene can be installed and run on a mobile terminal. Optionally, the application may include any one of a FPS (First Person Shooting) game, a third-person shooting game, a MOBA (Multiplayer Online Battle Arena) game, a virtual reality application, or a three-dimensional map program. Optionally, when a user runs the application, a user interface of the application may be displayed on the display of the mobile terminal, and based on the user's operation in the user interface, a virtual scene of the current game is loaded and displayed in the application. The user can use the mobile terminal to operate a virtual object in the virtual scene to carry out an activity, for example, the activity may include but is not limited to: adjusting body posture, crawling, walking, running, riding, jumping, driving, picking up, shooting, attacking, throwing, and confronting at least one. For example, a virtual object may be such as a simulated character or an anime character.

[0044] Optionally, virtual objects controlled by different mobile terminals may be teammates, such as belonging to the same virtual camp, the same virtual team, having a friend relationship, or having temporary communication permissions. Figure 1 The mobile terminals 1 and 2 can be controlled by their corresponding users to operate corresponding virtual objects in the virtual scene to perform assistance activities, and the corresponding virtual objects of the mobile terminals 1 and 2 belong to the same virtual camp.

[0045] Optionally, virtual objects controlled by different mobile terminals may be in a hostile relationship, such as belonging to different virtual camps. Virtual objects in a hostile relationship may interact with each other on land in the form of fighting, such as shooting at each other, such as using virtual props such as shooting weapons to attack each other. For example, Figure 1 The mobile terminals 1 and 2 can be controlled by their corresponding users to operate corresponding virtual objects in the virtual scene to perform confrontation activities, and the corresponding virtual objects of the mobile terminals 1 and 2 belong to different virtual camps.

[0046] Those skilled in the art will appreciate that the number of the mobile terminals may be more or less. For example, the mobile terminal may be only one, or may be dozens or hundreds, or more. The embodiment of the present application does not limit the number and device type of the mobile terminals.

[0047] As e-sports games are undergoing continuous renewal and reshaping of interaction, narrative and game experience, the ideology of games is also constantly being updated and created. The interaction between users, mobile terminals and servers needs to be continuously optimized and updated according to the cognitive characteristics and behavioral characteristics of users. In recent years, shooting games have stood out among many mobile games with their novel themes and strong competitiveness. However, due to the rapid development of mobile games, various shooting mobile games have emerged in an endless stream. The homogeneity of current shooting mobile games has also become a major pain point in the development of the industry. The information interaction mechanism between the user's mobile terminal and the server involved in the game process has become boring as time goes by and the user's experience with similar games increases. The user experience has declined, leading to user loss. Therefore, how to improve the user's interactive operation experience and mobilize the user's emotional changes during the game to enhance the user's gaming experience is a major problem that needs to be solved urgently.

[0048] Based on this, the present disclosure provides an interaction method for multiple virtual objects, which innovatively designs the interaction mode between a mobile terminal and a server, encourages conflicts between virtual objects through a specific reward mechanism, and virtual objects can freely choose the desired virtual prop configuration based on the rewards obtained, thereby enriching the gaming experience.

[0049] For example, the multiple virtual objects can be divided into at least two virtual camps, and the interaction method may include: displaying a virtual scene of the current game in a combined game, the combined game including multiple games, each of the multiple games being configured with virtual resources; in each game, receiving a virtual object operation instruction, and the multiple virtual objects attempting to initiate a first interactive event to the virtual resource based on the virtual object operation instruction; and in response to one of the multiple virtual objects successfully initiating a first interactive event to the virtual resource, displaying in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and displaying that a first number of virtual rewards are allocated to the virtual object; wherein the first number of virtual rewards is used to configure virtual props for the virtual object.

[0050] As described above, the method provided by the embodiment of the present disclosure encourages multiple virtual objects to compete for virtual resources and obtain corresponding virtual rewards by refreshing the reward mechanism of virtual resources in each consecutive game, so as to realize different selection strategies for virtual props and different growth strategies for virtual objects according to the obtained virtual rewards and strategy selection, thereby enriching the game experience. In addition, the method provided by the embodiment of the present disclosure brings a richer game experience by adjusting the conflict mechanism between virtual objects with different strategies.

[0051] Figure 2is a flow chart illustrating an interaction method 200 for multiple virtual objects according to an embodiment of the present disclosure.

[0052] According to an embodiment of the present disclosure, the plurality of virtual objects may be divided into at least two virtual camps.

[0053] As described above, the multiple virtual objects may be virtual characters controlled by multiple users through multiple mobile terminals, and may also include pre-set artificial intelligence characters. The interaction of the multiple virtual characters may be based on a number of virtual camps formed by pre-grouping, wherein virtual objects belonging to the same virtual camp may be teammates, and virtual objects belonging to different virtual camps may be enemies. The result of the interaction of the multiple virtual objects below may be determined based on the divided virtual camps.

[0054] like Figure 2 As shown, in step 201, a virtual scene of a current game in a combined game may be displayed, and the combined game may include multiple games, and each of the multiple games may be configured with virtual resources.

[0055] Optionally, the virtual resources can be provided for competition by at least two virtual camps, so that conflicts in the combined game can be achieved between the at least two virtual camps, thereby achieving the purpose of encouraging conflicts between virtual objects. Therefore, in the combined game, the desired number of virtual resources can be pre-configured and allocated in each game for all virtual camps to compete for, and the number of virtual resources obtained by each virtual camp at the end of the combined game can be used as one of the determining factors for the result of the combined game. For example, the at least two virtual camps can determine the dominant party (e.g., the winning camp) based on the number of virtual resources obtained in multiple games.

[0056] Optionally, in an embodiment of the present disclosure, a virtual resource may be pre-configured for each game in the combined game, and the start and end of the game may be marked by the appearance of the corresponding virtual resource and the appearance of the virtual resource of the next game, respectively, such as Figure 3 and 4 As shown, for example, Figure 4 In the example, the start and end of the current game correspond to time T1 and T3 respectively.

[0057] Figure 3 is a schematic flow chart showing a combined game according to an embodiment of the present disclosure. Figure 4 is a schematic diagram illustrating an interaction method for multiple virtual objects according to an embodiment of the present disclosure.

[0058] like Figure 3As shown, the combination game may include multiple game cycles between the start and end, and the number of games in the combination game may not be predetermined, but may be determined based on the state of the combination game when the combination game end condition is met. In other words, the number of games included in the combination game is not a preset fixed value, but will change according to the real-time interaction state between virtual objects, and the number may depend on the operation of the mobile terminal (that is, the user) controlling these virtual objects, which reflects the uncertainty and flexibility in the interaction method disclosed in the present invention.

[0059] In the virtual scene of the current game, the refresh of virtual resources can be displayed according to the progress of the game (ie, Figure 4 new virtual resources appear in the , and indicate the refresh to the virtual object.

[0060] Optionally, the existence of the virtual resource in the game may have a preset limit, such as remaining valid within a predetermined period of time, and becoming invalid and destroyed after the predetermined period of time. Therefore, based on the existence status of the virtual resource in the game, the game can be represented as follows: Figure 4 The game cycle shown in Figure 1 may include, for example, a contention phase ( Figure 4 The time T1 to T2) and the waiting period ( Figure 4 The time period is shown as T2 to T3).

[0061] Optionally, virtual objects can interact in both the scramble phase and the waiting phase, but the corresponding goals may be different. For example, in the scramble phase, virtual objects may tend to compete to obtain virtual resources, and the confrontation between different virtual camps is centered on obtaining virtual resources, while in the waiting phase, the virtual resources have expired, and the virtual rewards obtained with the virtual resources may have been distributed to each virtual object, so the interaction in this phase may tend to initiate confrontational behaviors such as attacks against virtual objects in hostile relationships.

[0062] In step 202, in each game, a virtual object operation instruction may be received, and the multiple virtual objects attempt to initiate a first interactive event to the virtual resource based on the virtual object operation instruction.

[0063] According to an embodiment of the present disclosure, each of the multiple virtual objects corresponds to a terminal that executes the method, and the virtual object operation instruction is triggered based on a user of the terminal touching a display of the terminal.

[0064] As described above, for a virtual object controlled by a user through a mobile terminal, the operation of the virtual object can perform the operation desired by the user based on the virtual object operation instruction generated by the interaction between the user and the mobile terminal. The interaction between the user and the mobile terminal may include the user directly touching the display on the mobile terminal, or the user interacting with the mobile terminal through an external device, etc., which is not limited in the present disclosure.

[0065] Optionally, in Figure 4 In the scramble phase shown, virtual camps may scramble for virtual resources, and the scramble may result in one of the multiple virtual objects obtaining the virtual resource, or may result in no virtual object obtaining the virtual resource during the validity period of the virtual resource. In order to obtain the virtual resource, the virtual object needs to try to initiate a first interactive event to the virtual resource. For example, the first interactive event may be a specific interactive behavior between the virtual object and the virtual resource, such as the virtual object and the virtual resource maintaining an interactive state within a predetermined continuous time period. Therefore, successfully initiating the first interactive event to the virtual resource may mean that the virtual object successfully maintains an interactive state with the virtual resource within a predetermined continuous time period.

[0066] Figure 5 It is a schematic diagram of an interface for initiating a first interactive event to a virtual resource according to an embodiment of the present disclosure.

[0067] like Figure 5 As shown, taking the treasure chest located at the center of the interface as an example of a virtual resource, initiating a first interactive event for the virtual resource can be opening the treasure chest by interacting with the virtual resource for a predetermined time (for example, by the user touching the open icon in the interface displayed on the display of the mobile terminal and maintaining a continuous interactive state with the treasure chest within the predetermined time).

[0068] Optionally, the process of a virtual object initiating a first interaction event to a virtual resource may be non-accumulative. That is, during the period when the virtual object attempts to initiate the first interaction event to the virtual resource (e.g., within the predetermined time for interacting with the virtual resource), once other events occur (such as the existence of other virtual objects interacting with the virtual object) and the initiation of the first interaction event is interrupted, the virtual object needs to retry to initiate the first interaction event to the virtual resource instead of continuing from the previously interrupted state.

[0069] exist Figure 5In the display, it also displays contents such as the current status of the combined game (for example, the current virtual resource score, the current point score, etc.), the current status of the virtual object (the current virtual reward, the current virtual prop configuration of the virtual object, etc.), the current game status (the current game countdown, the reference screen), and mobile controls for controlling the actions of the virtual object. Some of the displayed contents will be described below in conjunction with the corresponding operations.

[0070] Optionally, Figure 5 The reference screen in can be used to indicate a new virtual resource to a virtual object when the virtual resource appears. For example, the white box icon in the reference screen can represent the virtual resource, the large gray triangle icon can represent the virtual object, and various line segments and wireframes can represent walls. Therefore, the reference screen can be used as a small real-time map to indicate the positional relationship between the virtual object and the virtual resource in space. In addition, the small gray triangle icon can represent a virtual object that is a teammate of the virtual object, and the black circular icon can represent a virtual object that is an enemy of the virtual object. Therefore, the reference screen can also indicate the positional relationship between the virtual object and other nearby virtual objects.

[0071] As described above, the appearance of a virtual resource may indicate the start of a new game between multiple virtual objects. By indicating the appearance of the virtual resource to multiple virtual objects, multiple virtual objects may attempt to initiate a first interactive event to the virtual resource. The result of the attempt may be that a virtual object among multiple virtual objects (for example, in the case where there is one virtual resource configured for each game, there is only one) successfully initiates the first interactive event and obtains the virtual resource, or it may be that all virtual objects among the multiple virtual objects fail to successfully initiate the first interactive event. These two types of results may correspond to the operations described in executing steps 203 and 204, respectively.

[0072] In step 203, in response to a virtual object among the multiple virtual objects successfully initiating a first interactive event to the virtual resource, the virtual resource can be displayed in the virtual scene as being allocated to the virtual camp to which the virtual object belongs, and a first amount of virtual reward can be displayed as being allocated to the virtual object.

[0073] Optionally, when a virtual object successfully initiates a first interactive event to a virtual resource, it can be determined that the virtual resource belongs to the virtual camp to which the virtual object belongs. At the same time, a virtual reward can be issued to the virtual object along with the virtual resource as a reward for initiating the first interactive event with the virtual object.

[0074] According to an embodiment of the present disclosure, the first amount of virtual rewards is used to configure virtual props for the virtual object.

[0075] like Figure 4As shown, the virtual object can choose to purchase virtual props based on the virtual rewards obtained, thereby upgrading its own configuration (e.g., its own attributes or equipment, etc.). Figure 5 In the interface shown, select the configuration selection icon to enter the configuration selection interface to purchase virtual props. For details, please refer to the following reference Figure 7 Description.

[0076] According to an embodiment of the present disclosure, step 203 may include: in response to a virtual object among the multiple virtual objects successfully initiating a first interactive event to the virtual resource, sending a first indication message to the server, indicating the virtual object and the virtual camp to which the virtual object belongs; receiving from the server an updated virtual reward for the virtual object and the number of virtual resources obtained by the virtual camp to which the virtual object belongs, the update of the number of virtual resources obtained by the virtual camp to which the virtual object belongs and the virtual reward of the virtual object being based on the virtual resources and the first number of virtual rewards, respectively; and displaying in the virtual scene the updated virtual reward for the virtual object and the number of virtual resources obtained by the virtual camp to which the virtual object belongs.

[0077] Optionally, the terminal and the server can be in a state of synchronous data update through the network, so that the display interface on each terminal can be synchronously updated in real time to avoid information inequality caused by data asynchrony. Therefore, taking the case of configuring a virtual resource in each game as an example, in each game, the virtual resource is only obtained by the virtual camp to which the virtual object belongs after the first interaction event with the virtual object, and there is no situation where two or more virtual camps obtain the same virtual resource at the same time. In this case, all virtual objects can know the ownership of the virtual resource.

[0078] For example, Figure 5 As shown, assuming that the virtual object in virtual camp A successfully initiates the first interactive event, the terminal corresponding to the virtual object can send information indicating the virtual object and its virtual camp (e.g., identifier, etc.) to the server, and the server can then update the current virtual resource score between the virtual camps and the current virtual reward of the virtual object and display them through the terminal. Figure 5 The current virtual resource score in is originally 6:4, and after the virtual object in virtual camp A successfully initiates the first interactive event, the current virtual resource score can be synchronously updated to 7:4 on each terminal, and the virtual reward allocated to the virtual object can be displayed as an increase of its current virtual reward by a specific amount (e.g., the first amount).

[0079] In addition to the above-mentioned situation where the first interactive event is successfully initiated to the virtual resource, there may also be a situation where no virtual object successfully initiates the first interactive event to the virtual resource until the virtual resource becomes invalid, as described below.

[0080] According to an embodiment of the present disclosure, the interaction method 200 for multiple virtual objects may further include step 204, namely, within a predetermined time period after the start of the current game, in response to no virtual object among the multiple virtual objects successfully initiating a first interactive event to the virtual resource, the virtual resource may be displayed in the virtual scene as being cleared, and a second number of virtual rewards may be displayed as being allocated to the multiple virtual objects.

[0081] like Figure 3 As shown, when a virtual resource is allocated or invalidated, the virtual resource will be destroyed in the interface of the current game. It should be understood that the virtual resource can only be used as a measure of the game result in the embodiment of the present disclosure to calculate the current score of each virtual camp in the combined game.

[0082] Figure 6 is a schematic flow chart illustrating virtual resource processing according to an embodiment of the present disclosure.

[0083] As described above, the processing of the virtual resource may be determined based on the result of the first interactive event with respect to the virtual resource. Figure 6 As shown, when the first interactive event on the virtual resource is successful, the virtual resource can be directly destroyed, and Figure 3 As shown in FIG. 1 , virtual rewards are assigned to specific virtual objects, and then all virtual objects can enter the virtual rewards as shown in FIG. Figure 4 In this waiting phase, the virtual object can purchase virtual props, interact, etc., until the virtual resource refresh condition is met to enter the next game. The virtual resource refresh condition can be, for example, a predetermined time limit, a specific refresh trigger condition, etc., which is not limited in this disclosure. Figure 5 The current game countdown in is for example only and is not limiting.

[0084] Alternatively, if Figure 6 As shown, in the case where the first interactive event to the virtual resource is unsuccessful, the following can be done: Figure 3 As shown, virtual rewards are distributed to all virtual objects, and it is determined whether the current situation meets the virtual resource destruction conditions (such as whether the validity period of the above virtual resources has been reached), and then the virtual resources are destroyed and the above waiting stage is entered if the virtual resource destruction conditions are met.

[0085] According to an embodiment of the present disclosure, step 204 may include: within a predetermined time period after the start of the current game, in response to no virtual object among the multiple virtual objects successfully initiating a first interactive event to the virtual resource, sending a second indication message to the server to instruct the server to clear the virtual resource; receiving an updated virtual reward for each of the multiple virtual objects from the server, the update of the virtual reward for each of the multiple virtual objects being based on the virtual reward allocated to each of the multiple virtual objects in the second number of virtual rewards; and displaying the updated virtual reward for each of the multiple virtual objects in the virtual scene.

[0086] Similar to the above-mentioned situation of successfully initiating the first interactive event, the terminal corresponding to each virtual object can request the server to clear the virtual resource when the validity period of the virtual resource expires and no virtual object has successfully initiated the first interactive event to the virtual resource, so as to synchronously clear the virtual resource on the terminals corresponding to all virtual objects.

[0087] Optionally, in addition to sending the second indication information to the server to instruct the server to clear the virtual resources, the clearing of the virtual resources can also be based on the processing on the server side. For example, the server can determine to clear the virtual resources based on not receiving the first indication information from any terminal within a predetermined time period after the start of the current game. The embodiments of the present disclosure only take sending the second indication information as an exemplary implementation.

[0088] Optionally, in the case where no virtual object successfully initiates the first interactive event to the virtual resource, the same amount of virtual rewards may be issued to all virtual objects without allocating the virtual resources to any virtual camp.

[0089] For example, Figure 5 As shown, assuming that no virtual object successfully initiates the first interactive event, the server can update the status of the current combined game based on the second indication information received from each terminal, including determining that the current virtual resource score between the virtual camps remains unchanged, and updating the current virtual reward of each virtual object to be displayed through the terminal. Figure 5 The current virtual resource score was originally 6:4, and after the virtual resource expires and no virtual object successfully initiates the first interactive event, the current virtual resource score can be updated to 6:4 at each terminal, and the virtual reward allocated to each virtual object can be displayed as an increase of its current virtual reward by a specific amount (e.g., the second amount).

[0090] According to an embodiment of the present disclosure, the virtual rewards allocated to each of the multiple virtual objects in the second number of virtual rewards are used to configure virtual props for the virtual object.

[0091] As described above, virtual objects can obtain virtual rewards in a variety of ways, including but not limited to virtual rewards such as obtaining / not obtaining virtual resources, virtual rewards for initial configuration, and virtual rewards obtained by interacting with other virtual resources as mentioned below.

[0092] According to an embodiment of the present disclosure, each of the plurality of virtual objects may have a corresponding virtual reward for configuring a virtual item of the virtual object. Optionally, each virtual object may select its own virtual item configuration based on its current virtual reward.

[0093] According to an embodiment of the present disclosure, the interaction method 200 for multiple virtual objects may also include step 205 (not shown), namely, obtaining a configuration selection of a virtual prop for the virtual object based on a virtual reward for the virtual object; and based on the configuration selection, displaying a performance improvement effect of the virtual object associated with the configuration selection, and displaying the virtual reward of the virtual object updated according to the consumption of the virtual reward associated with the configuration selection.

[0094] Optionally, the configuration selection may be generated by the user of the terminal corresponding to the virtual object through interaction with the terminal (e.g., by touching the display of the terminal). The user can freely select the virtual props to be configured for the virtual object according to their own needs and the current state of the virtual object (e.g., the current number of virtual rewards, etc.), and send virtual object operation instructions through interaction with the terminal to achieve the desired configuration selection. Among them, the selection of virtual props is directly related to the current virtual reward of the virtual object. Selecting any virtual prop may require consuming a specific number of virtual rewards. Therefore, the user's configuration selection may have multiple possibilities according to the actual situation, which in turn leads to more possibilities in the process and results of the combined game, which also adds uncertainty and fun to the user experience.

[0095] According to an embodiment of the present disclosure, the virtual props and the associated virtual reward consumption may be configured in a server.

[0096] Optionally, the purchased virtual props may be props for improving the permanent growth attribute of the virtual object, such as props for improving the upper limit of the energy value of the virtual object. The purchased virtual props may also be props for improving the temporary growth attribute of the virtual object (such as consumable tactical props), such as weapons / throwing objects / disposable medicines, etc.

[0097] Figure 7FIG. 1 is a schematic diagram showing an interface for selecting a virtual prop configuration based on a virtual reward according to an embodiment of the present disclosure. Optionally, the user can select a virtual prop configuration based on a virtual reward. Figure 5 Select the configuration selection icon in the interface shown, and enter the Figure 7 The configuration selection interface shown.

[0098] As mentioned above, Figure 7 The virtual props and associated virtual reward consumption shown can be configured in the server. Figure 7 The props can include props classified into categories such as weapons, equipment and attributes. Taking weapon virtual props as an example, weapon virtual props, as consumable tactical props, can provide temporary growth attributes for virtual objects, but they are no longer available when the weapon is damaged. Figure 7 As shown, each virtual prop (for example, pistols, shotguns, and sniper rifles, etc., which belong to weapon-type virtual props) has a corresponding virtual reward consumption (for example, for the first column in the sniper rifle, the virtual reward consumption of the virtual prop is 2,000 gold coins). If the user wants to choose to configure a specific virtual prop, he needs to spend the corresponding virtual reward consumption (for example, the user's current virtual reward is 88,888 gold coins, and if he chooses to configure the aforementioned sniper rifle, he needs to spend 2,000 gold coins).

[0099] In addition, as an additional measure of the combined game result, each of the at least two virtual camps may also have a corresponding score, such as Figure 5 The current points score is shown.

[0100] According to an embodiment of the present disclosure, the interaction method 200 for multiple virtual objects may also include step 206 (not shown), namely, in response to one of the multiple virtual objects initiating a second interaction event to another virtual object, displaying in the virtual scene that a third number of virtual rewards are allocated to the virtual object, and displaying that specific points are allocated to the virtual camp to which the virtual object belongs.

[0101] Optionally, the virtual object can also obtain a specific amount (e.g., a third amount) of virtual rewards through a second interactive event with another virtual object. According to an embodiment of the present disclosure, the third amount of virtual rewards can also be used to configure virtual props for the virtual object as described above.

[0102] According to an embodiment of the present disclosure, step 206 may include: in response to one virtual object among the multiple virtual objects initiating a second interactive event to another virtual object, sending third indication information to the server, used to indicate the virtual object and the virtual camp to which the virtual object belongs; receiving from the server an updated virtual reward for the virtual object and a point value obtained by the virtual camp to which the virtual object belongs, the update of the virtual reward for the virtual object and the number of virtual resources obtained by the virtual camp to which the virtual object belongs being based on the third number of virtual rewards and the specific points, respectively; and displaying in the virtual scene the updated virtual reward for the virtual object and the point value obtained by the virtual camp to which the virtual object belongs.

[0103] Optionally, after a virtual object initiates a second interactive event with another virtual object, the virtual camp to which the virtual object belongs can obtain specific points as a record of the second interactive event, and the virtual object that initiated the second interactive event can obtain a specific number of virtual rewards. As an example, the second interactive event may include offensive behaviors such as killing the other virtual object or causing a certain degree of damage to the other virtual object. By rewarding such offensive behaviors, it is possible to achieve the effects of encouraging conflicts between virtual objects (i.e., between users) and mobilizing the emotional changes of users during the game.

[0104] Optionally, the total number of points earned by each virtual camp can be displayed to the user in real time, for example, by Figure 5 The current score is shown, and the server's update of the score between virtual camps can also be displayed at the current score position.

[0105] Therefore, by performing the operations of steps 201-206 as described above in each game of the combined game, the current state of the combined game can be updated based on the result of each game that has been played, thereby determining the combined game result when the combined game ends.

[0106] According to an embodiment of the present disclosure, the interaction method 200 for multiple virtual objects may further include step 207 (not shown), namely, displaying the latest points and the number of virtual resources obtained by each of the at least two virtual camps; displaying the time that the combined game has been played; and in response to the latest points, the number of virtual resources or the time that has been played satisfying a predetermined game end condition, displaying the first virtual camp of the at least two virtual camps.

[0107] Optionally, the game end condition may include, for example, the number of virtual resources reaches a predetermined number, the time that has been played reaches a predetermined time, etc. For example, when it is determined that the number of virtual resources obtained by the virtual camp reaches the expected number, the combined game can be ended. In addition, the combined game can be forcibly ended when the time of the combined game exceeds a preset time limit. The above game end conditions are only used as examples and not as limitations in the embodiments of the present disclosure.

[0108] like Figure 3 As shown, the combined game can be ended when it is determined that the game ending condition is met, and the first virtual camp determined by the server is displayed. The first virtual camp can be the winning camp of the at least two virtual camps.

[0109] According to an embodiment of the present disclosure, displaying the first virtual camp among the at least two virtual camps in response to the points, the number of virtual resources or the time satisfying a predetermined game end condition may include: sending at least one of the latest points, the number of virtual resources or the elapsed time to a server; receiving the virtual camp among the at least two virtual camps determined by the server based on at least one of the latest points, the number of virtual resources or the elapsed time; and displaying the virtual camp.

[0110] As described above, the status of the current combined game displayed on each terminal should be synchronized, and the operation of determining the combined game result can be uniformly performed at the server. Optionally, the server can determine the first virtual camp in a certain priority order based on the number of virtual resources, points or other specific conditions of the virtual camp.

[0111] Therefore, in order to determine the result of the combined game, it is also necessary to determine the first virtual camp of the at least two virtual camps at the server based on at least one of the latest points, the amount of virtual resources or the elapsed time.

[0112] Figure 8 8 is a flow chart showing an interactive method 800 for multiple virtual objects according to an embodiment of the present disclosure. Figure 8 The method steps shown can be performed by the server, which is different from the above method steps that can be performed by each terminal. Figure 8 As shown, the interaction method 800 for multiple virtual objects may include step 801.

[0113] In step 801, the first virtual camp among the at least two virtual camps may be determined based on the latest points and amount of virtual resources obtained by each of the at least two virtual camps and the time the combined game has been played. Optionally, the first virtual camp may be determined according to the latest points and amount of virtual resources obtained by each of the at least two virtual camps and the time the combined game has been played in a certain priority order.

[0114] Fig. 9 is a schematic flowchart illustrating determination of a first virtual camp according to an embodiment of the present disclosure.

[0115] According to an embodiment of the present disclosure, step 801 may include step 8011 and step 8012 .

[0116] In step 8011, when the number of the latest virtual resources obtained by any one of the at least two virtual camps reaches a predetermined number, the virtual camp may be determined to be the first virtual camp.

[0117] Optionally, the first virtual camp may be determined based on the amount of virtual resources obtained. Fig. 9 As shown, it can be determined whether the number of virtual resources obtained by any virtual camp reaches the expected number (ie, the predetermined number). When the result of the determination is yes, the virtual camp can be determined as the first virtual camp.

[0118] In step 8012, when the latest number of virtual resources obtained by any of the at least two virtual camps does not reach a predetermined number and the time for which the combined game has been conducted reaches a predetermined time threshold, the first virtual camp can be determined based on the latest points obtained by each of the at least two virtual camps.

[0119] Optionally, if it is determined that the number of virtual resources obtained by no virtual camp reaches the expected number, the first virtual camp may be determined based on a comparison of the numbers of virtual resources obtained by each virtual camp. For example, the virtual camp that obtains the most virtual resources may be selected as the first virtual camp.

[0120] In addition, when the number of virtual camps obtained by each virtual camp is equal, the first virtual camp can also be determined based on the comparison of the points obtained by each virtual camp. For example, the virtual camp with the most points can be used as the first virtual camp.

[0121] It should be understood that the above method for determining the first virtual camp is only used as an example and not as a limitation, and other methods that can achieve similar effects can also be applied to the interaction method of the present disclosure.

[0122] Fig.10 is a schematic diagram showing an interactive device 1000 for multiple virtual objects according to an embodiment of the present disclosure.

[0123] The interactive device 1000 for multiple virtual objects may include a first display processing module 1001 , an operation instruction acquisition module 1002 , and a second display processing module 1003 .

[0124] According to an embodiment of the present disclosure, the first display processing module 1001 may be configured to display a virtual scene of a current game in a combined game, wherein the combined game includes a plurality of games, and each of the plurality of games is configured with virtual resources.

[0125] Optionally, the virtual resources can be provided for competition by at least two virtual camps, so that conflicts in the combined game can be achieved between the at least two virtual camps, thereby achieving the purpose of encouraging conflicts between virtual objects. Therefore, in the combined game, the desired number of virtual resources can be pre-configured and allocated in each game for all virtual camps to compete for, and the number of virtual resources obtained by each virtual camp at the end of the combined game can be used as one of the determining factors for the result of the combined game. For example, the at least two virtual camps can determine the dominant party (e.g., the winning camp) based on the number of virtual resources obtained in multiple games.

[0126] Optionally, in an embodiment of the present disclosure, a virtual resource may be pre-configured for each game in the combined game, and the start and end of the game may be marked by the appearance of the corresponding virtual resource and the appearance of the virtual resource of the next game, respectively.

[0127] According to an embodiment of the present disclosure, the operation instruction acquisition module 1002 may be configured in each game to receive a virtual object operation instruction, and the multiple virtual objects attempt to initiate a first interactive event to the virtual resource based on the virtual object operation instruction.

[0128] For a virtual object controlled by a user through a mobile terminal, the operation of the virtual object may be based on a virtual object operation instruction generated by the interaction between the user and the mobile terminal to perform the operation desired by the user. The interaction between the user and the mobile terminal may include the user directly touching the display on the mobile terminal, or the user interacting with the mobile terminal through an external device, etc., which is not limited in the present disclosure.

[0129] Optionally, in each game, virtual camps may compete for virtual resources, and the competition may result in one of multiple virtual objects obtaining the virtual resource, or may result in no virtual object obtaining the virtual resource during the validity period of the virtual resource. In order to obtain the virtual resource, the virtual object needs to try to initiate a first interaction event to the virtual resource. For example, the first interaction event may be a specific interaction behavior between the virtual object and the virtual resource, such as the virtual object and the virtual resource maintaining a continuous interaction state within a predetermined time.

[0130] According to an embodiment of the present disclosure, the second display processing module 1003 can be configured to, in response to a virtual object among the multiple virtual objects successfully initiating a first interactive event to the virtual resource, display in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and display that a first amount of virtual reward is allocated to the virtual object.

[0131] According to an embodiment of the present disclosure, the first amount of virtual rewards is used to configure virtual props for the virtual object.

[0132] Optionally, when a virtual object successfully initiates a first interactive event to a virtual resource, it can be determined that the virtual resource belongs to the virtual camp to which the virtual object belongs. At the same time, a virtual reward can be issued to the virtual object along with the virtual resource as a reward for initiating the first interactive event with the virtual object.

[0133] Optionally, the terminal and the server can be in a state of synchronous data update through the network, so that the display interface on each terminal can be synchronously updated in real time to avoid information inequality caused by data asynchrony. Therefore, taking the case of configuring a virtual resource in each game as an example, in each game, the virtual resource is only obtained by the virtual camp to which the virtual object belongs after the first interaction event with the virtual object, and there is no situation where two or more virtual camps obtain the same virtual resource at the same time. In this case, all virtual objects can know the ownership of the virtual resource.

[0134] Understandably, Fig.10 The illustrated interaction device 1000 for multiple virtual objects may exist as a part of a terminal or as a peripheral device.

[0135] Fig.11 is a schematic diagram showing an interactive device 1100 for multiple virtual objects according to an embodiment of the present disclosure.

[0136] The interaction device 1100 for multiple virtual objects may include a game result determination module 1101 .

[0137] According to an embodiment of the present disclosure, the game result determination module 1101 can be configured to determine the first virtual camp among the at least two virtual camps based on the latest points and the number of virtual resources obtained by each of the at least two virtual camps and the time when the combined game has been conducted.

[0138] Optionally, the game result determination module 1101 may determine the first virtual camp according to a certain priority order based on the latest points and the amount of virtual resources obtained by each of the at least two virtual camps and the time the combined game has been played.

[0139] In order to determine the result of the combined game, the server needs to determine the first virtual camp of the at least two virtual camps based on at least one of the latest score, the amount of virtual resources or the elapsed time. Fig.11 The illustrated interaction device 1100 for multiple virtual objects may exist as a part of a server or as a peripheral device.

[0140] According to yet another aspect of the present disclosure, an interactive device for multiple virtual objects is also provided. Fig.12 A schematic diagram of an interaction device 2000 for multiple virtual objects according to an embodiment of the present disclosure is shown.

[0141] like Fig.12 As shown, the interactive device 2000 for multiple virtual objects may include a display, one or more processors 2010, and one or more memories 2020. The memory 2020 stores a computer-readable code, and when the computer-readable code is run by the one or more processors 2010 and the display, the interactive method for multiple virtual objects as described above may be executed.

[0142] The processor in the embodiments of the present disclosure may be an integrated circuit chip having signal processing capabilities. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present disclosure may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc., and may be an X86 architecture or an ARM architecture.

[0143] In general, various example embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, firmware, logic, or any combination thereof. Certain aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. When various aspects of the embodiments of the present disclosure are illustrated or described as block diagrams, flow charts, or using some other graphical representation, it will be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general purpose hardware or controllers or other computing devices, or some combination thereof as non-limiting examples.

[0144] For example, the method or device according to the embodiment of the present disclosure may also be implemented by Fig.13 The architecture of the computing device 3000 shown in FIG. Fig.13 As shown, the computing device 3000 may include a bus 3010, one or more CPUs 3020, a read-only memory (ROM) 3030, a random access memory (RAM) 3040, a communication port 3050 connected to a network, an input / output component 3060, a hard disk 3070, etc. The storage device in the computing device 3000, such as the ROM 3030 or the hard disk 3070, may store various data or files used for processing and / or communication of the interactive method for multiple virtual objects provided by the present disclosure and program instructions executed by the CPU. The computing device 3000 may also include a user interface 3080. Of course, Fig.12 The architecture shown is only exemplary and can be omitted according to actual needs when implementing different devices. Fig.13 One or more components of a computing device are shown.

[0145] According to yet another aspect of the present disclosure, a computer-readable storage medium is provided. Fig.14 A schematic diagram 4000 of a storage medium according to the present disclosure is shown.

[0146] like Fig.14As shown, the computer storage medium 4020 stores computer readable instructions 4010. When the computer readable instructions 4010 are executed by the processor, the interaction method for multiple virtual objects according to the embodiment of the present disclosure described with reference to the above figures can be executed. The computer readable storage medium in the embodiment of the present disclosure can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous connection dynamic random access memory (SLDRAM) and direct memory bus random access memory (DR RAM). It should be noted that memory of the methods described herein is intended to include, but is not limited to, these and any other suitable types of memory. It should be noted that memory of the methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0147] The embodiments of the present disclosure also provide a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device performs the interaction method for multiple virtual objects according to the embodiments of the present disclosure.

[0148] Embodiments of the present disclosure provide a method, apparatus, device, and computer-readable storage medium for interacting with multiple virtual objects.

[0149] The method provided by the embodiment of the present disclosure innovatively designs the interaction mode between the mobile terminal and the server, and encourages multiple virtual objects to compete for virtual resources and obtain corresponding virtual rewards by setting a reward mechanism based on refreshing virtual resources, so as to realize different selection strategies for virtual props and different growth strategies for virtual objects according to the obtained virtual rewards and strategy selection, thereby enriching the game experience. In addition, the method provided by the embodiment of the present disclosure brings a richer game experience by adjusting the conflict mechanism between virtual objects with different strategies.

[0150] It should be noted that the flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment, or a part of a code, and the module, program segment, or a part of the code contains at least one executable instruction for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0151] In general, various example embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, firmware, logic, or any combination thereof. Certain aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. When various aspects of the embodiments of the present disclosure are illustrated or described as block diagrams, flow charts, or using some other graphical representation, it will be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general purpose hardware or controllers or other computing devices, or some combination thereof as non-limiting examples.

[0152] The exemplary embodiments of the present disclosure described in detail above are merely illustrative and not restrictive. It should be understood by those skilled in the art that various modifications and combinations may be made to these embodiments or their features without departing from the principles and spirit of the present disclosure, and such modifications should fall within the scope of the present disclosure.

Claims

1. A method for interacting with a plurality of virtual objects, wherein the plurality of virtual objects are divided into at least two virtual camps, the method comprising: Displaying a virtual scene of a current game in a combined game, the combined game comprising a plurality of games, each of the plurality of games being configured with a virtual resource, wherein for each of the plurality of games, the start and end of the game are marked by the appearance of the virtual resource of the game and the appearance of the virtual resource of the next game of the game, respectively; In each game, a virtual object operation instruction is received, and the plurality of virtual objects attempt to initiate a first interactive event to the virtual resource based on the virtual object operation instruction; and In response to a virtual object among the plurality of virtual objects successfully initiating a first interactive event to the virtual resource, displaying in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and displaying that a first amount of virtual reward is allocated to the virtual object; The first amount of virtual rewards is used to configure virtual props for the virtual object.

2. The interactive method according to claim 1, further comprising: In response to no virtual object among the plurality of virtual objects successfully initiating a first interactive event to the virtual resource within a predetermined time period after the current game starts, displaying in the virtual scene that the virtual resource is cleared and displaying that a second amount of virtual rewards is allocated to the plurality of virtual objects; The virtual rewards allocated to each of the multiple virtual objects in the second number of virtual rewards are used to configure virtual props for the virtual objects.

3. The interactive method according to claim 2, wherein: In response to a virtual object among the plurality of virtual objects successfully initiating a first interactive event to the virtual resource, displaying in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and displaying that a first amount of virtual reward is allocated to the virtual object comprises: In response to a virtual object among the plurality of virtual objects successfully initiating a first interaction event to the virtual resource, sending first indication information to a server for indicating the virtual object and the virtual camp to which the virtual object belongs; receiving from the server an updated virtual reward of the virtual object and an amount of virtual resources obtained by the virtual camp to which the virtual object belongs, the updates of the amount of virtual resources obtained by the virtual camp to which the virtual object belongs and the virtual reward of the virtual object being based on the virtual resources and the first amount of virtual rewards, respectively; and The updated virtual reward of the virtual object and the amount of virtual resources obtained by the virtual camp to which the virtual object belongs are displayed in the virtual scene.

4. The interactive method according to claim 2, wherein: The method of displaying that the virtual resource is cleared and that a second amount of virtual rewards is allocated to the multiple virtual objects in the virtual scene in response to no virtual object among the multiple virtual objects successfully initiating a first interactive event to the virtual resource within a predetermined time period after the current game starts comprises: In response to no virtual object among the plurality of virtual objects successfully initiating a first interactive event to the virtual resource within a predetermined time period after the current game starts, sending second indication information to the server to instruct the server to clear the virtual resource; receiving from the server an updated virtual reward for each of the plurality of virtual objects, the update of the virtual reward for each of the plurality of virtual objects being based on the virtual reward assigned to each of the plurality of virtual objects in the second number of virtual rewards; and The updated virtual reward for each of the plurality of virtual objects is displayed in the virtual scene.

5. The interactive method according to claim 2, wherein: Each of the plurality of virtual objects has a corresponding virtual reward for configuring a virtual prop of the virtual object; The interaction method further comprises: Acquire a configuration selection of a virtual prop for the virtual object based on a virtual reward for the virtual object; and Based on the configuration selection, displaying a performance improvement effect of the virtual object associated with the configuration selection, and displaying a virtual reward of the virtual object updated according to consumption of the virtual reward associated with the configuration selection; Wherein, the virtual props and the associated virtual reward consumption are configured in the server.

6. The interactive method according to claim 5, wherein: Each of the at least two virtual camps has corresponding points; The interaction method further comprises: In response to one of the plurality of virtual objects initiating a second interactive event to another virtual object, displaying in the virtual scene that a third amount of virtual rewards is allocated to the virtual object, and displaying that specific points are allocated to the virtual camp to which the virtual object belongs; The third amount of virtual rewards is used to configure virtual props for the virtual object.

7. The interactive method according to claim 6, wherein: In response to one of the multiple virtual objects initiating a second interactive event to another virtual object, displaying in the virtual scene that a third amount of virtual rewards is allocated to the virtual object, and displaying that specific points are allocated to the virtual camp to which the virtual object belongs includes: In response to one of the multiple virtual objects initiating a second interaction event to another virtual object, sending third indication information to the server, which is used to indicate the virtual object and the virtual camp to which the virtual object belongs; receiving from the server an updated virtual reward for the virtual object and a point value obtained by the virtual camp to which the virtual object belongs, the updates of the virtual reward for the virtual object and the amount of virtual resources obtained by the virtual camp to which the virtual object belongs being based on the third amount of virtual reward and the specific point, respectively; and The updated virtual reward of the virtual object and the point value obtained by the virtual camp to which the virtual object belongs are displayed in the virtual scene.

8. The interactive method according to claim 7, wherein: The initiation of the first interactive event to the virtual resource is to maintain an interactive state with the virtual resource within a predetermined continuous time period, and the initiation of the second interactive event to another virtual object is to kill the other virtual object.

9. The interactive method according to claim 6, further comprising: Displaying the latest points and amount of virtual resources obtained by each of the at least two virtual camps; Display the time that the combination game has been played; as well as In response to the latest score, the amount of virtual resources or the elapsed time satisfying a predetermined game end condition, a first virtual camp among the at least two virtual camps is displayed.

10. The interactive method according to claim 9, wherein: In response to the points, the amount of virtual resources or the time satisfying a predetermined game end condition, displaying a first virtual camp among the at least two virtual camps comprises: Sending at least one of the latest points, the amount of virtual resources, or the elapsed time to a server; receiving the virtual camp of the at least two virtual camps determined by the server based on at least one of the latest score, the amount of virtual resources, or the elapsed time; and The virtual camp is displayed.

11. The interactive method according to claim 1, wherein: Each of the multiple virtual objects corresponds to a terminal that executes the method, and the virtual object operation instruction is triggered based on a user of the terminal touching a display of the terminal.

12. An interaction method for a plurality of virtual objects, wherein the plurality of virtual objects are divided into at least two virtual camps, each of the plurality of virtual objects corresponds to a terminal for executing the interaction method according to any one of claims 1 to 11, the method comprising: Based on the latest points and the amount of virtual resources obtained by each of the at least two virtual camps and the time when the combined game has been played, a first virtual camp among the at least two virtual camps is determined.

13. The interactive method according to claim 12, wherein: The determining of the first virtual camp among the at least two virtual camps based on the latest points and the amount of virtual resources obtained by each of the at least two virtual camps and the time when the combined game has been conducted comprises: When the number of the latest virtual resources obtained by any one of the at least two virtual camps reaches a predetermined number, determining the virtual camp to be the first virtual camp; and When the latest number of virtual resources obtained by any of the at least two virtual camps does not reach a predetermined number and the time for which the combined game has been conducted reaches a predetermined time threshold, the first virtual camp is determined based on the latest points obtained by each of the at least two virtual camps.

14. An interactive device for multiple virtual objects, wherein the multiple virtual objects are divided into at least two virtual camps, the device comprising: A first display processing module is configured to display a virtual scene of a current game in a combination game, wherein the combination game includes a plurality of games, each of the plurality of games is configured with a virtual resource, wherein for each of the plurality of games, the start and end of the game are marked by the appearance of the virtual resource of the game and the appearance of the virtual resource of the next game of the game respectively; an operation instruction acquisition module, configured in each game to receive a virtual object operation instruction, wherein the plurality of virtual objects attempt to initiate a first interactive event to the virtual resource based on the virtual object operation instruction; and A second display processing module is configured to display in the virtual scene that the virtual resource is allocated to the virtual camp to which the virtual object belongs, and display that a first amount of virtual reward is allocated to the virtual object in response to a virtual object among the multiple virtual objects successfully initiating a first interaction event to the virtual resource; The first amount of virtual rewards is used to configure virtual props for the virtual object.

15. An interactive device for a plurality of virtual objects, the plurality of virtual objects being divided into at least two virtual camps, each of the plurality of virtual objects corresponding to a terminal for executing the interactive method according to any one of claims 1 to 11, the device comprising: The game result determination module is configured to determine the first virtual camp among the at least two virtual camps based on the latest points and the amount of virtual resources obtained by each of the at least two virtual camps and the time when the combined game has been played.

16. An interactive device for multiple virtual objects, comprising: monitor; one or more processors; as well as One or more memories storing a computer executable program, wherein when the computer executable program is executed by the processor and the display, the interactive method according to any one of claims 1 to 13 is performed.

17. A computer program product, stored in a computer-readable storage medium, and comprising computer instructions, which, when executed by a processor, cause a computer device to perform the interactive method according to any one of claims 1 to 13.

18. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the instructions are used to implement the interactive method according to any one of claims 1 to 13 when executed by a processor.

Citation Information

Patent Citations

  • Interaction control method and device, computer equipment and storage medium

    CN113975800A