Virtual resource interaction display method and device, terminal and medium

CN115970276BActive Publication Date: 2026-08-18MINI CREATIVE TECH (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211564404.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2026-08-18
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

然而,在3D游戏场景中,由于3D显示效果导致地图场景近大远小,用户很难将资源精确放置在自己想要的位置,导致游戏体验降低

Benefits of technology

[0029] The virtual resource interaction display method provided in this application generates a preview image corresponding to the selected interactive resource within the virtual resource placement area when the user triggers a virtual resource selection command. The preview image undergoes a first display effect to differentiate it from the actual interactive resource, allowing the user to distinguish between them. When the user moves the cursor within the virtual resource placement area, the preview image follows the cursor, enabling the user to judge the actual placement effect of the interactive resource based on the preview image. When the user triggers a confirmation command for a specified cursor position, the interactive resource is placed at that position, completing the game interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115970276B_ABST
    Figure CN115970276B_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of electronic games, and particularly relates to a virtual resource interactive display method and device, a terminal and a medium. The virtual resource interactive display method comprises the following steps: in response to a virtual resource selection instruction, generating a preview image corresponding to a selected to-be-interacted resource in a virtual resource placement area; performing first display special effect processing on the preview image in the virtual resource placement area, wherein the first display special effect processing is used to distinguish the actual placement effect of the virtual resource; in response to a cursor movement operation, controlling the preview image to move in the virtual resource placement area following the cursor; and in response to a confirmation instruction for a specified cursor position, placing the to-be-interacted resource at the specified cursor position. In this way, the application can enable a user to determine the actual placement effect of the to-be-interacted resource according to the preview image, so that the user can accurately place the to-be-interacted resource to realize a game interactive behavior, thereby improving the game experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electronic game technology, and in particular to a virtual resource interactive display method, device, terminal, and medium. Background Technology

[0002] In existing video games, players often need to select a resource, such as a block or creature, in the resource browser and then move it to the scene map in the editor to achieve game interaction. However, in 3D game scenes, due to the 3D display effect that makes the map scene appear larger in the foreground and smaller in the background, it is difficult for users to accurately place resources in the desired location, resulting in a degraded gaming experience.

[0003] Therefore, how to improve the way resources are displayed in game scenes so that players can accurately place resources to achieve game interaction is a problem that urgently needs to be solved in the field of video game technology. Summary of the Invention

[0004] The main objective of this invention is to provide a virtual resource interactive display method, device, terminal, and medium, which aims to generate a preview image corresponding to the interactive resource selected by the user in a 3D game scene, and to make the preview image follow the cursor movement, so that the user can determine the actual placement effect of the interactive resource based on the preview image, thereby enabling the user to accurately place the interactive resource to achieve game interaction.

[0005] According to one aspect of the embodiments of this application, a virtual resource interactive display method is disclosed, including:

[0006] In response to a virtual resource selection command, a preview image corresponding to the selected interactive resource is generated within the virtual resource placement area;

[0007] Within the virtual resource placement area, the preview image is subjected to a first display effect processing, which is used to distinguish the actual placement effect of the virtual resource;

[0008] In response to cursor movement, the preview image is controlled to follow the cursor movement within the virtual resource placement area;

[0009] In response to a confirmation command for a specified cursor position, the resource to be interacted with is placed at the specified cursor position.

[0010] In some embodiments of this application, based on the above technical solutions, a first display effect processing is applied to the preview image, including:

[0011] Set the preview image to a different color than the resource to be interacted with; and / or,

[0012] The preview image is set to have a different transparency than the resource to be interacted with.

[0013] In some embodiments of this application, based on the above technical solutions, before performing the first display effect processing on the preview image, the virtual resource interactive display method further includes:

[0014] The location of the preview image within the virtual resource placement area is monitored, and the first display effect processing is applied to the preview image based on its location.

[0015] In some embodiments of this application, based on the above technical solutions, the virtual resource interactive display method further includes, within the virtual resource placement area:

[0016] Based on the interaction relationship between the resource to be interacted with and the existing resources located in the virtual resource placement area, a second display effect is applied at the location of the preview image to present the result of the interaction between the resource to be interacted with and the existing resources.

[0017] In some embodiments of this application, based on the above technical solutions, after placing the resource to be interacted with at the designated cursor position, the virtual resource interactive display method further includes:

[0018] Remove the preview image of the resource to be interacted with at the specified cursor position.

[0019] In some embodiments of this application, based on the above technical solutions, the preview image corresponding to the selected interactive resource is a 2D icon or a 3D image.

[0020] In some embodiments of this application, based on the above technical solutions, in response to a virtual resource selection command, a preview image corresponding to the selected interactive resource is generated within the virtual resource placement area, including:

[0021] In response to a virtual resource selection command, select the resource to be interacted with within the virtual resource selection area;

[0022] A preview image corresponding to the selected interactive resource is generated within the virtual resource placement area.

[0023] According to one aspect of the embodiments of this application, the virtual resource interaction display device is disclosed to include:

[0024] The generation module is configured to generate a preview image corresponding to the selected interactive resource within the virtual resource placement area in response to a virtual resource selection command.

[0025] A first special effects processing module is configured within the virtual resource placement area to perform a first display special effects processing on the preview image. The first display special effects processing is used to distinguish the actual placement effect of the virtual resource.

[0026] The control module is configured to respond to cursor movement operations and control the preview image to follow the cursor movement within the virtual resource placement area;

[0027] The placement module is configured to place the resource to be interacted with at the specified cursor position in response to a confirmation command for that cursor position.

[0028] According to one aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the virtual resource interactive display method as described above.

[0029] The virtual resource interaction display method provided in this application generates a preview image corresponding to the selected interactive resource within the virtual resource placement area when the user triggers a virtual resource selection command. The preview image undergoes a first display effect to differentiate it from the actual interactive resource, allowing the user to distinguish between them. When the user moves the cursor within the virtual resource placement area, the preview image follows the cursor, enabling the user to judge the actual placement effect of the interactive resource based on the preview image. When the user triggers a confirmation command for a specified cursor position, the interactive resource is placed at that position, completing the game interaction.

[0030] Thus, the virtual resource interaction display method provided in this application generates a preview image in a 3D game scene corresponding to the interactive resource selected by the user, and makes the preview image follow the cursor, so that the user can determine the actual placement effect of the interactive resource based on the preview image, thereby enabling the user to accurately place the interactive resource to achieve game interaction behavior and improving the game experience.

[0031] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this application. Attached Figure Description

[0032] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0033] Figure 1 A flowchart illustrating the steps of a virtual resource interactive display method in one embodiment of this application is shown.

