Virtual resource acquisition method and device in game, electronic equipment and storage medium
Patent Information
- Application Number
- CN202311342681.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-16
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2043-10-16
AI Technical Summary
[0004]然而,相关技术中用户在抽奖活动中的参与感较低,用户的感受会完全集中到抽奖结果上,这样用户在未抽中高价值奖品或没有抽到奖品时,容易引起用户产生负面情绪,导致游戏体验较差
[0021]本申请提供的游戏中的虚拟资源获取方法,响应于资源获取事件,在图形用户界面中显示用于为第一虚拟对象提供虚拟竞技环境或者为第一虚拟对象和至少一个第二虚拟对象提供虚拟竞技环境的第二游戏场景,其中,第二游戏场景与第一游戏场景不同;响应于第一虚拟对象完成第二游戏场景中设定的目标竞技活动,在图形用户界面中显示资源获取道具,其中,所显示的资源获取道具的数量和完成目标竞技活动的虚拟对象的数量正相关;响应于资源获取操作,从显示的资源获取道具中确定目标资源道具,从预设的虚拟资源池中确定第一目标虚拟资源,并将第一目标虚拟资源作为与目标资源道具对应的资源分配至第一虚拟对象。该方式向用户提供虚拟竞技环境,并允许用户在虚拟竞技环境中参与目标竞技活动与其他第二虚拟对象或非玩家操作虚拟对象进行竞技;以向用户展示多个资源获取道具作为一种激励,鼓励用户积极完成目标竞技活动,这样用户可以从展示的多个资源获取道具中选择自己偏好的或合适的资源获取道具,这可以增强用户的参与度,并使得游戏更加有趣和富有挑战性,从而提升用户的游戏体验。
Smart Images