[0034] Figure 2 The illustration shows a logical diagram of a user selecting and placing a resource to be interacted with in one embodiment of this application.

[0035] Figure 3 It shows Figure 2 In a corresponding embodiment, after the user selects the resource to be interacted with, a preview image is generated in the virtual resource placement area.

[0036] Figure 4 A schematic diagram of the structure of the virtual resource interactive display device provided in the embodiments of this application is shown.

[0037] Figure 5 A schematic diagram of a computer system architecture suitable for implementing the terminal device of the present application is shown. Detailed Implementation

[0038] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0039] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0040] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0041] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0042] The following describes in detail the technical solutions provided in this application, including the virtual resource interactive display method, device, terminal, and medium, with reference to specific embodiments.

[0043] Figure 1 A flowchart illustrating the steps of a virtual resource interactive display method in one embodiment of this application is shown, as follows: Figure 1 As shown, the virtual resource interactive display method can mainly include the following steps S100 to S400.

[0044] In step S100, in response to the virtual resource selection instruction, a preview image corresponding to the selected interactive resource is generated in the virtual resource placement area.

[0045] Step S200: Within the virtual resource placement area, the preview image is subjected to a first display effect processing, which is used to distinguish the actual placement effect of the virtual resource.

[0046] Step S300: In response to the cursor movement operation, control the preview image to follow the cursor movement within the virtual resource placement area.

[0047] Step S400: In response to the confirmation command for the specified cursor position, the resource to be interacted with is placed at the specified cursor position.

[0048] The virtual resource interaction display method provided in this application generates a preview image corresponding to the selected interactive resource within the virtual resource placement area when the user triggers a virtual resource selection command. The preview image undergoes a first display effect to differentiate it from the actual interactive resource, allowing the user to distinguish between them. When the user moves the cursor within the virtual resource placement area, the preview image follows the cursor, enabling the user to judge the actual placement effect of the interactive resource based on the preview image. When the user triggers a confirmation command for a specified cursor position, the interactive resource is placed at that position, completing the game interaction.

[0049] Thus, the virtual resource interaction display method provided in this application generates a preview image in a 3D game scene corresponding to the interactive resource selected by the user, and makes the preview image follow the cursor, so that the user can determine the actual placement effect of the interactive resource based on the preview image, thereby enabling the user to accurately place the interactive resource to achieve game interaction behavior and improving the game experience.

[0050] The following sections provide a detailed explanation of each method and step in the virtual resource interactive display method.

[0051] In step S100, in response to the virtual resource selection instruction, a preview image corresponding to the selected interactive resource is generated in the virtual resource placement area.

[0052] Specifically, when a user triggers a virtual resource selection command to select the corresponding interactive resource, a preview image corresponding to the interactive resource is generated in the virtual resource placement area, where the virtual resource placement area is the area where the user will place the selected interactive resource.

[0053] For example, if a user selects a wooden block in the game interface and intends to place it on the map area of ​​the game interface, a preview image corresponding to the wooden block will be generated in the map area.

[0054] Step S200: Within the virtual resource placement area, the preview image is subjected to a first display effect processing, which is used to distinguish the actual placement effect of the virtual resource.

[0055] Specifically, within the virtual resource placement area, the preview image corresponding to the interactive resource is subjected to a first display effect processing to make the preview image different from the actual interactive resource, so that the user can distinguish between the preview image and the actual interactive resource, and the user can determine the actual placement effect of the interactive resource within the virtual resource placement area based on the preview image.

[0056] Step S300: In response to the cursor movement operation, control the preview image to follow the cursor movement within the virtual resource placement area.

[0057] Specifically, when a user moves the cursor within the virtual resource placement area using the mouse, the preview image of the interactive resource follows the cursor, providing the user with a reference for the actual placement effect of the interactive resource at the cursor's location.

[0058] For example, when a user moves the cursor within the game map using the mouse, the preview image of the selected wooden block will move within the game map according to the cursor's movement, providing the user with a reference for the actual placement effect of placing the wooden block at the cursor's location.

[0059] As a feasible implementation, when the user controls the cursor to move within the game map using the mouse, the coordinate information of the cursor within the game map is monitored, and the coordinates of the preview image within the game map are updated in real time based on the cursor's coordinate information, so that the preview image follows the cursor's movement.

[0060] Step S400: In response to the confirmation command for the specified cursor position, the resource to be interacted with is placed at the specified cursor position.

[0061] Specifically, when a user triggers a confirmation command by controlling the cursor with the mouse within the virtual resource placement area, the resource to be interacted with is placed at the specified cursor position. Since the user can determine the actual placement effect of the resource based on the preview image before placing it, the resource to be interacted with can be placed accurately.

[0062] For example, when a user clicks "OK" on the game map using the mouse cursor, the selected wooden block is placed at the cursor's location. Since the user can determine the actual placement effect of the wooden block based on the preview image before placing it, the wooden block can be accurately placed to complete the game interaction.

[0063] As one possible implementation, such as Figure 2 As shown, the user selects the resource to be interacted with, such as block A or creature B, in the virtual resource selection area, and places block A or creature B in the virtual resource placement area, i.e., the game scene; based on this, such as Figure 3 As shown, when the user selects block A or creature B, the user controls the cursor to move into the game scene. At this time, a preview image of block A or creature B is generated in the game scene so that the user can determine the actual placement effect of placing block A in the game scene based on the preview image of block A, or determine the actual placement effect of placing creature B in the game scene based on the preview image of creature B.

[0064] Furthermore, based on the above embodiments, the first display effect processing of the preview image in step S200 includes the following steps S201 and S202.

[0065] Step S201: Set the preview image to a color different from the resource to be interacted with.

[0066] Specifically, within the virtual resource placement area, the preview image and the resource to be interacted with have different colors to make it easier for users to distinguish between the preview image and the actual resource to be interacted with.

[0067] For example, in the game map, the wooden block selected by the user is brownish-yellow, while the preview image corresponding to that wooden block is green, so that the user can easily distinguish the preview image from the actual wooden block based on the color difference.

[0068] As a feasible implementation, during gameplay, users can actively set the color of the preview image through the option bar in the game interface so that the color of the preview image can match the user's personalized needs.

[0069] Step S202: Set the transparency of the preview image to be different from that of the resource to be interacted with.

[0070] Specifically, within the virtual resource placement area, there is a difference in transparency between the preview image and the resource to be interacted with, so that users can easily distinguish between the preview image and the actual resource to be interacted with.