Figure CN117504281B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, specifically to a method, apparatus, electronic device, and computer-readable storage medium for acquiring virtual resources in a game. Background Technology
[0002] In some games, to enhance the fun, users are given the opportunity to win prizes, which are usually virtual assets such as in-game equipment and coins.
[0003] In related technologies, the interactive design of lottery activities typically involves displaying a lottery button or a lottery wheel on the game interface, allowing users to trigger the lottery with a single click. When participating in a lottery, users usually only need to click the lottery button on the screen to participate and win the corresponding prize.
[0004] However, in related technologies, users have a low level of engagement in lottery activities. Their feelings are completely focused on the lottery results. This can easily lead to negative emotions when users do not win high-value prizes or do not win any prizes at all, resulting in a poor gaming experience. Summary of the Invention
[0005] This application provides a method, apparatus, electronic device, and computer-readable storage medium for acquiring virtual resources in games, in order to enhance the user's sense of participation in the process of acquiring virtual resources and improve the user's gaming experience.
[0006] In a first aspect, embodiments of this application provide a method for acquiring virtual resources in a game, wherein a graphical user interface is provided through a first terminal device, the graphical user interface displaying at least a portion of a first game scene, the game including a first virtual object and a plurality of second virtual objects, the first virtual object being controlled by the first terminal device, and the plurality of second virtual objects being controlled by different second terminal devices respectively, the method comprising:
[0007] In response to a resource acquisition event, a second game scene is displayed in the graphical user interface to provide a virtual competitive environment for the first virtual object or to provide a virtual competitive environment for the first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene;
[0008] In response to the first virtual object completing the target competitive activity set in the second game scene, resource acquisition items are displayed in the graphical user interface, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects that complete the target competitive activity;
[0009] In response to the resource acquisition operation, a target resource item is determined from the displayed resource acquisition items, a first target virtual resource is determined from the preset virtual resource pool, and the first target virtual resource is allocated to the first virtual object as the resource corresponding to the target resource item.
[0010] Secondly, embodiments of this application provide a virtual resource acquisition device in a game, which provides a graphical user interface through a first terminal device. The graphical user interface displays at least a portion of a first game scene. The game includes a first virtual object and multiple second virtual objects. The first virtual object is controlled by the first terminal device, and the multiple second virtual objects are controlled by different second terminal devices. The device includes:
[0011] A display module is configured to, in response to a resource acquisition event, display in the graphical user interface a second game scene for providing a virtual competitive environment for the first virtual object or for providing a virtual competitive environment for the first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene;
[0012] The processing module is configured to display resource acquisition items in the graphical user interface in response to the first virtual object completing the target competitive activity set in the second game scene, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects that complete the target competitive activity;
[0013] The control module is configured to respond to a resource acquisition operation by determining a target resource item from the displayed resource acquisition items, determining a first target virtual resource from a preset virtual resource pool, and allocating the first target virtual resource as a resource corresponding to the target resource item to the first virtual object.
[0014] Thirdly, embodiments of this application provide an electronic device, the electronic device comprising:
[0015] The memory and the processor are coupled;
[0016] The memory is used to store one or more computer instructions;
[0017] The processor is used to execute one or more computer instructions to implement the virtual resource acquisition method in the game as described in any of the first aspects above.
[0018] Fourthly, embodiments of this application provide a computer-readable storage medium storing one or more computer instructions, characterized in that the instructions are executed by a processor to implement the virtual resource acquisition method in a game as described in any of the first aspects above.
[0019] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the virtual resource acquisition method in a game as described in any of the first aspects above.
[0020] Compared with the prior art, this application has the following advantages:
[0021] The virtual resource acquisition method in this application, in response to a resource acquisition event, displays a second game scene in a graphical user interface for providing a virtual competitive environment for a first virtual object or for providing a virtual competitive environment for the first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene; in response to the first virtual object completing a target competitive activity set in the second game scene, resource acquisition props are displayed in the graphical user interface, wherein the number of displayed resource acquisition props is positively correlated with the number of virtual objects completing the target competitive activity; in response to a resource acquisition operation, a target resource prop is determined from the displayed resource acquisition props, a first target virtual resource is determined from a preset virtual resource pool, and the first target virtual resource is allocated to the first virtual object as a resource corresponding to the target resource prop. This method provides users with a virtual competitive environment, allowing them to participate in target competitive activities and compete against other second virtual objects or non-player-controlled virtual objects. By displaying multiple resource acquisition items to users as an incentive, it encourages users to actively complete target competitive activities. Users can choose their preferred or suitable resource acquisition items from the displayed options, which can enhance user participation and make the game more interesting and challenging, thereby improving the user's gaming experience. Attached Figure Description
[0022] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0023] Figure 1 This is a schematic diagram illustrating an application scenario of a method for acquiring virtual resources in a game, provided in one embodiment of this application.
[0024] Figure 2 A flowchart illustrating a method for acquiring virtual resources in a game, provided in one embodiment of this application;
[0025] Figure 3 A schematic diagram of a second game scene provided for another embodiment of this application;
[0026] Figure 4 A schematic diagram of a second game scene provided for another embodiment of this application;
[0027] Figure 5 A schematic diagram of a second game scene provided for another embodiment of this application;
[0028] Figure 6 A schematic diagram illustrating the display of a second target virtual resource, provided as one embodiment of this application;
[0029] Figure 7 This is a schematic diagram illustrating the display of a target virtual object's pre-selected resource acquisition item, provided in one embodiment of this application.
[0030] Figure 8 A schematic diagram of a second game scene provided for another embodiment of this application;
[0031] Figure 9(a) is a schematic diagram of a color-filling competition activity provided in one embodiment of this application;
[0032] Figure 9(b) is a schematic diagram of a color-filling competition activity provided in another embodiment of this application;
[0033] Figure 10(a) is a schematic diagram of a racing activity provided in one embodiment of this application;
[0034] Figure 10(b) is a schematic diagram of a racing activity provided in another embodiment of this application;
[0035] Figure 11(a) is a schematic diagram of a jigsaw puzzle competition provided in one embodiment of this application;
[0036] Figure 11(b) is a schematic diagram of a jigsaw puzzle competition provided in another embodiment of this application;
[0037] Figure 12 This is a schematic diagram of a block-grabbing competition activity provided in one embodiment of this application;
[0038] Figure 13 A schematic diagram of the structure of a virtual resource acquisition device in a game provided in one embodiment of this application;
[0039] Figure 14 This is a schematic diagram of the hardware structure of an electronic device provided in one embodiment of this application.
[0040] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0041] To make the objectives, advantages, and features of this application clearer, the application will be described clearly and completely below in conjunction with the accompanying drawings and specific embodiments. In the following description, many specific details are set forth to provide a full understanding of this application. However, the described embodiments are only some, not all, of the embodiments of this application, and all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of this application.
[0042] It should be noted that in the description of this application, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance, or a specific order or sequence. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances. Furthermore, in the description of this application, unless otherwise stated, the term "multiple" refers to two or more. The term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. 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 explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.
[0043] To address the aforementioned problems, this application provides a method for acquiring virtual resources in a game, a corresponding device for acquiring virtual resources in a game, an electronic device for implementing the method, and a computer-readable storage medium. The following embodiments provide a detailed description of the method, device, electronic device, and computer-readable storage medium.
[0044] To make the objectives and technical solutions of this application clearer and more intuitive, the methods provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely for explaining this application and are not intended to limit this application. It is understood that the following embodiments may exist independently, and the embodiments and features described below may be combined with each other where there is no conflict between the various embodiments provided in this application. For the same or similar content, it will not be repeated in different embodiments. Furthermore, the timing of the steps in the following method embodiments is merely an example and not a strict limitation. In some cases, the steps shown or described may be performed in a different order.
[0045] This application provides a method, apparatus, electronic device, and computer storage medium for acquiring virtual resources in a game. Specifically, the method for acquiring virtual resources in a game according to one embodiment of this application can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet, laptop, touch screen, game console, personal computer, personal digital assistant, or other terminal device. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, 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 communication, middleware services, domain name services, security services, and big data and artificial intelligence platforms.
[0046] It should be noted that the following description of the technical solution provided in this application uses the server as the execution subject as an example. In other possible implementations, a control device located on the server can also be used as the execution subject to execute the technical solution provided in this application. The embodiments of this application do not limit the type of execution subject. Optionally, the control device can be implemented by software or by a combination of software and hardware.
[0047] The following is combined Figure 1 This application introduces an application scenario of a method for acquiring virtual resources in a game, provided by one embodiment of this application. Figure 1 This is a schematic diagram illustrating an application scenario of a method for acquiring virtual resources in a game, provided in one embodiment of this application.
[0048] like Figure 1As shown, the user's terminal can establish a connection with a server (or server cluster) via a network. The terminal is any device with computing hardware capable of supporting and executing software application products corresponding to the virtual resource acquisition method in the game provided in this application. The resource acquisition method in the game provided in this application is applicable to resource acquisition activities in any application scenario. For example, it can be used to obtain corresponding resource rewards for lottery draws, task completion (such as check-in, promotional offers, friend referrals, flash sales, etc.) in application scenarios such as games, live streaming, and shopping. This is merely an example, and the embodiments of this application do not impose any limitations on it. Wherein, when the resource acquisition method in the game provided in the embodiments of this application is applied to game software applications, the game software application products include, but are not limited to, any one of first-person game applications, third-person game applications, single-player game applications, and multiplayer online battle arena (MOBA) games. The types of games mentioned above may include, but are not limited to, at least one of the following: two-dimensional (2D) game applications, three-dimensional (3D) game applications, virtual reality (VR) game applications, augmented reality (AR) game applications, and mixed reality (MR) game applications. This is merely an example, and this embodiment does not impose any limitations on it. The server (cluster) can provide services (such as game services, application services, etc.) to user terminals or clients installed on user terminals.
[0049] like Figure 1The application scenario shown includes a first terminal and multiple second terminals. The first terminal is used to control a first virtual object, and different second terminals are used to control different second virtual objects. The first and second virtual objects can belong to the same camp or opposing camps; this is merely an example and does not impose any limitations on this embodiment. The first and second terminals can have one or more multi-touch screens for sensing and obtaining input from touch or swipe operations performed by the user at multiple points on one or more touch displays. The display screen of the first terminal is used to display a graphical user interface, which displays at least a portion of the first game scene. The current user controls the first virtual object located in the first virtual scene to participate in virtual resource acquisition activities in the game. Additionally, a database can be set up on a server (or server cluster) or a standalone server for the server to provide data storage services. For example, information related to the first virtual scene can be continuously stored in the database while different users are playing a multi-user game online. The aforementioned network can be a wireless network or a wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Different terminals can also connect to the server using their own Bluetooth network or hotspot network, or they can communicate with each other through the server and communication network.
[0050] The graphical user interface (GUI) described above is a user display interface shown on a terminal device. It is a user interface that uses graphics to display operations on a terminal device, and it is a form of interface display for human-computer communication. Users interact with electronic devices through icons and visual indicators.
[0051] Optionally, the game screen displayed on the graphical user interface of the first terminal may be rendered by the first terminal based on the game application data sent by the server, or may be rendered by the first terminal based on the stored data of the game application.
[0052] It should be understood that the above application scenarios are merely examples and are not intended to limit this application. Furthermore, for any content not disclosed in these application scenarios, please refer to the following embodiments.
[0053] One alternative implementation involves running various cloud applications, such as cloud gaming, within the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of virtual resources in the game are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is handled by the cloud gaming server in the cloud. During gameplay, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses game screen data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0054] Another alternative implementation, taking a game as an example, involves a local terminal device storing the game program and using it to display the game screen. The local terminal device interacts with the player through a graphical user interface (GUI), i.e., by conventionally downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device may include a display screen for displaying the GUI, which includes the game screen, and a processor for running the game, generating the GUI, and controlling its display on the screen.
[0055] In another optional implementation, this embodiment of the invention provides a method for acquiring virtual resources in a game. This method utilizes a graphical user interface (GUI) provided by a terminal device. The terminal device can be either a local terminal device as mentioned above, or a client device within the aforementioned cloud interaction system. This GUI provides a graphical user interface that displays interface content based on the type of application being launched, such as game scene images, communication interaction windows, etc.
[0056] Below, in conjunction with Figure 2 This application will describe a method for obtaining virtual resources in a game according to one embodiment. Figure 2 This is a flowchart illustrating a method for acquiring virtual resources in a game, as provided in one embodiment of this application.
[0057] like Figure 2 As shown, the method for acquiring virtual resources in this game includes steps S201-S203:
[0058] S201. In response to a resource acquisition event, a second game scene is displayed in a graphical user interface to provide a virtual competitive environment for a first virtual object or to provide a virtual competitive environment for a first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene.
[0059] In this embodiment, the game includes a first virtual object and multiple second virtual objects. A first terminal device is controlled by the first terminal device, which provides a graphical user interface displaying at least a portion of the first game scene. The multiple second virtual objects are each controlled by a different second terminal device.
[0060] The aforementioned resource acquisition event can be triggered by the player clicking a lottery icon or URL in the graphical user interface provided by the first terminal device, or by the player entering a URL to enter the lottery scene in the browser of the first terminal device. This is merely an example and does not constitute any limitation in this embodiment.
[0061] In this embodiment, after the game system responds to a resource acquisition event, a second game scene, different from the first game scene, is displayed on the graphical user interface provided by the first terminal device. This second game scene can be used to provide a virtual competitive environment for the first virtual object; that is, this virtual competitive environment is only displayed on the first terminal device and only allows the first virtual object to participate in competitive activities within this virtual competitive environment. For example, such as... Figure 3 As shown, the first virtual object 302 and the non-player-controlled virtual object 301 compete in a virtual arena. Figure 3 This is a schematic diagram of a second game scene provided for another embodiment of this application.
[0062] Furthermore, the second game scene can also be used to simultaneously provide a virtual competitive environment to the first virtual object and at least one second virtual object. That is, the virtual competitive environment can be simultaneously displayed on both the first and second terminal devices, and the first virtual object and the at least one second virtual object can simultaneously participate in competitive activities within this virtual competitive environment. Further, when the second game scene is used to simultaneously provide a virtual competitive environment to the first virtual object and at least one second virtual object, this virtual competitive environment can be a competition between the first virtual object and at least one second virtual object, or it can be a competition between the first virtual object and at least one second virtual object against different non-player characters (NPCs). This is merely an example, and the embodiments of this application do not impose any limitations on this. For example, such as... Figure 4 As shown, the first virtual object 302 and the second virtual object 303 compete in a virtual gaming environment. For example, as... Figure 5As shown, the first virtual object 302 and the second virtual object 305 form the first team, and the second virtual object 304 and the second virtual object 303 form the second team. The first team and the second team compete in a virtual gaming environment. Figure 4 This is a schematic diagram of a second game scene provided in another embodiment of this application. Figure 5 This is a schematic diagram of a second game scene provided for another embodiment of this application.
[0063] S202. In response to the first virtual object completing the target competitive activity set in the second game scene, resource acquisition items are displayed in the graphical user interface, wherein the number of resource acquisition items displayed is positively correlated with the number of virtual objects that complete the target competitive activity.
[0064] In this application embodiment, the criteria for determining whether a task has been completed differ for different types of competitive activities. For example, if a target competitive activity requires completing a task within a preset time limit, and the first virtual object completes the task within the preset time limit, then it is determined that the first virtual object has completed the target competitive activity set in the second game scene; conversely, if the time taken for the first virtual object to complete the task exceeds the preset time limit, then it is determined that the first virtual object has not completed the target competitive activity. As another example, in a virtual competitive environment, the first virtual object and other virtual objects participate in a time-limited target competitive activity and need to complete multiple tasks. After the target competitive activity ends (i.e., time has elapsed), the virtual object that completes the most tasks is determined as the virtual object that has completed the target competitive activity. This is merely an example; whether the first virtual object has completed the target competitive activity needs to be determined based on the actual requirements of the target competitive activity, and this application embodiment does not impose any limitations on this.
[0065] The aforementioned target competitive activities can be of various types. For example, the types of target competitive activities include, but are not limited to, speed challenge, task completion, adventure exploration, combat competition, survival competition, etc. These are merely examples, and the embodiments of this application do not impose any limitations on them.
[0066] The aforementioned resource acquisition items are represented by icons of items with certain symbolic meanings, such as treasure chests, lottery cards, and golden eggs, for example only.
[0067] In this embodiment, multiple resource acquisition items are displayed on the graphical user interface, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects used to complete the target competitive activity. It should be noted that during the participation of the first virtual object in the target competitive activity, there may be only the first virtual object, or at least one second virtual object participating simultaneously.
[0068] For example, if 6 out of 10 virtual objects participating in a target competition successfully complete the competition, then when the first virtual object completes the competition, 6 resource acquisition items can be displayed on the graphical user interface corresponding to the first terminal device, so that each of the 6 virtual objects that subsequently complete the competition can select one resource acquisition item to obtain the corresponding resource; alternatively, 8 resource acquisition items can be displayed, so that each of the 6 virtual objects that subsequently complete the competition can select one resource acquisition item to obtain the corresponding resource, leaving 2 unselected resource acquisition items.
[0069] In one alternative implementation, the icons of multiple resource acquisition items displayed on the graphical user interface may be all or partly the same, or all different, i.e., each resource acquisition item has a different icon. This is just an example, and the embodiments of this application do not impose any limitations on this.
[0070] S203. In response to the resource acquisition operation, determine the target resource item from the displayed resource acquisition items, determine the first target virtual resource from the preset virtual resource pool, and allocate the first target virtual resource as the resource corresponding to the target resource item to the first virtual object.
[0071] The resource acquisition operation described above can be a selection operation of the target resource item among multiple resource acquisition items displayed on the graphical user interface.
[0072] Furthermore, depending on the type of the player's primary terminal device, different selection operations need to be performed using different types of operation controls.
[0073] In one optional implementation, when the first terminal device is a touchscreen device such as a mobile phone, tablet computer, or game console, the selection operation for the target resource item can be a trigger operation performed by the player's finger on the icon of the target resource item in the graphical user interface, or it can be a trigger operation performed by an external device on the icon of the target resource item in the graphical user interface. For example, the trigger operation can be a swipe operation such as swiping up, swiping down, swiping left, or swiping right, a long press operation, a click operation, a double click operation, etc., which are just examples and are not limited to these.
[0074] In one optional implementation, when the first terminal device is a non-touchscreen terminal device such as a desktop computer or laptop computer, the selection operation for the target resource item can be triggered by the player's fingers pressing physical keys on the keyboard, such as pressing, holding down, releasing, clicking, or double-clicking, but is not limited to this. For example, the player can press the direction keys (such as the W / A / S / D keys) to select the target resource item, thereby achieving the selection operation for the target resource item. Alternatively, an external device such as a mouse can be used to point the mouse cursor at the target resource item and perform click, double-click, or other pressing operations on the left and / or right mouse buttons, etc., but is not limited to this.
[0075] The aforementioned preset virtual resource pool includes a wide variety of virtual resources, such as virtual currency, virtual items, virtual equipment, virtual weapons, virtual first aid kits, virtual vehicles, etc., for example only.
[0076] According to the preset resource allocation rules, a first target virtual resource is selected from the preset virtual resource pool, and the first target virtual resource is allocated to the account of the first virtual object.
[0077] In one alternative implementation, a virtual resource is randomly selected from a preset resource pool as the first target virtual resource based on a preset probability.
[0078] In another optional implementation, a first target virtual resource is determined from a preset virtual resource pool based on the virtual asset value of the first virtual object and a first correspondence relationship. The first correspondence relationship is the relationship between virtual asset value and virtual resource; the value of the virtual resource corresponding to the virtual resource value is positively correlated with the value of the virtual asset value. The first correspondence relationship between virtual asset value and virtual resource can be seen in Table 1.
[0079] Table 1
[0080]
[0081] Referring to Table 1 and a specific example, when the virtual asset value of the first virtual object is 1800, since 1800 falls within the virtual asset value range (1500, 2000), the value range of the virtual resources allocated to the first virtual object according to Table 1 is (70, 90). As shown in Table 1, the virtual resources corresponding to the value range of (70, 90) include: Resource 10, Resource 11, and Resource 12. One resource can be randomly selected from Resource 10, Resource 11, and Resource 12 as the resource corresponding to the target resource item. For example, Resource 10 can be randomly selected as the first target virtual resource corresponding to the target resource item, and Resource 10 can be allocated to the account of the first virtual object.
[0082] The virtual resource acquisition method in the game provided in this application embodiment, in response to a resource acquisition event, displays a second game scene in the graphical user interface for providing a virtual competitive environment for a first virtual object or for providing a virtual competitive environment for the first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene. In response to the first virtual object completing a target competitive activity set in the second game scene, resource acquisition items are displayed in the graphical user interface, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects completing the target competitive activity. In response to a resource acquisition operation, a target resource item is determined from the displayed resource acquisition items, a first target virtual resource is determined from a preset virtual resource pool, and the first target virtual resource is allocated to the first virtual object as a resource corresponding to the target resource item. This approach provides players with a virtual competitive environment, allowing them to participate in target competitive activities and compete against other second virtual objects or non-player-controlled virtual objects. By showcasing multiple resource acquisition items to players as an incentive, it encourages them to actively complete target competitive activities. Players can choose their preferred or suitable resource acquisition items from the displayed options, which enhances player engagement and makes the game more interesting and challenging, thereby improving the player's gaming experience.
[0083] Based on the above embodiments, the following provides a further description of a method for obtaining virtual resources in a game according to one embodiment of this application.
[0084] In an optional implementation, the method for acquiring virtual resources in a game provided in one embodiment of this application further includes the following steps S204-S205:
[0085] S204. In response to the first virtual object failing to complete the target competitive activity set in the second game scene, determine the second target virtual resource from the preset virtual resource pool and allocate the second target virtual resource to the first virtual object.
[0086] S205. Display the second target virtual resource in the graphical user interface.
[0087] In an alternative implementation, the explanation and description of "determining the second target virtual resource from the preset virtual resource pool" in step S204 can refer to the explanation and description of "determining the first target virtual resource from the preset virtual resource pool" in step S203, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0088] In this embodiment, if the first virtual object fails to complete the target competitive activity set in the second game scenario, a second target virtual resource is directly determined from a preset virtual resource pool and allocated to the first virtual object's account. The second target virtual resource is then displayed on the graphical user interface. This ensures that all players have the opportunity to acquire virtual resources, helping to promote resource allocation and balance within the game.
[0089] For example, Figure 6 This is a schematic diagram illustrating the display of a second target virtual resource according to one embodiment of this application, such as... Figure 6 As shown, the graphical user interface displays a message congratulating the player on receiving 100 gold coins, and the player's finger can be seen triggering a confirmation control to confirm the information.
[0090] In an optional implementation, step S203 may specifically include steps S2031-S2032:
[0091] S2031. In response to the first selection operation of the target virtual object for a resource acquisition item, the resource acquisition item corresponding to the first selection operation is determined as the pre-selected resource item corresponding to the target virtual object, and the pre-selected resource item is marked as having been pre-selected by the target virtual object, wherein the target virtual object includes the first virtual object and / or the second virtual object.
[0092] S2032, In response to the second selection operation of the first virtual object for a resource acquisition item, the resource acquisition item corresponding to the second selection operation is determined as the target resource item corresponding to the first virtual object.
[0093] In one optional implementation, the step of "marking the pre-selected resource item as having been pre-selected by the target virtual object" can be achieved by displaying the object identifier of the virtual object that pre-selected the pre-selected resource item in the associated area of the pre-selected resource item.
[0094] In one optional implementation, the object identifier of the virtual object includes any of the following: the ranking of the virtual object in the target competition, the group number of the virtual object, the number of the virtual object, the object identifier of the virtual object, etc., for example only.
[0095] In an optional implementation, step S2033 may be included before step S2032:
[0096] S2033. In response to the first selection operation of the target virtual object for a resource acquisition item, record the total number of virtual objects that have pre-selected the resource acquisition item, and display the total number in the associated area of the resource acquisition item on the graphical user interface. By displaying the total number, players can see the choices of other players, providing a reference for them to know which resource acquisition item is currently the most popular, thus helping players make more informed decisions. For example, players can share their choices with others, discuss which resource acquisition item might be more valuable, or compete with others for a popular resource acquisition item, thereby enhancing the social and interactive aspects of the game.
[0097] In this embodiment, after the first virtual object completes the target competitive activity, multiple resource acquisition items are displayed on the graphical user interface. Each player who completes the target competitive activity can pre-select a virtual resource item. The player controlling the target virtual object performs a first selection operation on their preferred resource acquisition item. In response to the first selection operation, the resource acquisition item corresponding to the first selection operation is determined as the pre-selected resource item chosen by the target virtual object, and the pre-selected virtual resource item is marked as being pre-selected by the target virtual object. The target virtual object includes the first virtual object and / or the second virtual object. All players can see the pre-selected acquisition items selected by each player on their respective terminal device's graphical user interface, i.e., they can see which player pre-selected which resource acquisition item. Through this pre-selection operation, each player can autonomously pre-select the virtual resource item with the best value or the most interest, providing an interactive mechanism between players. Players can observe the choices of others and adjust their own choices based on the actual pre-selection situation. This can promote communication and competition among players, increasing the interactivity and enjoyment of the game.
[0098] For example, combined Figure 7 Taking the resource acquisition item as a lottery treasure chest as an example, the above steps S2031-S2032 are explained by way of example. Figure 7 This is a schematic diagram illustrating the display of a target virtual object pre-selected resource acquisition item according to one embodiment of this application, as shown below. Figure 7 The interface includes interfaces (a) and (b). As shown in interface (a), there are 8 teams completing a target competition activity. It is assumed that the first virtual object controlled by the current player is in the 8th team (the virtual object marked with an asterisk is the first virtual object), and there is a 5-second countdown for the first virtual object to pre-select a lottery chest. Simultaneously, it can be observed that the current player's finger triggers the first selection operation on chest number 2. Subsequently, as shown in interface (b), chest number 2 is marked as pre-selected by the players in the 8th team.
[0099] In this embodiment, after all virtual objects or groups that have completed the target competitive interaction have pre-selected resource acquisition items, a formal selection process for resource acquisition items will begin. When a target virtual object triggers a second selection action for a resource acquisition item, the resource acquisition item corresponding to the second selection action is designated as the target resource item for that target virtual object. This means the target virtual object will subsequently acquire virtual resources through this target resource item. This autonomy in selection provides players with a greater sense of participation and satisfaction, increasing the game's personalization and gameplay diversity.
[0100] In this embodiment, when formally selecting a resource acquisition item, each player arbitrarily chooses one from the available resource acquisition items as their target resource item. In response to the first virtual object's second selection operation on a resource acquisition item, the resource acquisition item corresponding to the second selection operation is determined as the target resource item corresponding to the first virtual object. For example, a player can choose the resource acquisition item they pre-selected, or they can choose other resource acquisition items; this is merely an example and does not impose any limitations on this embodiment.
[0101] In an alternative implementation, after step S2031 and before step S2032, step S2034 may be included:
[0102] S2034. In response to the second virtual object, which ranks higher than the first virtual object in the first ranking, completing the second selection operation, prompt the first virtual object to perform the second selection operation according to the first prompt method. Here, the first ranking is obtained by ranking the virtual objects that have completed the target competitive activity.
[0103] The above describes the ranking of virtual objects that complete the target competition activity according to preset rules, resulting in a first ranking. These preset rules can be based on the time taken to complete the activity, placing virtual objects with shorter completion times at the top of the first ranking; or they can be based on the amount of work completed, placing virtual objects with more completed tasks at the top of the first ranking. This is merely an example and does not impose any limitations on the preset rules.
[0104] In this embodiment, all virtual objects ranked ahead of the first virtual object in the first ranking have completed the second selection operation of resource acquisition items. The first virtual object is prompted to perform the second selection operation of resource acquisition items in the first prompting method, that is, the first virtual object is prompted to select the target resource item for subsequent acquisition of virtual resources. This can effectively prevent players from missing the selection or delaying the selection of lower-ranked virtual objects because they do not notice that it is their turn to select.
[0105] It should be noted that during the formal selection phase of resource acquisition items, players can choose previously pre-selected resource acquisition items, or they can reselect other resource acquisition items (i.e., resource acquisition items that have been pre-selected by other players or any resource acquisition item that has not been pre-selected by other players).
[0106] In one optional implementation, step S2032 is implemented by steps S2032-1 and S2032-2.
[0107] S2032-1, In response to the second selection operation of the second virtual object on the pre-selected resource item corresponding to the first virtual object, the pre-selected resource item corresponding to the first virtual object is de-displayed on the graphical user interface.
[0108] S2032-2, In response to the second selection operation of the first virtual object on the resource acquisition item displayed on the graphical user interface, the resource acquisition item corresponding to the second selection operation is determined as the target resource item corresponding to the first virtual object.
[0109] In this embodiment, when another player performs a second selection operation on the pre-selected resource item corresponding to the first virtual object (i.e., the pre-training resource item corresponding to the first virtual object is selected by another player as the resource acquisition item to be acquired), the pre-training resource item corresponding to the first virtual object is de-displayed on the graphical user interface. This prompts the first virtual object that its previously pre-selected resource acquisition item has been taken by another player, and it can only select the resource acquisition item displayed on the graphical user interface that has not been selected by another player. Simultaneously, it reduces redundant information on the graphical user interface, making it clearer for players which resource acquisition items are available, enhancing the player's sense of operation and intuitiveness, thereby improving the gaming experience.
[0110] Optionally, if there are at least two players in a group, the team members can share a treasure chest. The group leader can open the chest, but the team members can discuss which chest to open via voice chat (which can be heard within the team). Each player has 5 seconds to choose a chest to avoid making other players wait too long.
[0111] Optionally, for players who have previously selected resource acquisition items, those items will be removed from the display in the second game scene after they have been selected.
[0112] Optionally, the first prompting method includes, but is not limited to: when the virtual object ranked one position ahead of the first virtual object in the first ranking has completed the second selection operation, a floating prompt is set above or below the graphical user interface to prompt the player corresponding to the first virtual object to perform the second selection operation; sending and pushing some system information through chat boxes, personal centers, etc., to remind players to perform the second selection operation; setting some visual and sound effects, when the time for selecting resource acquisition items is about to arrive, the effects will gradually increase to attract the attention of the player corresponding to the first virtual object and prompt them to perform the second selection operation.
[0113] In one optional implementation, during the second selection operation of the first virtual object on one of a lottery box among multiple resource acquisition items, a preset amount of virtual currency can be used to lock the resource acquisition item, thus designating the resource acquisition item selected in the second selection operation as the first resource acquisition item, thereby controlling the first resource acquisition item to be in a locked state. The first resource acquisition item in the locked state requires a virtual currency amount greater than or equal to the preset amount to be unlocked.
[0114] Accordingly, optionally, in response to the unlocking operation of a locked resource acquisition item using a preset amount of virtual currency, the system controls the unlocking of the resource acquisition item. Thus, when a player wants to select a resource acquisition item that is locked, they can unlock it simply by using the preset amount of virtual currency.
[0115] For example, if Player 1 locks Resource Acquisition Item 001 using virtual currency, Player 2 cannot successfully select Resource Acquisition Item 001 to acquire virtual resources. Only after Player 2 unlocks Resource Acquisition Item 001 using virtual currency can Player 1 successfully select Resource Acquisition Item 001 to acquire virtual resources. This setup can increase interaction between players, thereby encouraging player spending.
[0116] In one optional implementation, after step S203, the method further includes the following step: displaying the resource identifier corresponding to the target virtual resource in the graphical user interface.
[0117] Optionally, in response to the first virtual object and the second virtual object having selected their respective target resource items, the resource identifier corresponding to the target virtual resource is displayed in the graphical user interface.
[0118] Optionally, resource identifiers include, but are not limited to, the name, icon, number, attribute information, description information, category label, etc. of the virtual resource.
[0119] In one alternative implementation, the second game scene includes a variety of competitive activities for players to choose from. Players can select one of these activities to participate in, which can satisfy the interests and preferences of different players. Players can choose to participate in competitive activities with different gameplay styles according to their own preferences, thus obtaining a richer and more diverse gaming experience.
[0120] Optionally, the types of participants in the competitive activities include, but are not limited to, one-on-one games, two-on-two games, and many-on-many games. The competitive activities include, but are not limited to, drawing, racing, shooting, idiom puzzles, mining, fishing, etc., for example only.
[0121] In one alternative implementation, when the player controlling the first virtual object selects a one-on-one game, the game system can assign a game robot as the opponent of the first virtual object to compete against the first virtual object; alternatively, a second virtual object that has also selected the one-on-one game as the opponent of the first virtual object can be assigned as the opponent of the first virtual object to compete against the first virtual object.
[0122] In another alternative implementation, when the player controlling the first virtual object selects a two-on-two game, the game system can assign a game bot as a teammate of the first virtual object, or it can assign a second virtual object that has also selected the two-on-two game as a teammate of the first virtual object to cooperate with the first virtual object in the competition against the opponent. The game system can choose to use two game bots as the first virtual object's opponents in the two-on-two game, or it can use other second virtual objects that have also selected the two-on-two game as the first virtual object's opponents in the two-on-two game. This is merely an example, and the embodiments of this application do not impose any limitations on this.
[0123] In an optional implementation, steps S301-S303 may be included before step S202:
[0124] S301. In response to the selection operation for the target competitive activity, the target competitive environment corresponding to the target competitive activity is displayed in the second game scene, and the target competitive environment includes the first virtual prop.
[0125] In this embodiment of the application, multiple competitive activities are displayed in the second game scene. The player selects one of them as the target competitive activity to participate in. After the player selects the target competitive activity, the target competitive environment corresponding to the target game activity is displayed in the second game scene. The target competitive environment includes a first virtual prop for the first virtual object to control.
[0126] For example, in racing games, the racing steering wheel is the first virtual item; in drawing games, the paintbrush is the first virtual item; in fishing games, the fishing rod is the first virtual item; in idiom puzzle games, the word block is the first virtual item, and so on, just as examples.
[0127] S302. In response to the start command of the target competitive activity, the first virtual object is prompted in a second manner that the target competitive activity is in the started state, and the remaining valid time of the target competitive activity is displayed in the second game scene. The maximum valid time of the target competitive activity is the preset time.
[0128] S303. Within a preset time period, in response to a first control operation on the first virtual prop, control the first virtual prop to perform the competitive task corresponding to the target competitive activity.
[0129] In one optional implementation, the second prompting method includes one or more of text, sound, and vibration methods; this is merely an example and is not intended to limit the scope of the application. By using a variety of different prompting methods, different people's perception styles and preferences can be satisfied, allowing everyone to conveniently and quickly receive in-game prompts.
[0130] In this embodiment, starting from the moment the target competitive activity is initiated, a countdown timer is displayed in the second game scene, starting from a preset duration. That is, the remaining valid duration of the target competitive activity is updated and displayed in real-time in the second game scene. Within the valid duration of the target competitive activity, the player controls a first virtual item to perform the corresponding competitive task. For example, in a racing game, the task is to drive the race car to the finish line; in a fishing game, the task is to catch more fish; in a color-filling game, the task is to use a brush to fill a color area. Different games have different competitive tasks; these are just examples.
[0131] For example, such as Figure 8 As shown, Figure 8 This is a schematic diagram of a second game scene provided for another embodiment of this application. (See diagram below.) Figure 8The game includes interfaces (a) and (b). As shown in interface (a), the second game scene includes a single-player game area 801 and a two-player game area 802. Single-player game area 801 includes two games: Color Fill 8011 and Racing 8012. Two-player game area 802 includes two games: Idiom Puzzle 8021 and Mining 8021. Marker 803 in the second game scene indicates that the game is missing players. Simultaneously, as shown in interface (a), the player's finger has triggered an action in the area containing Racing 8012, meaning the player controlling the first virtual object has chosen to participate in Racing 8012. Subsequently, as shown in interface (b), the game screen of the two players racing is displayed in the second game scene, showing 58 seconds remaining until the current racing game ends. Simultaneously, it can be seen that the player controlling the first virtual object 804 is using their finger to control the racing car 806 towards the finish line via the steering wheel 805.
[0132] In an optional implementation, the target competitive environment further includes a second virtual item. Within a preset duration after the start of the target competitive activity, the resource acquisition method in the game provided in this application embodiment further includes the following steps S304-S305:
[0133] S304. In response to a second control operation on a second virtual prop, control the second virtual prop to perform an interference task corresponding to the second control operation.
[0134] The second virtual item is not the same as the first virtual item. The second virtual item can be a virtual item controlled by the competitor corresponding to the first virtual object in the target competitive activity to complete the competitive task, or it can be any other virtual item; this is just an example. The second virtual item is used to allow the first virtual object to perform a disruptive task. That is, the player controlling the first virtual object can use the second virtual item to interfere with the competitor in the target competitive activity, causing the competitor's task completion progress to regress or stagnate.
[0135] S305. In response to a third control operation on the first virtual prop, control the first virtual prop to perform an interference task corresponding to the third control operation.
[0136] The aforementioned first virtual prop can also be used by the player controlling the first virtual object to interfere with the opponent in the competitive activity where the first virtual object is located.
[0137] In this embodiment, players controlling a first virtual object are allowed to use a second virtual item or the first virtual item to interfere with their opponents, adding strategy and competitiveness to the target competition. Players need to skillfully use the first or second virtual item based on their current task completion status and the opponent's state, finding the best timing and target to interfere with their opponents and gain an advantage. This competitive and strategic design enhances the challenge and enjoyment of the target competition.
[0138] In one optional implementation, the target competitive activity is a color-filling competition, and the first virtual prop is a first virtual paintbrush. The target competitive environment includes the first virtual paintbrush and a first fill area corresponding to the first virtual object.
[0139] In the aforementioned color-filling competition, players need to fill a given pattern or area with color within a specified time. The pattern to be filled can be a simple geometric shape, a complex image, or a pattern divided into different areas, etc. The first virtual brush used for filling can be a virtual brush, airbrush, texture, or even the player's finger; this is merely an example and this application embodiment does not impose any limitations on it.
[0140] In an optional implementation, when the target competitive activity is a color-filling competitive activity, the above step S303 is specifically implemented as follows: in response to a touch operation on the first virtual brush, the first virtual brush is controlled to fill the first filling area with color.
[0141] In this embodiment, the player selects and controls the first virtual brush to perform a touch operation in the first filling area. In response to the touch operation of the first virtual brush in the first filling area, the game system fills the area covered by the first virtual brush with color.
[0142] In an optional implementation, when the target competitive activity is a color-filling competitive activity, the implementation of "the first virtual object completes the target competitive activity set in the second game scene" in step S303 can be as follows: within a preset time period, each area in the first filling area has been filled with color.
[0143] In one optional implementation, the target competitive environment further includes a second virtual brush and a second filled area corresponding to the second virtual object. Specifically, the target competitive environment includes a second filled area corresponding to a second virtual object that is the competitor of the first virtual object.
[0144] In an optional implementation, when the target competitive activity is a color-filling competitive activity, the above step S304 is specifically implemented as follows: when the second virtual brush is not controlled, in response to a touch operation on the second virtual brush, the second virtual brush is controlled to perform a color erasing operation in the second filling area.
[0145] For example, Figure 9(a) is a schematic diagram of a color-filling competition provided in one embodiment of this application, and Figure 9(b) is a schematic diagram of a color-filling competition provided in another embodiment of this application. First, the gameplay of the color-filling competition will be explained exemplarily: the player who fills the largest area of a flower within a specified time wins. As shown in Figure 9(a), in the color-filling competition displayed in the second game scene, a first virtual object 901 and a second virtual object 902 compete. The second game scene includes a first filling area 903 corresponding to the first virtual object 901 and a second filling area 904 corresponding to the second virtual object 902. Simultaneously, as shown in Figure 9(a), the player controlling the first virtual object is coloring the first filling area 903 with their finger. As shown in Figure 9(b), the player controlling the first virtual object is interfering in the second filling area 904 with their finger, attempting to erase the color filled by their competitor in the second filling area 904.
[0146] In one alternative implementation, the target competitive activity is a racing competition, the first virtual prop is a first virtual vehicle, and the target competitive environment includes a virtual track, the first virtual vehicle, and a first movement control for controlling the first virtual vehicle to move forward and backward.
[0147] The aforementioned first virtual vehicle can be any type of virtual vehicle in the game, such as a car, truck, motorcycle, tank, etc., for example only. During racing activities, the player controlling the first virtual object can use the first movement control to control the first virtual vehicle to move forward or backward on the virtual track.
[0148] In an optional implementation, when the target competitive activity is a racing activity, the specific implementation of the above step S303 can be: in response to the forward control operation for the first movement control, controlling the first virtual vehicle to travel along the finish line direction of the virtual track.
[0149] In this embodiment of the application, upon detecting a player controlling the first virtual object's forward control operation on the first movement control, the first virtual vehicle is controlled to move towards the finish line of the virtual track.
[0150] In an optional implementation, when the target competitive activity is a racing competition, the implementation of "the first virtual object completes the target competitive activity set in the second game scene" in step S303 is as follows: within a preset time period, the first virtual vehicle drives to the end of the virtual track, and it can be determined that the first virtual object has completed the racing competition.
[0151] In one optional implementation, the target racing environment further includes a second virtual vehicle and a second movement control for controlling the second virtual vehicle to move forward and backward. When the target racing activity is a motorsports event, the specific implementation of step S304 includes steps S401 and S402:
[0152] S401, in response to a forward control operation on the first movement control, control the first virtual vehicle to move in front of the second virtual vehicle to obstruct the second virtual vehicle from moving along the finish line direction of the virtual track.
[0153] S402, when the second movement control is not controlled, in response to a backward control operation on the second movement control, control the second virtual vehicle to move towards the starting point of the virtual track.
[0154] In this embodiment, if the opponent of the first virtual object does not control the second movement control during a racing activity, the player controlling the first virtual object can trigger the second movement control to control the movement of the second virtual vehicle. For example, if it is detected that the player controlling the first virtual object performs a backward control operation on the second movement control, the second virtual vehicle will be controlled to move towards the starting point of the virtual track.
[0155] For example, Figure 10(a) is a schematic diagram of a racing activity provided in one embodiment of this application, and Figure 10(b) is a schematic diagram of a racing activity provided in another embodiment of this application. First, the gameplay of the racing activity will be explained by example: the player who drives the car to the finish line first within a specified time wins. As shown in Figure 10(a), in the racing activity displayed in the second game scene, a first virtual object 901 and a second virtual object 902 compete. A racing car 1005 controlled by the first virtual object 901 and a racing car 1004 controlled by the second virtual object 902 are driving on the virtual track 1001. Simultaneously, as shown in Figure 10(a), the player's finger is touching the first movement control 1002 to control the racing car 1005 to move towards the finish line. Subsequently, as shown in Figure 10(b), the player's finger is touching the second movement control 1003 to cause directional interference to prevent the racing car 1004 from moving forward.
[0156] In one optional implementation, the target competitive activity is a jigsaw puzzle competition, the first virtual prop is a jigsaw puzzle piece, and the target competitive environment includes a jigsaw puzzle piece area and a first jigsaw puzzle area corresponding to the first virtual object. The jigsaw puzzle piece area includes multiple different jigsaw puzzle pieces.
[0157] In an optional implementation, when the target competitive activity is a jigsaw puzzle activity, the above step S303 is specifically implemented as follows: in response to the selection operation of the target jigsaw puzzle block in the jigsaw puzzle block area, the target jigsaw puzzle block is controlled to move from the jigsaw puzzle block area to the first jigsaw puzzle area.
[0158] In an optional implementation, when the target competitive activity is a jigsaw puzzle competition, the implementation of "the first virtual object completes the target competitive activity set in the second game scene" in step S303 is as follows: within a preset time period, the words formed by all the puzzle pieces in the first puzzle area are preset words.
[0159] In this embodiment of the application, the puzzle word block area in the puzzle competition activity includes multiple puzzle word blocks to be selected. Players need to select target puzzle word blocks from them and control the target puzzle word blocks to move from the puzzle word block area to the first puzzle area until multiple puzzle word blocks in the first puzzle area can form a preset word, that is, determine that the first virtual object has completed the puzzle competition activity.
[0160] In one optional implementation, the target competitive environment further includes a second puzzle area corresponding to the second virtual object. When the target competitive activity is a puzzle competition, the specific implementation of step S304 includes the following steps: in response to a target puzzle piece in the second puzzle area, controlling the target puzzle piece to move from the second puzzle area to a puzzle piece area or the first puzzle area.
[0161] In this embodiment, the player controlling the first virtual object can interfere with their opponents in a puzzle-solving competition. For example, the player controlling the first virtual object can move a puzzle piece that a teammate has moved into the second puzzle area to either the second puzzle area or the first puzzle area.
[0162] For example, Figure 11(a) is a schematic diagram of a jigsaw puzzle competition activity provided in one embodiment of this application, and Figure 11(b) is a schematic diagram of a jigsaw puzzle competition activity provided in another embodiment of this application. First, the gameplay of the jigsaw puzzle competition activity will be explained by example. Based on the jigsaw puzzle pieces in their respective puzzle areas, the group that first completes a idiom by moving the pieces to their respective puzzle areas wins. As shown in 11(a), in the two-player cooperative mode, each group includes two players. The first virtual object 1101 and the second virtual object 1102 constitute the first group, corresponding to the first puzzle area 1005. The second virtual object 1103 and the second virtual object 1104 constitute the second group, corresponding to the second puzzle area 1106. In the two-player cooperative mode, players in each group can cooperate with their teammates to complete the task. For example, the player controlling the first virtual object can select jigsaw puzzle pieces from the puzzle piece area 1107 and move them to the first puzzle area 1105. In each group, one player completes a puzzle, while another player can disrupt the puzzle in the opponent's second puzzle area 1106. As shown in Figure 11(b), the player controlling the first virtual object moves the puzzle pieces in the second puzzle area 1106 with their finger, such as moving the puzzle piece "flower" back to the puzzle piece area 1107.
[0163] In one optional implementation, the target competitive activity is a block-grabbing competitive activity, the first virtual prop is a first virtual claw, the target competitive environment includes a virtual grabbing area and the first virtual claw, and the virtual grabbing area includes multiple virtual blocks.
[0164] In an optional implementation, when the target competitive activity is a block-grabbing competitive activity, the specific implementation of step S303 includes steps S501-S502:
[0165] S501, In response to a movement operation on the first virtual gripper, control the first virtual gripper to move toward the location of the target virtual block.
[0166] S502, In response to the touch event between the first virtual gripper and the target virtual block, control the first virtual gripper to grasp the target virtual block, and accumulate and record the weight of the target virtual block grasped by the first virtual gripper.
[0167] In an optional implementation, when the target competitive activity is a block-grabbing competitive activity, the implementation of "the first virtual object completes the target competitive activity set in the second game scene" in step S303 is as follows: within a preset time period, the first virtual object controls the first virtual claw to grasp the total weight of the virtual blocks to reach a preset weight threshold, that is, it is determined that the first virtual object has completed the block-grabbing competitive activity set in the second game scene.
[0168] In one optional implementation, the target competitive environment further includes a second virtual gripper, and the virtual gripping area further includes multiple virtual obstacles. When the target competitive activity is a block-grabbing competitive activity, the specific implementation of step S304 further includes the following steps S601-S602:
[0169] S601, in response to a movement operation on the first virtual gripper, control the first virtual gripper to move toward the location of the target obstacle.
[0170] S602, In response to the touch event between the first virtual gripper and the target obstacle, control the second virtual gripper to grab the target obstacle and move the target obstacle to the area where the second virtual gripper is located.
[0171] For example, Figure 12 This is a schematic diagram of a block-grabbing competition activity provided in one embodiment of this application. First, the gameplay of the block-grabbing competition activity is explained by example: click on the virtual claw and drag it to the virtual gold or virtual stone to be dug. In two-player cooperative mode, players can drag the virtual claw to the virtual gold or virtual stone to be dug, and players can also use the virtual claw to place the dug virtual stone in the area of their opponent's virtual claw to interfere with them. After a preset timeout (e.g., 60 seconds), all players end the game, and the player who digs the heaviest amount of virtual gold is the winner. Figure 12 As shown, in the two-player cooperative mode, each group consists of two players. The first virtual object 1201 and the second virtual object 1202 form the first group, while the second virtual objects 1203 and 1204 form the second group. In this mode, players in each group can cooperate with their teammates. For example, the player controlling the first virtual object 1201 can drag the first virtual claw 1205 near the virtual gold 1206, successfully mining the virtual gold. The weight of the virtual gold mined by the group containing the first virtual object is then updated.
[0172] The virtual resource acquisition device in the game provided in this application is described below. The virtual resource acquisition device in the game described below can be referred to in correspondence with the virtual resource acquisition method in the game described above.
[0173] Figure 13 This is a schematic diagram of the structure of a virtual resource acquisition device in a game provided in one embodiment of this application. Figure 13 As shown, the virtual resource acquisition device in the game includes: a display module 1301, a processing module 1302, and a control module 1303.
[0174] A display module is configured to, in response to a resource acquisition event, display in the graphical user interface a second game scene for providing a virtual competitive environment for the first virtual object or for providing a virtual competitive environment for the first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene;
[0175] The processing module is configured to display resource acquisition items in the graphical user interface in response to the first virtual object completing the target competitive activity set in the second game scene, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects that complete the target competitive activity;
[0176] The control module is configured to respond to a resource acquisition operation by determining a target resource item from the displayed resource acquisition items, determining a first target virtual resource from a preset virtual resource pool, and allocating the first target virtual resource as a resource corresponding to the target resource item to the first virtual object.
[0177] Optionally, the device further includes a determining module, which is specifically used for:
[0178] In response to the first virtual object failing to complete the target competitive activity set in the second game scene, a second target virtual resource is determined from the preset virtual resource pool and allocated to the first virtual object;
[0179] The second target virtual resource is displayed in the graphical user interface.
[0180] Optionally, the control module is specifically used for:
[0181] In response to a first selection operation by a target virtual object for the resource acquisition item, the resource acquisition item corresponding to the first selection operation is determined as a pre-selected resource item corresponding to the target virtual object, and the pre-selected resource item is marked as having been pre-selected by the target virtual object, wherein the target virtual object includes the first virtual object and / or the second virtual object;
[0182] In response to the second selection operation of the first virtual object for the resource acquisition item, the resource acquisition item corresponding to the second selection operation is determined as the target resource item corresponding to the first virtual object.
[0183] Optionally, the control module is further configured to:
[0184] In response to the second virtual object, which ranks ahead of the first virtual object in the first ranking, completing the second selection operation, the first virtual object is prompted to perform the second selection operation according to the first prompt method; wherein, the first ranking is obtained by ranking the virtual objects that have completed the target competitive activity.
[0185] Optionally, the control module is further configured to:
[0186] In response to the first selection operation of the target virtual object for the resource acquisition item, the total number of virtual objects that have pre-selected the resource acquisition item is recorded, and the total number is displayed in the associated area of the resource acquisition item on the graphical user interface.
[0187] Optionally, the control module is specifically used for:
[0188] In response to the second selection operation of the second virtual object on the pre-selected resource item corresponding to the first virtual object, the pre-selected resource item corresponding to the first virtual object is de-displayed on the graphical user interface;
[0189] In response to the first virtual object's second selection operation on the resource acquisition item displayed on the graphical user interface, the resource acquisition item corresponding to the second selection operation is determined as the target resource item corresponding to the first virtual object.
[0190] Optionally, the display module is further configured to:
[0191] The resource identifier corresponding to the target virtual resource is displayed in the graphical user interface.
[0192] Optionally, the second game scene includes various competitive activities; the processing module is further configured to:
[0193] In response to a selection operation for a target competitive activity, a target competitive environment corresponding to the target competitive activity is displayed in the second game scene, the target competitive environment including a first virtual item;
[0194] In response to the start command of the target competitive activity, the first virtual object is prompted in a second manner that the target competitive activity is in the started state, and the remaining valid time of the target competitive activity is displayed in the second game scene. The maximum valid time of the target competitive activity is a preset time.
[0195] Within the preset time period, in response to the first control operation on the first virtual prop, the first virtual prop is controlled to perform the competitive task corresponding to the target competitive activity.
[0196] Optionally, the target competitive environment further includes the second virtual item; within the preset duration, the processing module is further configured to:
[0197] In response to a second control operation on the second virtual prop, the second virtual prop is controlled to perform an interference task corresponding to the second control operation;
[0198] And / or, in response to a third control operation on the first virtual prop, control the first virtual prop to perform an interference task corresponding to the third control operation.
[0199] Optionally, the target competitive activity is a color-filling competitive activity, and the first virtual prop is a first virtual paintbrush; the target competitive environment includes the first virtual paintbrush and a first fill area corresponding to the first virtual object; the processing module is specifically used for:
[0200] In response to a touch operation on the first virtual brush, the first virtual brush is controlled to fill the first filling area with color.
[0201] Optionally, the target competitive activity is a racing competition, the first virtual prop is a first virtual vehicle, and the target competitive environment includes a virtual track, the first virtual vehicle, and a first movement control for controlling the first virtual vehicle to move forward and backward; the processing module is specifically used for:
[0202] In response to a forward control operation on the first movement control, the first virtual vehicle is controlled to travel along the finish line direction of the virtual track.
[0203] Optionally, the target competitive activity is a jigsaw puzzle activity, the first virtual prop is a jigsaw puzzle word block, the target competitive environment includes a jigsaw puzzle word block area and a first jigsaw puzzle area corresponding to the first virtual object, and the processing module is specifically used for:
[0204] In response to a selection operation of a target puzzle piece in the puzzle piece area, the target puzzle piece is controlled to move from the puzzle piece area to the first puzzle area.
[0205] Optionally, the target competitive activity is a block-grabbing competitive activity, the first virtual prop is a first virtual claw, the target competitive environment includes a virtual grabbing area and the first virtual claw, and the virtual grabbing area includes multiple virtual blocks; the processing module is specifically used for:
[0206] In response to a movement operation on the first virtual gripper, control the first virtual gripper to move toward the location of the target virtual block;
[0207] In response to a touch event between the first virtual gripper and the target virtual block, the first virtual gripper is controlled to grasp the target virtual block, and the weight of the target virtual block grasped by the first virtual gripper is accumulated and recorded.
[0208] Optionally, the target competitive environment further includes the second virtual brush and the second fill area corresponding to the second virtual object; the processing module is further configured to:
[0209] When the second virtual brush is not controlled, in response to a touch operation on the second virtual brush, the second virtual brush is controlled to perform a color erasing operation in the second filled area.
[0210] Optionally, the target competitive environment further includes the second virtual vehicle and a second movement control for controlling the second virtual vehicle to move forward and backward; the processing module is further configured to:
[0211] In response to a forward control operation on the first movement control, the first virtual vehicle is controlled to move in front of the second virtual vehicle to obstruct the second virtual vehicle from moving along the finish line direction of the virtual track;
[0212] And / or, in the event that the second movement control is not controlled, in response to a back control operation on the second movement control, control the second virtual vehicle to move toward the starting point of the virtual track.
[0213] Optionally, the target competitive environment further includes a second puzzle area corresponding to the second virtual object; the processing module is further configured to:
[0214] In response to a target puzzle piece in the second puzzle area, control the target puzzle piece to move from the second puzzle area to the puzzle piece area or the first puzzle area.
[0215] Optionally, the target competitive environment further includes a second virtual gripper, and the virtual gripping area further includes multiple virtual obstacles; the processing module is further configured to:
[0216] In response to a movement operation on the first virtual gripper, control the first virtual gripper to move toward the location of the target obstacle;
[0217] In response to a touch event between the first virtual gripper and the target obstacle, the second virtual gripper is controlled to grab the target obstacle and move the target obstacle to the area where the second virtual gripper is located.
[0218] Optionally, the processing module is specifically used for:
[0219] Within the preset time period, each area in the first filling area has been filled with color.
[0220] Optionally, the processing module is specifically used for:
[0221] Within the preset time period, the first virtual vehicle travels to the finish line of the virtual track.
[0222] Optionally, the processing module is specifically used for:
[0223] Within the preset time period, the words formed by all the puzzle pieces in the first puzzle area are preset words.
[0224] Optionally, the processing module is specifically used for:
[0225] Within the preset time period, the total weight of the virtual blocks grasped by the first virtual object control first virtual claw reaches a preset weight threshold.
[0226] Optionally, the control module is specifically used for:
[0227] Based on the virtual asset value of the first virtual object and the first correspondence, a target virtual resource is determined from the preset virtual resource pool; wherein, the first correspondence is the correspondence between the virtual asset value and the virtual resource, and the value of the virtual resource corresponding to the virtual resource value is positively correlated with the virtual asset value.
[0228] Optionally, the control module is specifically used for:
[0229] The object identifier of the virtual object that preselected the preselected resource item is displayed in the associated area of the preselected resource item.
[0230] Optionally, the object identifier of the virtual object includes any one of the following: the ranking of the virtual object in the target competition, the number of the virtual object, and the object identifier of the virtual object.
[0231] Optionally, the second prompting method includes one or more of text, sound, and vibration.
[0232] The virtual resource acquisition device in the game provided in this embodiment can be used to execute the technical solution of the above-described virtual resource acquisition method embodiment in the game. Its implementation principle and technical effect are similar, and will not be described again in this embodiment.
[0233] Figure 14 This is a schematic diagram of the hardware structure of an electronic device provided in one embodiment of this application, such as... Figure 14 As shown, the electronic device 1400 of this embodiment includes: a processor 1401 and a memory 1402; wherein
[0234] Memory 1402 is used to store computer-executed instructions;
[0235] The processor 1401 is used to execute computer execution instructions stored in the memory to implement the technical solution corresponding to the virtual resource acquisition method in the game in any of the above embodiments.
[0236] Alternatively, the memory 1402 can be either standalone or integrated with the processor 1401.
[0237] When the memory 1402 is set up independently, the electronic device also includes a bus 1403 for connecting the memory 1402 and the processor 1401.
[0238] One embodiment of this application also provides a computer-readable storage medium storing computer-executable instructions. When a processor executes the computer-executable instructions, it implements the technical solution corresponding to the virtual resource acquisition method in the game in any of the above embodiments executed by the above-mentioned electronic device.
[0239] One embodiment of this application also provides a computer program product, the program product including: a computer program, the computer program being stored in a readable storage medium, at least one processor of an electronic device being able to read the computer program from the readable storage medium, and at least one processor executing the computer program causing the electronic device to execute the technical solution corresponding to the virtual resource acquisition method in the game in any of the above embodiments.
[0240] Although this application discloses preferred embodiments as described above, it is not intended to limit this application. Any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of this application. Therefore, the scope of protection of this application should be determined by the scope defined in the claims of this application.
[0241] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.
[0242] The integrated modules implemented as software functional modules described above can be stored in a computer-readable storage medium. These software functional modules, stored in a storage medium, include several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) or a processor to execute some steps of the methods described in the various embodiments of this application.
[0243] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0244] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk or optical disc, etc.
[0245] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0246] The aforementioned storage medium can be implemented from any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium accessible to general-purpose or special-purpose computers.
[0247] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0248] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A method for acquiring virtual resources in a game, characterized in that, A graphical user interface is provided through a first terminal device, the graphical user interface displaying at least a portion of a first game scene, the game including a first virtual object and multiple second virtual objects, the first virtual object being controlled by the first terminal device, and the multiple second virtual objects being controlled by different second terminal devices, the method comprising: In response to a resource acquisition event, a second game scene is displayed in the graphical user interface to provide a virtual competitive environment for the first virtual object or to provide a virtual competitive environment for the first virtual object and at least one second virtual object, wherein the second game scene is different from the first game scene; the second game scene includes a variety of competitive activities; In response to a selection operation for a target competitive activity, a target competitive environment corresponding to the target competitive activity is displayed in the second game scene, the target competitive environment including a first virtual item; In response to the start command of the target competitive activity, the first virtual object is prompted in a second manner that the target competitive activity is in the started state, and the remaining valid time of the target competitive activity is displayed in the second game scene. The maximum valid time of the target competitive activity is a preset time. Within the preset time period, in response to the first control operation on the first virtual prop, the first virtual prop is controlled to perform the competitive task corresponding to the target competitive activity; In response to the first virtual object completing the target competitive activity set in the second game scene, resource acquisition items are displayed in the graphical user interface, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects that have completed the target competitive activity; In response to a resource acquisition operation, determining a target resource item from the displayed resource acquisition items includes: in response to a first selection operation by a target virtual object on the resource acquisition item, determining the resource acquisition item corresponding to the first selection operation as a pre-selected resource item corresponding to the target virtual object, and marking the pre-selected resource item as having been pre-selected by the target virtual object, wherein the target virtual object includes the first virtual object and / or the second virtual object; in response to a second selection operation by the first virtual object on the resource acquisition item, determining the resource acquisition item corresponding to the second selection operation as the target resource item corresponding to the first virtual object; A first target virtual resource is determined from a preset virtual resource pool, and the first target virtual resource is allocated to the first virtual object as a resource corresponding to the target resource item.
2. The method according to claim 1, characterized in that, The method further includes: In response to the first virtual object failing to complete the target competitive activity set in the second game scene, a second target virtual resource is determined from the preset virtual resource pool and allocated to the first virtual object.
3. The method according to claim 1, characterized in that, Before determining the resource acquisition item corresponding to the second selection operation as the target resource item corresponding to the first virtual object in response to the second selection operation for the resource acquisition item, the method further includes: In response to the second virtual object, which ranks ahead of the first virtual object in the first ranking, completing the second selection operation, the first virtual object is prompted to perform the second selection operation according to the first prompt method; wherein, the first ranking is obtained by ranking the virtual objects that have completed the target competitive activity.
4. The method according to claim 1, characterized in that, Before determining the resource acquisition item corresponding to the second selection operation as the target resource item corresponding to the first virtual object in response to the second selection operation for the resource acquisition item, the method further includes: In response to the first selection operation of the target virtual object for the resource acquisition item, the total number of virtual objects that have pre-selected the resource acquisition item is recorded, and the total number is displayed in the associated area of the resource acquisition item on the graphical user interface.
5. The method according to claim 1, characterized in that, The step of determining the resource acquisition item corresponding to the second selection operation for the resource acquisition item as the target resource item corresponding to the first virtual object includes: In response to the second selection operation of the second virtual object on the pre-selected resource item corresponding to the first virtual object, the pre-selected resource item corresponding to the first virtual object is de-displayed on the graphical user interface; In response to the first virtual object's second selection operation on the resource acquisition item displayed on the graphical user interface, the resource acquisition item corresponding to the second selection operation is determined as the target resource item corresponding to the first virtual object.
6. The method according to claim 1, characterized in that, The method further includes: The resource identifier corresponding to the first target virtual resource is displayed in the graphical user interface.
7. The method according to claim 1, characterized in that, The target competitive environment also includes a second virtual prop; within the preset duration, the method further includes: In response to a second control operation on the second virtual prop, the second virtual prop is controlled to perform an interference task corresponding to the second control operation; And / or, in response to a third control operation on the first virtual prop, control the first virtual prop to perform an interference task corresponding to the third control operation.
8. The method according to claim 1, characterized in that, The target competition activity is a color-filling competition activity, and the first virtual prop is a first virtual paintbrush; the target competition environment includes the first virtual paintbrush and a first filling area corresponding to the first virtual object; The step of controlling the first virtual prop to perform the competitive task corresponding to the target competitive activity in response to a first control operation on the first virtual prop includes: In response to a touch operation on the first virtual brush, the first virtual brush is controlled to fill the first filling area with color.
9. The method according to claim 1, characterized in that, The target competitive activity is a racing competition, the first virtual prop is a first virtual vehicle, and the target competitive environment includes a virtual track, the first virtual vehicle, and a first movement control for controlling the first virtual vehicle to move forward and backward. The step of controlling the first virtual prop to perform the competitive task corresponding to the target competitive activity in response to a first control operation on the first virtual prop includes: In response to a forward control operation on the first movement control, the first virtual vehicle is controlled to travel along the finish line direction of the virtual track.
10. The method according to claim 1, characterized in that, The target competitive activity is a jigsaw puzzle competition, the first virtual prop is a jigsaw puzzle word block, the target competitive environment includes a jigsaw puzzle word block area and a first jigsaw puzzle area corresponding to the first virtual object, and the jigsaw puzzle word block area includes multiple different jigsaw puzzle word blocks; The step of controlling the first virtual prop to perform the competitive task corresponding to the target competitive activity in response to a first control operation on the first virtual prop includes: In response to a selection operation of a target puzzle piece in the puzzle piece area, the target puzzle piece is controlled to move from the puzzle piece area to the first puzzle area.
11. The method according to claim 1, characterized in that, The target competitive activity is a block-grabbing competitive activity, the first virtual prop is a first virtual claw, the target competitive environment includes a virtual grabbing area and the first virtual claw, and the virtual grabbing area includes multiple virtual blocks; the step of controlling the first virtual prop to perform the competitive task corresponding to the target competitive activity in response to a first control operation on the first virtual prop includes: In response to a movement operation on the first virtual gripper, control the first virtual gripper to move toward the location of the target virtual block; In response to a touch event between the first virtual gripper and the target virtual block, the first virtual gripper is controlled to grasp the target virtual block, and the weight of the target virtual block grasped by the first virtual gripper is accumulated and recorded.
12. The method according to claim 8, characterized in that, The target competitive environment also includes a second virtual paintbrush and a second fill area corresponding to the second virtual object; the method further includes: When the second virtual brush is not controlled, in response to a touch operation on the second virtual brush, the second virtual brush is controlled to perform a color erasing operation in the second filled area.
13. The method according to claim 9, characterized in that, The target competitive environment also includes a second virtual vehicle and a second movement control for controlling the second virtual vehicle to move forward and backward; the method further includes: In response to a forward control operation on the first movement control, the first virtual vehicle is controlled to move in front of the second virtual vehicle to obstruct the second virtual vehicle from moving along the finish line direction of the virtual track; And / or, in the event that the second movement control is not controlled, in response to a back control operation on the second movement control, control the second virtual vehicle to move toward the starting point of the virtual track.
14. The method according to claim 10, characterized in that, The target competitive environment also includes a second puzzle area corresponding to the second virtual object; the method further includes: In response to a target puzzle piece in the second puzzle area, control the target puzzle piece to move from the second puzzle area to the puzzle piece area or the first puzzle area.
15. The method according to claim 11, characterized in that, The target competitive environment also includes a second virtual gripper, and the virtual gripping area also includes multiple virtual obstacles; the method further includes: In response to a movement operation on the first virtual gripper, control the first virtual gripper to move toward the location of the target obstacle; In response to a touch event between the first virtual gripper and the target obstacle, the second virtual gripper is controlled to grab the target obstacle and move the target obstacle to the area where the second virtual gripper is located.
16. The method according to claim 8, characterized in that, The first virtual object completes the target competitive activity set in the second game scene, including: Within the preset time period, each area in the first filling area has been filled with color.
17. The method according to claim 9, characterized in that, The first virtual object completes the target competitive activity set in the second game scene, including: Within the preset time period, the first virtual vehicle travels to the finish line of the virtual track.
18. The method according to claim 10, characterized in that, The first virtual object completes the target competitive activity set in the second game scene, including: Within the preset time period, the words formed by all the puzzle pieces in the first puzzle area are preset words.
19. The method according to claim 11, characterized in that, The first virtual object completes the target competitive activity set in the second game scene, including: Within the preset time period, the total weight of the virtual blocks grasped by the first virtual object control first virtual claw reaches a preset weight threshold.
20. The method according to claim 1, characterized in that, The step of determining the first target virtual resource from the preset virtual resource pool includes: Based on the virtual asset value of the first virtual object and the first correspondence, a first target virtual resource is determined from the preset virtual resource pool; wherein, the first correspondence is the correspondence between the virtual asset value and the virtual resource, and the value of the virtual resource corresponding to the virtual asset value is positively correlated with the virtual asset value.
21. The method according to claim 1, characterized in that, The step of marking the pre-selected resource item as having been pre-selected by the target virtual object includes: The object identifier of the virtual object that preselected the preselected resource item is displayed in the associated area of the preselected resource item.
22. The method according to claim 21, characterized in that, The object identifier of a virtual object is either the ranking of the virtual object in the target competitive activity or the virtual object's ID number.
23. The method according to claim 1, characterized in that, The second notification method includes one or more of the following: text, sound, and vibration.
24. A virtual resource acquisition device in a game, characterized in that, A graphical user interface is provided through a first terminal device, the graphical user interface displaying at least a portion of a first game scene, the game including a first virtual object and a plurality of second virtual objects, the first virtual object being controlled by the first terminal device, and the plurality of second virtual objects being controlled by different second terminal devices, the device comprising: A display module is configured to, in response to a resource acquisition event, display in the graphical user interface a second game scene that provides a virtual competitive environment for the first virtual object or for the first virtual object and at least one second virtual object, wherein the second game scene differs from the first game scene; the second game scene includes various competitive activities; The processing module is configured to, in response to a selection operation for a target competitive activity, display a target competitive environment corresponding to the target competitive activity in the second game scene, the target competitive environment including a first virtual item; in response to an activation command for the target competitive activity, prompt the first virtual object in a second manner that the target competitive activity is in an activated state, and display the remaining valid duration of the target competitive activity in the second game scene, the maximum valid duration of the target competitive activity being a preset duration; within the preset duration, in response to a first control operation for the first virtual item, control the first virtual item to perform the competitive task corresponding to the target competitive activity; and, in response to the first virtual object completing the target competitive activity set in the second game scene, display resource acquisition items in the graphical user interface, wherein the number of displayed resource acquisition items is positively correlated with the number of virtual objects completing the target competitive activity; A control module is configured to determine a target resource item from the displayed resource acquisition items in response to a resource acquisition operation, including: in response to a first selection operation of a target virtual object on the resource acquisition item, determining the resource acquisition item corresponding to the first selection operation as a pre-selected resource item corresponding to the target virtual object, and marking the pre-selected resource item as being pre-selected by the target virtual object, wherein the target virtual object includes the first virtual object and / or the second virtual object; in response to a second selection operation of the first virtual object on the resource acquisition item, determining the resource acquisition item corresponding to the second selection operation as the target resource item corresponding to the first virtual object; and being configured to determine a first target virtual resource from a preset virtual resource pool, and allocating the first target virtual resource as a resource corresponding to the target resource item to the first virtual object.
25. An electronic device, characterized in that, The electronic device includes: Processor; and A memory for storing a data processing program, which, when powered on and run by the processor, executes the virtual resource acquisition method in the game as described in any one of claims 1-23.
26. A computer-readable storage medium, characterized in that, The system contains a data processing program that is run by a processor to perform the virtual resource acquisition method in the game as described in any one of claims 1-23.
Citation Information
Patent Citations
Method and apparatus for providing player incentives
CN101594918A
Game system, game ticket and method for implementing a game
CN106204872A