[0071] For example, within the game map, the wooden block selected by the user has 0% transparency, while the corresponding preview image has 50% transparency, so that the user can easily distinguish the preview image from the actual wooden block based on the difference in transparency.

[0072] As a feasible implementation, during gameplay, users can actively adjust the transparency of the preview image through the game interface's option bar to ensure that the preview image's color matches the user's personalized needs.

[0073] As a feasible implementation, the preview image and the interactive resource can differ in both color and transparency. For example, the interactive resource may be brownish-yellow with 0% transparency, while the preview image corresponding to the interactive resource may be green with 50% transparency. In this case, the difference in display effect between the interactive resource and the preview image is more obvious, making it easier for users to distinguish them.

[0074] Thus, in this embodiment, there is a difference in color or transparency between the interactive resource and the preview image, so that users can easily distinguish between the interactive resource and the preview image based on the display effect, thereby improving the practicality of the technical solution of this application.

[0075] Furthermore, based on the above embodiments, before performing the first display effect processing on the preview image in step S200, the virtual resource interactive display method further includes the following step S203.

[0076] Step S203: Monitor the position of the preview image within the virtual resource placement area, and perform the first display effect processing on the preview image according to its position.

[0077] Specifically, the location of the preview image within the virtual resource placement area is monitored, and then different initial display effects are applied to the preview image based on its location, so that the preview image has different display effects in different locations.

[0078] As a feasible implementation, for example, after the user selects a wooden block as an interactive resource and generates a preview image corresponding to the wooden block, if the preview image is displayed in green in area A of the virtual resource placement area, it indicates that the wooden block is allowed to be placed in area A of the virtual resource placement area; if the preview image is displayed in red in area B of the virtual resource placement area, it indicates that the wooden block is not allowed to be placed in area B of the virtual resource placement area.

[0079] Thus, this embodiment applies different first display effects to the preview image based on its location, so that users can distinguish the interactive state / effect of the interactive resource in different locations, thereby improving the practicality of the technical solution of this application.

[0080] Furthermore, based on the above embodiments, within the virtual resource placement area, the virtual resource interactive display method further includes the following step S204.

[0081] Step S204: Based on the interaction relationship between the resource to be interacted with and the existing resources located in the virtual resource placement area, perform a second display effect processing at the location of the preview image to present the result of the interaction between the resource to be interacted with and the existing resources.

[0082] Specifically, when a user moves the cursor to the virtual resource placement area, if the interactive resource corresponding to the preview image that follows the cursor may interact with existing resources in the virtual resource placement area after being placed, a second display effect is applied at the location of the preview image to present the result of the interaction between the interactive resource and the existing resources, so that the user can refer to whether the interactive resource needs to be placed in the location of the virtual resource placement area.

[0083] As an optional embodiment, for example, when a user selects a seed as an interactive resource, if the cursor moves to the virtual resource placement area, the seed may interact with the land existing in the virtual resource placement area to generate a tree or flower as the interaction result. When the preview image is located at a position where the seed can interact with the land, a second display effect is performed at that position, that is, the image of a tree or flower is displayed, so that the user can know that placing a seed at that position will generate a tree or flower.

[0084] Thus, in this embodiment, by applying a second display effect to the location of the preview image, the user can not only accurately place the interactive resource, but also anticipate the interactive result after placing the interactive resource, thereby improving the user's gaming experience.

[0085] Furthermore, based on the above embodiments, after placing the resource to be interacted with at the specified cursor position in step S400, the virtual resource interactive display method further includes the following step S401.

[0086] Step S401: Eliminate the preview image of the resource to be interacted with at the specified cursor position.

[0087] Specifically, when the user triggers the confirmation command, the resource to be interacted with is placed at the specified cursor position. At this time, the game interaction operation of placing the resource to be interacted with is completed, and the preview image corresponding to the resource to be interacted with is then eliminated.

[0088] Furthermore, based on the above embodiments, the preview image corresponding to the selected interactive resource is a 2D icon or a 3D image.

[0089] Specifically, when a user selects a resource to be interacted with and generates a preview image corresponding to that resource, in one feasible embodiment, the preview image can be a 2D icon. Since the game scene has a 3D display effect, the preview image as a 2D icon makes it easier for the user to distinguish between the preview image and the actual resource to be interacted with.

[0090] It is understood that, in another feasible embodiment, the preview image can be a 3D image. Since the game scene has a 3D display effect, the preview image as a 3D image will be more in line with the characteristics of the game scene in terms of visual effect, thereby enhancing the user's gaming experience.

[0091] Furthermore, based on the above embodiments, in response to the virtual resource selection instruction in step S100, a preview image corresponding to the selected interactive resource is generated in the virtual resource placement area, including the following steps S101 and S102.

[0092] Step S101: In response to the virtual resource selection instruction, select the resource to be interacted with within the virtual resource selection area.

[0093] Step S102: Generate a preview image corresponding to the selected interactive resource within the virtual resource placement area.

[0094] Specifically, in this embodiment, the game interface includes a virtual resource selection area and a virtual resource placement area. In actual operation, the user triggers a virtual resource selection command, selects a resource to be interacted with in the virtual resource selection area, and generates a preview image corresponding to the resource to be interacted with in the virtual resource placement area, so as to provide a reference for the user to perform the game interaction operation of placing the resource to be interacted with.

[0095] As a feasible implementation, for example, in a game interface, the virtual resource selection area is the backpack area. After the user selects a seed as an interactive resource in the backpack area, when the cursor moves in the backpack area, no preview image corresponding to the seed is generated to avoid visually affecting the user's viewing of other items in the backpack area. When the cursor moves from the backpack area to the virtual resource placement area—the game map, a preview image corresponding to the seed is generated that follows the cursor's movement, so as to provide a reference for the user to perform the game interaction operation of placing the seed.

[0096] As a feasible implementation, for example, in a game interface, the virtual resource selection area is the backpack area. After the user selects a seed as an interactive resource in the backpack area, a preview image corresponding to the seed is generated in the backpack area to remind the user that the currently selected interactive resource is a seed. The preview image will follow the cursor until the user triggers a confirmation command in the virtual resource placement area—the game map—to place the seed at the cursor-specified position and then disappear.

[0097] Thus, the game interface provided in this embodiment includes a virtual resource selection area and a virtual virtual resource placement area. The preview image corresponding to the resource to be interacted with can be generated directly in the virtual resource selection area, or generated only when the cursor moves to the virtual resource placement area, so as to adapt to different user operating habits / needs, thereby improving the practicality of the technical solution of this application.

[0098] The following describes an apparatus embodiment of this application, which can be used to execute the virtual resource interactive display method in the above embodiments of this application. Figure 4 A schematic block diagram of the virtual resource interactive display device provided in an embodiment of this application is shown. Figure 4 As shown, the virtual resource interactive display device 400 includes:

[0099] The generation module 410 is configured to generate a preview image corresponding to the selected interactive resource in the virtual resource placement area in response to a virtual resource selection command.

[0100] The first special effects processing module 420 is configured within the virtual resource placement area to perform first display special effects processing on the preview image. The first display special effects processing is used to distinguish the actual placement effect of the virtual resource.

[0101] Control module 430 is configured to respond to cursor movement operations and control the preview image to follow the cursor movement within the virtual resource placement area;

[0102] Placement module 440 is configured to place the resource to be interacted at the specified cursor position in response to a confirmation command for the specified cursor position.

[0103] In one embodiment of this application, based on the above embodiments, the first special effects processing module includes:

[0104] The color setting unit is configured to set a different color for the preview image than for the resource to be interacted with.

[0105] The transparency setting unit is configured to set a different transparency for the preview image than for the interactive resource.

[0106] In one embodiment of this application, based on the above embodiments, the virtual resource interactive display device further includes:

[0107] The location monitoring module is configured to monitor the location of the preview image within the virtual resource placement area, and to perform the first display effect processing on the preview image based on its location.

[0108] In one embodiment of this application, based on the above embodiments, the virtual resource interactive display device further includes:

[0109] The second special effects processing module is configured to perform a second display special effects processing at the location of the preview image based on the interaction relationship between the resource to be interacted with and the existing resources located in the virtual resource placement area, so as to present the result after the resource to be interacted with the existing resources.

[0110] In one embodiment of this application, based on the above embodiments, the virtual resource interactive display device further includes:

[0111] The elimination module is configured to eliminate the preview image of the interactive resource at the specified cursor position.

[0112] In one embodiment of this application, based on the above embodiments, the generation module includes:

[0113] The selection unit is configured to select a resource to be interacted with within a virtual resource selection area in response to a virtual resource selection command;

[0114] The generation unit is configured to generate a preview image corresponding to the selected interactive resource within the virtual resource placement area.

[0115] Figure 5 A schematic block diagram of a computer system architecture for implementing the terminal device of the present application is shown.

[0116] It should be noted that, Figure 5 The computer system 500 of the terminal device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0117] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage section 508 into random access memory (RAM). The RAM 503 also stores various programs and data required for system operation. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output interface 505 (I / O interface) is also connected to the bus 504.

[0118] The following components are connected to the input / output interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a local area network card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the input / output interface 505 as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 510 as needed so that computer programs read from it can be installed into the storage section 508 as needed.

[0119] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit 501, it performs various functions defined in the system of this application.

[0120] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0121] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0122] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0123] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.

[0124] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0125] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for interactive display of virtual resources, characterized in that, The virtual resource interactive display method includes: In response to a virtual resource selection command, a preview image corresponding to the selected interactive resource is generated within the virtual resource placement area; Within the virtual resource placement area, the preview image is subjected to a first display effect processing, which is used to distinguish the actual placement effect of the virtual resource; Specifically, based on the interaction relationship between the resource to be interacted with and the existing resources located in the virtual resource placement area, a second display effect is applied at the location of the preview image to present the result of the interaction between the resource to be interacted with and the existing resources; including: when a seed is selected as the resource to be interacted with, if the cursor moves to the virtual resource placement area, when the preview image is located at a position where the seed can interact with the land existing in the virtual resource placement area, a second display effect is applied at that position to display the image of a tree or flower; In response to cursor movement, the preview image is controlled to follow the cursor movement within the virtual resource placement area; In response to a confirmation command for a specified cursor position, the resource to be interacted with is placed at the specified cursor position.

2. The virtual resource interactive display method as described in claim 1, characterized in that, The preview image is subjected to a first display effect, including: Set the preview image to a different color than the resource to be interacted with; and / or, The preview image is set to have a different transparency than the resource to be interacted with.

3. The virtual resource interactive display method as described in claim 2, characterized in that, Before applying the first display effect to the preview image, the virtual resource interactive display method further includes: The location of the preview image within the virtual resource placement area is monitored, and the first display effect processing is applied to the preview image based on its location.

4. The virtual resource interactive display method as described in claim 1, characterized in that, After placing the resource to be interacted with at the specified cursor position, the virtual resource interactive display method further includes: Remove the preview image of the resource to be interacted with at the specified cursor position.

5. The virtual resource interactive display method as described in claim 1, characterized in that, The preview image corresponding to the selected interactive resource is either a 2D icon or a 3D image.

6. The virtual resource interactive display method as described in claim 1, characterized in that, In response to a virtual resource selection command, a preview image corresponding to the selected interactive resource is generated within the virtual resource placement area, including: In response to a virtual resource selection command, select the resource to be interacted with within the virtual resource selection area; A preview image corresponding to the selected interactive resource is generated within the virtual resource placement area.

7. A virtual resource interactive display device, characterized in that, The virtual resource interactive display device includes: The generation module is configured to generate a preview image corresponding to the selected interactive resource within the virtual resource placement area in response to a virtual resource selection command. A first special effects processing module is configured within the virtual resource placement area to perform a first display special effects processing on the preview image. This first display special effects processing is used to distinguish the actual placement effect of the virtual resource. Specifically, based on the interaction relationship between the resource to be interacted with and existing resources located within the virtual resource placement area, a second display special effects processing is performed at the location of the preview image to present the result of the interaction between the resource to be interacted with and the existing resources. This includes: when a seed is selected as the resource to be interacted with, if the cursor moves to the virtual resource placement area, and the preview image is located at a position where the seed can interact with land existing within the virtual resource placement area, a second display special effects processing is performed at that position to display the image of a tree or flower. The control module is configured to respond to cursor movement operations and control the preview image to follow the cursor movement within the virtual resource placement area; The placement module is configured to place the resource to be interacted with at the specified cursor position in response to a confirmation command for that cursor position.

8. A terminal device, characterized in that, The terminal device includes: a memory, a processor, and a virtual resource interaction display program stored in the memory and executable on the processor. When the virtual resource interaction display program is executed by the processor, it implements the virtual resource interaction display method as described in any one of claims 1 to 6.

9. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the virtual resource interactive display method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Game element generation method and device and interaction method and device

    CN114712855A