Game display control method and system and computer program product

By using touch point sliding operations in virtual games to determine the target virtual object and display its information on the terminal device, the problem of difficult to select densely distributed virtual objects is solved, improving the gaming experience.

CN119971483APending Publication Date: 2025-05-13NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510406310.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

In virtual games, densely distributed and overlapping virtual objects make it difficult for players to select and interact, reducing the gaming experience.

Method used

The terminal device provides a graphical user interface, and uses the sliding operation of at least two touch points to obtain the current position coordinates, determine the target virtual object, and display the information and highlight of the target virtual object when the touch point ends the operation.

Benefits of technology

It realizes accurate selection of objects to interact in the multi-virtual object game screen, improves the player's gaming experience, and simplifies interactive operations by synchronizing the display of the target object information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119971483A_ABST
    Figure CN119971483A_ABST
Patent Text Reader

Abstract

The invention discloses a game display control method and system and a computer program product, and relates to the technical field of virtual games, a graphical user interface is provided through terminal equipment, and a game picture comprising one or more virtual objects is displayed in the graphical user interface; the game display control method comprises the steps that in response to sliding operation of at least two touch points on a graphical user interface, current position coordinates of the touch points on the graphical user interface are obtained; determining a target virtual object selected from the one or more virtual objects according to the current position coordinate; and in response to an ending touch operation of the touch point, displaying information corresponding to the target virtual object on the graphical user interface. According to the method and the device, the player can be assisted in accurately selecting the virtual object needing to be interacted in the game picture containing the plurality of virtual objects in a touch point sliding operation mode, so that the game experience of the player is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual game technology, and more particularly to a game display control method, system and computer program product. Background Art

[0002] With the rapid development of computer technology and the Internet, the functions of virtual games are gradually enriched. In virtual games, there may be a large number of virtual objects in the game screen presented to players, such as virtual characters controlled by players, virtual characters (Non-Player Character, NPC) controlled by computers, and virtual items that can be interacted with. In some game scenes, these virtual objects are densely distributed and overlapped in the game screen, making it difficult for players to select and interact with one or some of the virtual objects, reducing the player's gaming experience.

[0003] In view of this, some embodiments of the present specification provide a game display control method, system and computer program product, which can assist players in accurately selecting virtual objects that need to be interacted with by sliding touch points in a game screen containing multiple virtual objects, thereby improving the player's gaming experience. Summary of the invention

[0004] One or more embodiments of the present specification provide a game display control method, which provides a graphical user interface through a terminal device, and displays a game screen including one or more virtual objects in the graphical user interface; the method includes: in response to a sliding operation of at least two touch points on the graphical user interface, obtaining the current position coordinates of the touch points on the graphical user interface; determining a target virtual object selected from one or more virtual objects based on the current position coordinates; and in response to ending the touch operation of the touch point, displaying information corresponding to the target virtual object on the graphical user interface.

[0005] The method provided according to one or more embodiments of the present specification further includes: highlighting the target virtual object on the graphical user interface.

[0006] According to the method provided in one or more embodiments of the present specification, a target virtual object selected from one or more virtual objects is determined based on the current position coordinates, including: adjusting a selection box displayed on a graphical user interface from a first form to a second form based on the current position coordinates, and the selection box moves with the touch point; in the process of adjusting the selection box from the first form to the second form, determining the virtual object falling into the selection box as the target virtual object.

[0007] The method provided according to one or more embodiments of the present specification also includes: in response to a pressing operation of at least two touch points on the graphical user interface, obtaining the initial position coordinates of the touch points on the graphical user interface; determining a first form of the selection box based on the initial position coordinates, the first form including the initial position and initial occupied area of ​​the selection box in the game screen; determining a target virtual object selected from one or more virtual objects based on the current position coordinates, including: adjusting the display position and / or the size of the occupied area of ​​the selection box in the game screen to a second form based on the current position coordinates.

[0008] The method provided according to one or more embodiments of the present specification further includes: during the process of adjusting the selection box from the first form to the second form, displaying the number of target virtual objects in the graphical user interface.

[0009] The method provided according to one or more embodiments of the present specification also includes: in response to a release-press operation when at least two touch points are close to each other on the graphical user interface and are in a fit state, canceling the display of the selection box in the game screen; and / or in response to a click operation outside the area occupied by the selection box in the second form, canceling the display of the selection box and / or the information corresponding to the target virtual object in the game screen.

[0010] According to the method provided in one or more embodiments of the present specification, the ending touch operation of the touch point includes: releasing and pressing the at least one touch point on the graphical user interface; or releasing and pressing the at least one touch point on the graphical user interface after at least two touch points stay on the graphical user interface for more than a preset time.

[0011] According to the method provided by one or more embodiments of the present specification, the information corresponding to the target virtual object includes: the number of target virtual objects; or the interactive information of the target virtual object, wherein the interactive information includes: list information containing the name of the target virtual object, or the attribute information of the target virtual object, or the interactive option information of the target virtual object.

[0012] One or more embodiments of the present specification also provide a game display control system, which provides a graphical user interface through a terminal device, and displays a game screen including one or more virtual units in the graphical user interface; the system includes: an acquisition module, which is used to obtain the current position coordinates of the touch points on the graphical user interface in response to the sliding operation of at least two touch points on the graphical user interface; a selection module, which is used to determine the target virtual object selected from one or more virtual objects based on the current position coordinates; and a display module, which is used to display information corresponding to the target virtual object on the graphical user interface in response to the end of the touch operation of the touch point.

[0013] Some embodiments of the present specification also provide a computer program product, including computer instructions or a computer program. When at least part of the computer instructions or the computer program is executed by a processor, the game display control method provided in the embodiments of the present specification can be implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] This specification will be further explained by way of exemplary embodiments, which will be described in detail by way of the accompanying drawings. The same numbers in the drawings represent the same structures or steps.

[0015] Figure 1 It is a schematic diagram of a virtual game system according to some embodiments of this specification.

[0016] Figure 2 It is an exemplary flow chart of a game display control method shown in some embodiments of this specification.

[0017] Figure 3 This is a schematic diagram of a target virtual object selected from one or more virtual objects according to some embodiments of the present specification.

[0018] Figure 4 This is a schematic diagram of another target virtual object selected from one or more virtual objects according to some embodiments of this specification.

[0019] Figure 5 It is a schematic diagram of displaying information corresponding to a target virtual object in a game screen according to some embodiments of this specification.

[0020] Figure 6 It is a schematic diagram of displaying information corresponding to multiple target virtual objects in a game screen according to some embodiments of this specification.

[0021] Figure 7 This is an exemplary flowchart of determining a target virtual object selected from one or more virtual objects according to some embodiments of the present specification.

[0022] Figure 8 It is a schematic diagram of a selection box in a game screen being adjusted from a first form to a second form according to some embodiments of the present specification.

[0023] Fig. 9 This is an exemplary flow chart of adjusting the display form of a selection box according to some embodiments of this specification.

[0024] Fig.10 It is a schematic diagram of another selection box adjusted from a first form to a second form in a game screen according to some embodiments of the present specification.

[0025] Fig.11 It is a schematic diagram of another selection box adjusted from a first form to a second form in a game screen according to some embodiments of the present specification.

[0026] Fig.12 It is a schematic diagram of canceling the display of a selection box in a game screen according to some embodiments of this specification.

[0027] Fig.13 It is a schematic diagram of canceling the display of a selection box and / or information corresponding to a virtual object falling into the selection box in a game screen according to some embodiments of the present specification.

[0028] Fig.14 It is an exemplary module diagram of a game display control system shown in some embodiments of this specification. DETAILED DESCRIPTION

[0029] In order to more clearly illustrate the technical solutions of the embodiments of this specification, the embodiments will be described in detail below with reference to the accompanying drawings. Obviously, the contents described below are some examples or embodiments of this specification. For ordinary technicians in this field, without paying creative work, the technical solutions or means disclosed in this specification can also be applied to other scenarios based on these technical contents.

[0030] It should be understood that the "system", "device", "unit" and / or "module" used in this specification is a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the above words can be replaced by other expressions.

[0031] Unless otherwise specified, technical terms used in this specification to describe components, elements, etc. do not refer to the singular, but may also include the plural. Generally speaking, terms such as "include", "comprise", etc. only indicate that the steps, elements, or components that have been clearly identified are included, and these steps, elements, and components do not constitute an exclusive list, such as the method or device described may also include other steps or components.

[0032] Flowcharts are used in this specification to illustrate the operation steps performed by the device or system of the relevant embodiments, but unless otherwise specified, the order used to describe these steps should not be understood as a limitation on the order in which the steps are performed. A person of ordinary skill in the art can adjust the order in which these steps are performed based on the knowledge and information conveyed by the embodiments of this specification, and the above adjustment includes but is not limited to swapping the order, merging multiple steps, and splitting a certain step.

[0033] Virtual games, also known as video games or electronic games, are games that run on electronic devices and are controlled by computer programs (such as game applications) for educational or entertainment purposes. Virtual game scenes can be presented through a graphical user interface (GUI). Game scenes include elements such as the environment, characters, buildings, machinery, and props in virtual games, which can restore at least part of the virtual world in the game. Users can input game operations or game control instructions through human-computer interface devices (such as game controllers, keyboards, mice, touch screens, cameras, etc.), and computer programs respond to game operations and present them to users through a graphical user interface.

[0034] Figure 1 Schematic diagram of a virtual game system according to some embodiments of this specification. Figure 1 As shown, the virtual game system 100 may include a server 110, a network 120, a storage medium 130, and a terminal device 140. The server 110 and the terminal device 140 may perform data transmission via the network 120.

[0035] The server 110 (or game server) may be a computer device with high computing performance, used to maintain and manage game data and game player data, synchronize and broadcast the interactive data of game players in the game, or complete some relatively complex calculations or logic processing in the virtual game. In some embodiments, the server 110 may also publish various versions of game applications for game players to download or update. In some embodiments, the server 110 may be a single computer device or a computing cluster composed of multiple computer devices, so as to provide more powerful computing power and more efficient response to service requests of game players.

[0036] The network 120 may be any form of wired or wireless network, or any combination thereof. As an example only, the network 120 may be one or more combinations of a wired network, a fiber optic network, a telecommunications network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a wide area network (WAN), a public switched telephone network (PSTN), a Bluetooth network, etc. The network 120 may have multiple access points, and the server 110 and the terminal device 140 may access the network 120 through the access points.

[0037] The storage medium 130 can be used to store data and / or instructions related to the virtual game system 100. In some embodiments, the storage medium 130 can store data and / or information obtained from the server 110, the terminal device 140, etc. As an example, the storage medium 130 can store game player data, etc. In some embodiments, the storage medium 130 may include one or more storage components, each of which may be an independent device or part of other devices. In some embodiments, the storage medium 130 may be set in the server 110. In some embodiments, the storage medium 130 may include a random access memory (RAM), a read-only memory (ROM), a large capacity memory, a removable memory, a volatile read-write memory, etc. or any combination thereof. Exemplarily, the large capacity storage may include a magnetic disk, an optical disk, a solid-state disk, etc. In some embodiments, the storage medium 130 may be implemented on a cloud platform.

[0038] The terminal device 140 may include, but is not limited to, a desktop computer, a smart phone, a laptop computer, a VR (Virtual Reality) device, a game console, and a tablet computer. Game players can install and run game applications on the terminal device 140, display game screens through the terminal device, and participate in the game through a human-computer interface device. As an example, the terminal device 140 may have a signal connection with the server 110 through the network 120, and the game player may download the game from the server 110 for installation. The human-computer interface device may be a part of the terminal device 140, or may be separated from the terminal device 140, but may have a signal connection with each other. In some embodiments, the virtual game may be a networked game, and the terminal devices 140 of multiple game players may be connected to the server 110 through the network 120. With the participation of the server 110, multiple game players may interactively participate in the game.

[0039] It should be noted that Figure 1 The scene diagram of the virtual game system shown is only an example. The virtual game system and scene described in the embodiment of this specification are to more clearly illustrate the technical solution of the embodiment of this specification, and do not constitute a limitation on the technical solution provided by the embodiment of this specification. For example, in a stand-alone game scene, Figure 1 The server 110, network 120 and storage medium 130 shown in the figure may be omitted. A person skilled in the art will appreciate that, with the evolution of game control systems and the emergence of new business scenarios, the technical solutions provided in the embodiments of this specification are also applicable to similar technical problems.

[0040] The embodiments of this specification provide a game display control method, system, device and computer program product. Specifically, the method of the embodiments of this specification can be executed by a computer device, wherein the computer device can be a terminal (such as a terminal device) or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. 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. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Distribute Network, content distribution network), and basic cloud computing services such as big data and artificial intelligence platforms.

[0041] For example, when the game display control method is run on a terminal device, the terminal device stores a game application and is used to present the game scene in the game screen. The terminal device is used to interact with the user through a graphical user interface, for example, downloading and installing the game application through the terminal device and running it, and for example, displaying the game scene through a graphical user interface. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen may be used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, the graphical user interface includes a game screen, and the processor may be used to run the game, generate a graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch display screen. The terminal device may also be separated from the display device, the running body of the game application may be run on the terminal device, and the game screen is displayed on another display device, for example, the running body of the game application may be PS, X-Box, and the game screen is presented through a TV screen or through holographic projection.

[0042] For example, when the game display control method runs on the server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the game screen presentation body are separated, and the storage and operation of the game information prompt method are completed on the cloud gaming server. The game screen presentation is completed on the client side of the cloud game. The cloud gaming client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with a data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a PDA, a personal digital assistant, etc., but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the cloud gaming server encodes and compresses the game screen and other data, transmits it to the cloud gaming client through the network, and then decodes and outputs the game screen through the cloud gaming client.

[0043] In some embodiments, the virtual game may be any of the following games, such as role-playing games, shooting games, competitive games, casual games, action games, strategy games, sports games, and puzzle games. Among them, the game may include a game scene of the game (or a virtual scene of the game). The game scene may include one or more game tasks related to the game scene. The game scene may also include one or more virtual characters, which may be controlled by a user (or player) or by a computer, such as a robot with an artificial intelligence (AI) algorithm, to replace a real player to control a virtual character to play the game. The game scene may also include game terrain, such as natural terrains such as mountains, plains, rivers, gullies, lakes, and oceans, or artificial terrains such as cities, villages, and buildings. The game scene may also include virtual objects, such as railings, walls, doors and windows, plants, rocks, and the like. The game scene may also include virtual items, such as food, clothing, medicines, props, currency, furniture, tools, or clues related to game tasks, and some virtual items may also be collected and used by game characters. The game scene may also include one or more elements, such as skills, scores, character health status, energy, etc., to provide help to the player, provide virtual services, increase scores related to player performance, etc. In addition, the game scene may also include one or more controls, such as buttons, input boxes, progress bars, sliders, icons, etc.

[0044] In a virtual game, there may be a large number of virtual objects in the game screen presented to the player, such as virtual characters controlled by the player, virtual characters (Non-Player Character, NPC) controlled by the computer, and virtual items that can be interacted with. In some game scenes, these virtual objects are densely distributed and overlapped in the game screen, making it difficult for the player to select and interact with one or some of the virtual objects, which reduces the player's gaming experience. In order to enhance the player's gaming experience, some embodiments of this specification provide a game display control method, system, and computer program product, which can assist the player in accurately selecting the virtual object to be interacted with by sliding a touch point in a game screen containing multiple virtual objects.

[0045] Figure 2 It is an exemplary flow chart of a game display control method shown in some embodiments of this specification. Figure 2 The process 200 shown may be executed by a terminal device, for example, Figure 1 The terminal device 140 shown is executed. Or, Figure 2 The process 200 shown may also be executed by other processing devices, such as Figure 1 The process 200 is executed by the server 110 shown. In some embodiments, the process 200 can be implemented by a game display control system 1100 deployed on a processing device or a terminal device.

[0046] In some embodiments, the game display control method provided by process 200 can be implemented through a graphical user interface provided by a terminal device, wherein the content that can be displayed by the graphical user interface at least partially includes a game scene and is presented to the user through a game screen. According to one example, the terminal device can generate a graphical user interface and present the graphical user interface through a display device (such as a touch screen) of the terminal device. According to another example, the terminal device can generate a graphical user interface but does not include a display device, but presents the graphical user interface through other display devices, for example, through a TV screen or through a holographic projection.

[0047] In some embodiments, a graphical user interface displays a game screen including one or more virtual objects, where the virtual object may be a virtual character in a virtual game scene, including a virtual character controlled by a player or a virtual character (Non-Player Character, NPC) controlled by a computer; the virtual object may also be an interactive item in the virtual game scene, such as an item dropped when a user completes the game, etc., which is not limited here.

[0048] In some embodiments, Figure 2 As shown, process 200 may include the following steps.

[0049] Step 210 : in response to the sliding operation of at least two touch points on the graphical user interface, obtain the current position coordinates of the touch points on the graphical user interface. In some embodiments, step 210 may be implemented by the acquisition module 1410 .

[0050] In some embodiments, the touch point can be the specific position or contact point where the touch medium contacts the touch device when the two interact. In some embodiments, the touch medium can be a user's finger, palm, or other body part that can interact with the touch device through touch, or a stylus or other component that interacts with the touch device according to the user's operation, which is not limited here. In some embodiments, the touch device is a component or electronic device that performs human-computer interaction through touch operations such as pressing and sliding, such as a digital tablet; the touch device can also have a display screen that can present images, such as a touch screen. In some embodiments, the touch device can sense the specific contact position of the touch medium as a touch point, and determine the interaction instruction given by the user through touch according to the position change of the touch point and control the execution of the interaction instruction. In some embodiments, the current position coordinates of the touch point on the graphical user interface can change in real time according to the sliding operation of the touch point.

[0051] Step 220 : Determine the target virtual object selected from one or more virtual objects according to the current position coordinates. In some embodiments, step 220 may be implemented by the selection module 1420 .

[0052] In some embodiments, at least two motion trajectories of the touch points on the graphical user interface can be determined based on the sliding operation of at least two touch points, and virtual objects can be selected based on the motion trajectories. For example, during the sliding operation of at least two touch points, the game program can determine the area occupied by the area enclosed by at least two motion trajectories in the game screen according to the motion trajectories of the current position coordinates corresponding to the touch points, and select the virtual object within the occupied area as the selected target virtual object. Figure 3 is a schematic diagram of a target virtual object selected from one or more virtual objects according to some embodiments of this specification. Figure 3 The game screen 300 shown includes a first touch point and a second touch point. Figure 3 The position 311 in the middle is moved to Figure 3 311' in the position, and the second touch point is located at Figure 3 The position 312 in the middle is moved to Figure 3When the first touch point is at position 312′, the virtual object 300a located in the area 320 surrounded by the motion track 3110 of the first touch point and the motion track 3120 of the second touch point can be selected as the target virtual object.

[0053] In some embodiments, a selection area can be determined based on at least two touch points, and the size of the area occupied and / or the position of the selection area in the game screen can be adjusted according to the sliding operation of the touch point on the graphical user interface, so that the virtual object located in the selection area can be used as the selected target virtual object. For example, the game program can adjust the area occupied by the selection area in the game screen according to the current position coordinates corresponding to the touch point during the sliding operation of one touch point or multiple touch points among at least two touch points, and use the virtual object located within the occupied area as the selected target virtual object. Figure 4 FIG. 1 is a schematic diagram of another target virtual object selected from one or more virtual objects according to some embodiments of the present specification. Figure 4 The game screen 400 shown includes a first touch point 411 and a second touch point 412. A circular selection area 420 can be determined using the line connecting the first touch point 411 and the second touch point 412 as the diameter. The size of the area occupied by the selection area 420 and / or the position thereof in the game screen 400 can change according to the change of the current coordinate positions corresponding to the first touch point 411 and the second touch point 412. The virtual object 400a located in the selection area 420 can be selected as the target virtual object. In some embodiments, a rectangular selection area can also be determined using the line connecting the two touch points as the diagonal line, which is not limited here. The method for determining the selection area and the specific method for selecting the target virtual object will be described in detail in conjunction with the embodiments below, and will not be repeated here.

[0054] In some embodiments, the target virtual object selected from one or more virtual objects can be highlighted in the graphical user interface, so that the user can intuitively feel which virtual objects are selected as the target virtual objects, and can assist the user in confirming whether the virtual object to be selected has been selected as the target virtual object. Figure 5In the game screen 500 shown, the selected target virtual object 500a includes a highlighted outline 500a1, which is different from the unselected virtual object 500b, and the sole of the selected target virtual object 500a may also include a highlighted circular selection box 500a2. The user can determine which virtual objects are selected as target virtual objects through the highlighted outline 500a1 and / or the circular selection box 500a2 in the game screen 500. In some embodiments, the highlighting of the target virtual object in the graphical user interface includes a distinguishing display effect between the target virtual object and other virtual objects. For example, the target virtual object may also be highlighted in the graphical user interface by overall highlighting, overall shadow covering, etc., which is not limited here.

[0055] Step 230 : In response to the end of the touch operation of the touch point, display information corresponding to the target virtual object on the graphical user interface. In some embodiments, step 230 can be implemented by the display module 1430 .

[0056] In some embodiments, in response to the sliding operation of at least two touch points, the user can freely select one or more virtual objects in the game screen as the target virtual object. When the virtual objects that the user needs to select have all been selected as the target virtual objects during the sliding operation of the touch point, the user does not need to select more other virtual objects as the target virtual objects through the sliding operation of the touch point. At this time, the selected target virtual object can be determined by ending the touch operation of the touch point, and the information corresponding to the target virtual object can be further displayed on the graphical user interface. In some embodiments, the ending touch operation of the touch point can be a release and press operation of at least one touch point on the graphical user interface. When one or more of the at least two touch points perform a release and press operation on the graphical user interface, the target virtual object determined based on the current position coordinates of the touch point before the release and press operation can be determined as the target virtual object determined by this user selection operation, and the information corresponding to these target virtual objects is displayed on the graphical user interface.

[0057] In some embodiments, the end touch operation of the touch point may also be a release and press operation of at least one touch point on the graphical user interface after at least two touch points stay on the graphical user interface for more than a preset time. In some embodiments, in order to avoid the scenario of erroneous confirmation of the target virtual object caused by the user mistakenly performing the release and press operation of the touch point in the process of selecting the target virtual object, a preset time can be set, such as 1 second or 2 seconds, etc. When the stay time of at least two touch points on the graphical user interface exceeds the above preset time, if the user controls the touch point to further perform a sliding operation, the target virtual object selection operation is continued in response to the sliding operation of the touch point; if the user controls one or more of the at least two touch points to perform a release and press operation on the graphical user interface, it means that the target virtual object selected at this time includes the virtual object that the user needs to select, and the target virtual object determined based on the current position coordinates of the touch point before the release and press operation can be determined as the target virtual object determined by this user selection operation, and the information corresponding to these target virtual objects is displayed on the graphical user interface.

[0058] In some embodiments, the information corresponding to the target virtual object may include the number of target virtual objects in the game screen, so that when the user faces multiple virtual objects overlapping and displayed in the game screen, the user can intuitively know the number of selected target virtual objects. In some embodiments, the information corresponding to the target virtual object may also include interactive information of the target virtual object, where the interactive information may be information associated with the virtual object displayed based on the interactive operation provided by the user. Taking the virtual character in the game screen as an example, the information associated with the virtual object may be the character name of the virtual character, the current status information of the character, the character attribute information, etc.; the interactive information may also be information guiding the user to perform interactive operations on the virtual object. Taking the virtual item in the game screen as an example, the information guiding the user to perform interactive operations on the virtual object may be an interactive virtual button for "picking up" the virtual item, etc.

[0059] In some embodiments, the interactive information of the target virtual object may specifically include one or more of the list information of the target virtual object's name, the attribute information of the target virtual object, and the interactive option information of the target virtual object. In some embodiments, when there is only one target virtual object selected in the game screen, the attribute information of the target virtual object (such as the health, status, camp, description and grade of the virtual character) or interactive option information (such as the team interaction option, transaction interaction option, pickup interaction option and destruction interaction option of the virtual character) may be displayed on the game screen; when there is more than one target virtual object selected in the game screen, a list of the names of these virtual objects may be displayed on the game screen to facilitate the user to select a specific target virtual object to perform further interactive operations.

[0060] Figure 5 is a schematic diagram of displaying information corresponding to a target virtual object in a game screen according to some embodiments of this specification. Figure 5 The game screen 500 shown in the figure only includes one target virtual character 500a. At this time, the information corresponding to the target virtual object displayed in the game screen 500 may include character attribute information 510 and interaction option information 520 corresponding to the target virtual character 500a, wherein the character attribute information 510 may be presented in the form of a preset attribute template, and may specifically include the character name of the target virtual character (e.g., “Help to level up Z1Z1DD” as shown in the game screen 500), level (e.g., “Level: 10” as shown in the game screen 500), team status (e.g., “Team: (0 / 4)” as shown in the game screen 500), camp, character status and other information. The user can intuitively understand various game information of the target virtual character through the character attribute information 510; the interaction option information 520 may include interaction options such as “Add friends” and “Invite to team” presented in the game screen 500, and the user can further interact with the target virtual object by clicking on one or more of the above interaction options.

[0061] Figure 6 is a schematic diagram of displaying information corresponding to multiple target virtual objects in a game screen according to some embodiments of this specification. Figure 6 In the game screen 600a shown, the selection area 650 includes two target virtual characters 600a1 and 600a2. At this time, the information corresponding to the target virtual objects displayed in the game screen 600a may include list information 610 of the names of the target virtual objects, wherein the list information 610 may include multiple interactive virtual buttons 611, each interactive virtual button 611 corresponds to the name of a target virtual character, such as "Phantom of Christo", "Yi Shuihan" and the like in the game screen 600a. In some embodiments, Figure 6 As shown, since there is more than one target virtual character, the user can select one or more target virtual objects through the interactive virtual button 611 in the list information 610 for further interaction. For example, after clicking the interactive virtual button 611 in the game screen 600a through the touch point 620, the character attribute information 630 and the interactive option information 640 of the target virtual character 600a1 corresponding to the interactive virtual button 611 can be further displayed in the game screen 600b. For the specific presentation content of the character attribute information 630 and the interactive option information 640, please refer to the aforementioned embodiments and Figure 5 The relevant instructions are not repeated here.

[0062] Based on the relevant description of the above embodiments, the solution provided in this specification can assist players in selecting a target virtual object and displaying information corresponding to the target virtual object by sliding at least two touch points in a graphical user interface in a game screen containing multiple virtual objects. The following will further specifically describe the method of selecting a target virtual object in conjunction with the embodiments.

[0063] Figure 7 is an exemplary flow chart of determining a target virtual object selected from one or more virtual objects according to some embodiments of this specification. Figure 7 As shown, process 700 may include the following steps.

[0064] Step 710: According to the current position coordinates, the selection box displayed in the game screen is adjusted from the first form to the second form, wherein the selection box moves along with the touch point.

[0065] In some embodiments, the selection box is a visual interactive element in a graphical user interface that allows the user to select a number of virtual objects by delimiting a visible area in the graphical user interface, and the user can intuitively feel the area occupied by the delimited selection box in the game screen. In some embodiments, the display shape of the selection box in the game screen can be a rectangle, or a circle or other geometric shape, which is not limited here. In some embodiments, the display shape of the selection box in the game screen can be related to the number and position of the touch points, and can be adjusted according to the change of the current position coordinates of the touch points on the graphical user interface, for example, in Figure 8 The game screen 800 shown or Fig.11 In the game screen 1100 shown, in a scenario where a selection box is determined by two touch points, the selection box may be in a rectangular shape, wherein the two touch points are respectively located at the vertices of a set of diagonal corners of the rectangle, and as the current position coordinates of the two touch points on the graphical user interface change with the sliding operation, the size and position of the rectangular selection box change accordingly; for example, in the case of Fig.10 In the game screen 1000 shown, in a scenario where a selection box is determined by three touch points, the selection box can be in the shape of a triangle, wherein the three touch points are respectively located at the three vertices of the triangle, and as the current position coordinates of the three touch points on the graphical user interface change with the sliding operation, the size and position of the triangular selection box also change accordingly.

[0066] In some embodiments, the selection box can be displayed in the form of a semi-transparent layer in the graphical user interface. When observing the game screen, the user can perceive the position of the selection box in the game screen and the size of the area occupied, and can also perceive which virtual objects in the game screen are located in the selection box and which virtual objects are located outside the selection box; the user can adjust the position of the selection box in the game screen and the size of the area occupied according to the display form of the selection box in the game screen, so that the selection box can accurately select the target virtual object that the user needs to select, and the display of the selection box will not obstruct the original presentation content in the game screen.

[0067] In some embodiments, the first form of the selection box may be the initial display form of the selection box displayed in the game screen, which may include the initial position of the selection box in the game screen, the size of the initial occupied area, and the initial shape, etc. In some embodiments, the second form of the selection box may be the final display form of the selection box displayed in the game screen after being adjusted according to the user operation, which may include the final position of the selection box in the game screen, the size of the final occupied area, and the final shape, etc. In some embodiments, the second form of the selection box may include the target virtual object that the user needs to select.

[0068] Step 720: During the process of adjusting the selection box from the first form to the second form, the virtual object falling into the selection box is determined as the target virtual object.

[0069] In some embodiments, the game program can determine the area occupied by the selection box in the virtual game scene according to the display form of the selection box in the game screen during the process of adjusting the selection box from the first form to the second form, and use the virtual objects within the occupied area as the virtual objects falling into the selection box. In some embodiments, the target virtual object selected by "selecting" the selection box can also be highlighted in the game screen, such as by highlighting the outline, highlighting the selected box prompt, overall highlighting, overall shadow coverage, etc., which are not limited here.

[0070] Figure 8 is a schematic diagram of a selection box in a game screen adjusted from a first state to a second state according to some embodiments of this specification. Figure 8 The game screen 800 shown includes a first touch point and a second touch point. When the current position coordinates corresponding to the first touch point are located at Figure 8 811, and the current position coordinates corresponding to the second touch point are located at Figure 8When the first touch point is at position 812 in the game screen, the selection box determined by the first touch point and the second touch point is at position 820 in the game screen; when the first touch point moves from position 811 to position 811' in response to the sliding operation, and the second touch point moves from position 812 to position 812' in response to the sliding operation, the selection box determined by the first touch point and the second touch point adjusts its display form in response to the change of the current position coordinates of the first touch point and the second touch point, and is finally located at position 820' in the game screen. Figure 8 As shown, the position of the selection box 820' relative to the selection box 820 in the game screen 800 and the size of the area occupied by the selection box 820' change with the sliding operation of the first touch point and the second touch point on the graphical user interface, thereby achieving the adjustment of the display form of the selection box. The specific implementation of the display form adjustment of the selection box will be further described below in conjunction with specific embodiments.

[0071] Fig. 9 is an exemplary flow chart of adjusting the display form of a selection box according to some embodiments of this specification. Fig. 9 As shown, process 900 may include the following steps.

[0072] Step 910: In response to a pressing operation of at least two touch points on the graphical user interface, obtaining initial position coordinates of the touch points on the graphical user interface.

[0073] In some embodiments, the pressing operation of at least two touch points on the graphical user interface can be a simultaneous pressing operation of at least two touch points on the graphical user interface, or it can be a forward and backward pressing operation of at least two touch points on the graphical user interface, until at least two touch points complete the pressing operation on the graphical user interface, and the initial position coordinates of the touch point on the graphical user interface are obtained based on the pressing position of the touch point on the graphical user interface.

[0074] Step 920: Determine a first form of the selection box according to the initial position coordinates, wherein the first form includes an initial position and an initial occupied area of ​​the selection box in the game screen.

[0075] In some embodiments, the first form includes the initial position and initial occupied area of ​​the selection box in the game screen. Figure 8 Taking the game screen 800 shown in FIG. 1 as an example, the first form of the selection box can be as follows: Figure 8As shown in 820, the first form 820 of the selection box can be determined according to the initial position coordinates corresponding to the first touch point at position 811 and the second touch point at position 812. In some embodiments, if the initial positions of at least two touch points on the graphical user interface are in a fitted state, the size of the initial occupied area of ​​the first form of the selection box can be zero, and the initial position in the game screen can be the corresponding position of the touch points in the fitted state on the graphical user interface. For example, when the user presses the touch display screen with a two-finger pinch gesture, the initial position of the selection box is the press contact position of the two-finger pinch on the touch display screen.

[0076] Step 930: According to the current position coordinates, adjust the display position of the selection box in the game screen and / or the size of the area occupied by the selection box to a second form.

[0077] In some embodiments, the display form of the selection box can change with the change of the current position coordinates of the touch point on the graphical user interface. Figure 4 Taking the game screen 400 shown in FIG. 4 as an example, when the selection box is a circle, the selection box can be determined by two touch points, wherein the line connecting the two touch points is configured as the diameter of the circular selection box, the touch points are located on the circumference of the circular selection box, and the circumference of the circular selection box changes with the change of the relative position of the touch points. The midpoint of the line connecting the two touch points is the geometric center of the circular selection box, and the size and position of the circular selection box in the game screen can be adjusted with the change of the current position coordinates of the two touch points in the graphical user interface. In some embodiments, as shown in FIG. Figure 8 Taking the game screen 800 shown as an example, in a scenario where two touch points determine a rectangular selection box, the two touch points can be respectively located at a set of diagonal vertices of the rectangular selection box, and the edge line of the rectangular selection box changes with the change of the relative positions of the touch points. The line connecting the two touch points is the diagonal line of the rectangular selection box, and the midpoint of the line connecting the two touch points is the geometric center of the rectangular selection box. The size and position of the rectangular selection box in the game screen can be adjusted with the changes in the current position coordinates of the two touch points in the graphical user interface.

[0078] Fig.10 FIG. 1 is a schematic diagram of another selection box in a game screen adjusted from a first state to a second state according to some embodiments of the present specification. Fig.10The game screen 1000 shown includes three touch points, namely, a first touch point, a second touch point and a third touch point. When the current position coordinates corresponding to the first touch point are located at position 1011 in the game screen 1000, the current position coordinates corresponding to the second touch point are located at position 1012 in the game screen 1000, and the current position coordinates corresponding to the third touch point are located at position 1013 in the game screen 1000, the selection box determined by the first touch point, the second touch point and the third touch point is in the shape of a triangle and is located at position 1020 in the game screen 1000; when the current position coordinates corresponding to the first touch point move from position 1011 to position 1011', the current position coordinates corresponding to the second touch point move from position 1012 to position 1012', and the current position coordinates corresponding to the third touch point move from position 1013 to position 1013', the triangular selection box determined by the first touch point, the second touch point and the third touch point is located at position 1020' in the game screen 1000. Fig.10 As shown, when the selection box is determined by three touch points and the selection box is adjusted, the selection box can be triangular, and each touch point corresponds to a vertex of the triangle; when the touch point slides on the graphical user interface, the size and position of the updated triangular selection box in the game screen can be determined based on the current position coordinates updated by the touch point.

[0079] In some embodiments, in some special game scenarios, the user may only need to adjust the display position of the selection box in the game screen, without adjusting the size of the area occupied by the selection box in the game screen. For example, the user wants to use a selection box to select a virtual character that is moving in the game screen, and does not want to select too many other virtual objects in the selection box at the same time. In order to solve the above problem, the game display control method provided in some embodiments of the present specification may also include: in response to a sliding operation in a state where the relative positions of at least two touch points on the graphical user interface remain unchanged, adjusting the display position of the selection box in the game screen. In some embodiments, when the relative positions of at least two touch points on the graphical user interface remain unchanged, the size of the area occupied by the selection box determined by the distribution of the touch points remains unchanged, that is, the selection box displayed in the game screen can be moved in a fixed display form.

[0080] Fig.11 is a schematic diagram of adjusting the display position of a selection box in a game screen according to some embodiments of this specification. Fig.11The game screen 1100 shown includes a first touch point and a second touch point. When the current position coordinates corresponding to the first touch point are located at position 1111 in the game screen 1100, and the current position coordinates corresponding to the second touch point are located at position 1112 in the game screen 1100, the selection box determined by the first touch point and the second touch point is located at position 1120 in the game screen; when the first touch point moves from position 1111 to position 1111' in response to a sliding operation with the relative position remaining unchanged, and the second touch point moves from position 1112 to position 1112' in response to a sliding operation with the relative position remaining unchanged, the selection box determined by the first touch point and the second touch point is located at position 1120' in the game screen; since the relative position between the first touch point and the second touch point remains unchanged, the shape of the selection box 1120' relative to the selection box 1120 and the size of the area occupied remain unchanged, and only the position in the game screen 1100 changes. In some embodiments, the user can choose an appropriate touch point movement method to adjust the selection box according to the distribution and changes of virtual objects in the game screen. During the adjustment process of the selection box, the selection box adjustment methods provided in the aforementioned embodiments can be used simultaneously or selectively, and there is no limitation here.

[0081] In some embodiments, during the process of adjusting the selection box from the first form to the second form, the virtual objects in the game screen can move freely or change their display status (for example, some dropped items in the game scene will disappear from the game screen after a period of time), and the number of virtual objects falling into the selection box can also change with the movement of the virtual objects in and out of the area occupied by the selection box and / or the change of the display status in the area occupied by the selection box. In some embodiments, the number of target virtual objects can be displayed in the game screen during the process of adjusting the selection box from the first form to the second form. In some embodiments, as shown in FIG. Figure 8 Taking the game screen 800 shown as an example, when the selection box changes from the first form 820 to the second form 820', the number of virtual objects falling into the selection box changes from 0 to 4, and the target virtual object quantity information 830 that can be displayed in the game screen will also change from 0 to 4, which can intuitively prompt the user of the change in the number of target virtual objects selected during the change of the selection box.

[0082] Based on the relevant description of the aforementioned embodiments, the user can adjust and confirm the selection box in the game screen by controlling the touch points; in some game scenarios, the user may need to cancel the display of the selection box in the game screen during the adjustment of the selection box. For example, when the user wants to use the selection box to select a virtual character in the game screen, other information with higher priority pops up in the game screen and the user needs to check it in time. At this time, the user needs to cancel the selection operation of the selection box and cancel the display of the selection box in the game screen, and then perform other game interaction operations. To this end, the game display control method provided in some embodiments of this specification may also include: in response to the release and pressing operation of at least two touch points on the graphical user interface when they are close to each other, cancel the display of the selection box in the game screen. In some embodiments, since the size of the area occupied by the selection box is determined by the current position coordinates of the touch point on the graphical user interface, when at least two touch points are close to each other on the graphical user interface to be in a fitted state or a nearly fitted state, the size of the area occupied by the selection box is reduced to zero or close to zero. At this time, there is no highlighted target virtual object in the game screen. By further performing a release and press operation on at least two touch points, the display of the selection box in the game screen can be canceled. The user can switch to other game interaction operations and re-trigger and adjust the selection box in the game screen when necessary.

[0083] Fig.12 is a schematic diagram of canceling the display of a selection box in a game screen according to some embodiments of this specification. Fig.12 The game screen 1200 shown includes a first touch point and a second touch point. When the current position coordinates corresponding to the first touch point are located at position 1211 in the game screen 1200, and the current position coordinates corresponding to the second touch point are located at position 1212 in the game screen 1200, the selection box determined by the first touch point and the second touch point is located at position 1220 in the game screen; when the first touch point moves from position 1211 to position 1211' in response to a sliding operation, and the second touch point moves from position 1212 to position 1212' in response to a sliding operation, the first touch point 1211' and the second touch point 1212' are in a fitted state or a nearly fitted state, and the size of the area occupied by the selection box is reduced to zero or close to zero. If the first touch point 1211' and the second touch point 1212' move away from each other on the graphical user interface at this time, the selection box can continue to be displayed in the game screen 1200; if the first touch point 1211' and the second touch point 1212' perform a release and press operation at this time, the selection box will be cancelled from the game screen 1200, thereby realizing the cancellation operation of the selection box in the game screen.

[0084] In some game scenarios, after determining the second form of the selection box, the user may need to cancel the display of the selection box and / or the information corresponding to the target virtual object. For example, when a target virtual character in the selection box of the second form moves outside the selection box, the user needs to cancel the current selection box and re-select the target virtual character. To this end, in some embodiments of the present specification, the game display control method provided may also include: in response to a click operation outside the area occupied by the selection box in the second form, canceling the display of the selection box and / or the information corresponding to the target virtual object in the game screen. In some embodiments, when the target virtual object is highlighted on the graphical user interface, the target virtual option can be canceled in response to the user's click operation outside the area occupied by the selection box in the second form, and the highlighting of the target virtual object can be canceled. In some embodiments, when the selection box is displayed in the game screen in the second form, when there is a virtual object that falls into the selection box in the selection box, the game screen can synchronously display the information corresponding to the virtual object that falls into the selection box, such as the number of virtual objects that fall into the selection box or a list of virtual object names, etc.; by clicking outside the area occupied by the selection box in the second form, while canceling the display of the selection box, the display of the corresponding information of the virtual objects that fall into the selection box can be canceled at the same time. In some embodiments, when there is no virtual object that falls into the selection box in the selection box in the second form, the display of the selection box in the game screen can be canceled by clicking outside the area occupied by the selection box in the second form. In some embodiments, the click operation outside the area occupied by the selection box in the second form can be a single click trigger operation, or a continuous click trigger operation of a preset duration, or a double click trigger operation, which is not limited here.

[0085] Fig.13 is a schematic diagram of canceling the display of a selection box and / or information corresponding to a virtual object falling into the selection box in a game screen according to some embodiments of this specification. Fig.13 The game screen 1300 shown includes a second form selection box 1310 and a name list 1320 of virtual objects falling into the selection box 1310. At this time, clicking at 1330 outside the area occupied by the selection box 1310 can simultaneously cancel the display of the selection box 1310 and the virtual object name list 1320 in the game screen 1300.

[0086] Some embodiments of the present specification also provide a game display control system. Fig.14 1400 is an exemplary module diagram of a game display control system according to some embodiments of this specification. The game display control system 1400 can provide a graphical user interface through a terminal device, and the graphical user interface displays a game screen including one or more virtual objects. Fig.14 As shown, the system 1400 may include an acquisition module 1410 , a selection module 1420 , and a display module 1430 .

[0087] In some embodiments, the acquisition module 1410 is used to acquire the current position coordinates of the touch points on the graphical user interface in response to a sliding operation of at least two touch points on the graphical user interface.

[0088] In some embodiments, the selection module 1420 is used to determine a target virtual object selected from one or more virtual objects based on the current position coordinates.

[0089] In some embodiments, the display module 1430 is used to display information corresponding to the target virtual object on the graphical user interface in response to the end of the touch operation of the touch point.

[0090] For more information about each module, see Figures 2 to 13 The relevant description of will not be repeated here. It should be understood that Fig.14 The system and its modules shown can be implemented in various ways. For example, in some embodiments, the system and its modules can be implemented by hardware, software, or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated design hardware. Those skilled in the art will understand that the above methods and systems can be implemented using computer executable instructions and / or control codes contained in a processor, such as a disk, CD or DVD-ROM, etc., and such codes are provided in a carrier medium or a memory of a programmable device. The system and its modules of this specification can not only be implemented by hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but can also be implemented by software executed by various types of processors, and can also be implemented by a combination of the above hardware circuits and software (e.g., firmware).

[0091] It should be noted that the above description of the system and its modules is only for convenience of description and does not limit this specification to the scope of the embodiments. It is understandable that for those skilled in the art, after understanding the principle of the system, it is possible to arbitrarily combine the modules without deviating from this principle to form a subsystem connected to other modules. Or some modules may be split to obtain more modules or multiple units under the module. Such variations are all within the scope of the disclosure of this specification.

[0092] Some embodiments of the present specification also provide a game display control device, which includes a processor and a storage medium, wherein the storage medium stores computer program instructions, and the processor is used to execute at least part of the computer program instructions to implement the game display control method provided in the aforementioned embodiments of the present specification.

[0093] Some embodiments of the present specification also provide a computer program product, including computer instructions or a computer program. When at least part of the computer instructions or the computer program is executed by a processor, the game display control method provided in the aforementioned embodiments of the present specification can be implemented.

[0094] In some embodiments, the processor may be a combination of one or more of the following processors: a central processing unit (CPU), an application specific integrated circuit (ASIC), an application specific instruction set processor (ASIP), a graphics processing unit (GPU), a physical processing unit (PPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a programmable logic controller (PLC), a reduced instruction set computer (RISC), and a microprocessor.

[0095] The beneficial effects that may be brought about by the embodiments of this specification include but are not limited to: (1) In scenarios where virtual objects are densely distributed, overlapped, and difficult for users to select in the game screen, users can accurately select virtual objects that need to be interacted with by sliding touch points, thereby improving the user's gaming experience. (2) The information corresponding to the selected target virtual object is synchronously displayed in the game screen, including the number of target virtual objects and interactive information, so that users can view and / or further interact with the target virtual object. It should be noted that different embodiments may produce different beneficial effects. In different embodiments, the beneficial effects that may be produced may be any one or a combination of the above, or any other possible beneficial effects.

[0096] The basic concepts have been described above. Obviously, for those skilled in the art, the above detailed disclosure is only for example and does not constitute a limitation of this specification. Although not explicitly stated here, those skilled in the art may make various modifications, improvements and corrections to this specification. Such modifications, improvements and corrections are taught in this specification, so such modifications, improvements and corrections still belong to the spirit and scope of the exemplary embodiments of this specification.

Claims

1. A game display control method, characterized in that: Providing a graphical user interface through a terminal device, wherein the graphical user interface displays a game screen including one or more virtual objects; the method comprises: In response to a sliding operation of at least two touch points on the graphical user interface, obtaining current position coordinates of the touch points on the graphical user interface; Determining a target virtual object selected from the one or more virtual objects according to the current position coordinates; In response to ending the touch operation of the touch point, information corresponding to the target virtual object is displayed on the graphical user interface.

2. The method according to claim 1, characterized in that The method further comprises: The target virtual object is highlighted on the graphical user interface.

3. The method according to claim 1 or 2, characterized in that: The step of determining the target virtual object selected from the one or more virtual objects according to the current position coordinates includes: According to the current position coordinates, adjusting the selection box displayed in the game screen from a first form to a second form, wherein the selection box moves along with the touch point; During the process of adjusting the selection box from the first form to the second form, the virtual object falling within the selection box is determined as the target virtual object.

4. The method according to claim 3, characterized in that The method further comprises: In response to a pressing operation of the at least two touch points on the graphical user interface, acquiring initial position coordinates of the touch points on the graphical user interface; Determining the first form of the selection box according to the initial position coordinates, the first form including the initial position and initial occupied area of ​​the selection box in the game screen; The adjusting the selection box displayed on the game screen from the first form to the second form according to the current position coordinates includes: According to the real-time position coordinates, the display position of the selection box in the game screen and / or the size of the area occupied by the selection box are adjusted to the second form.

5. The method according to claim 3 or 4, characterized in that: The method further comprises: During the process of adjusting the selection box from the first form to the second form, the number of the target virtual objects is displayed in the graphical user interface.

6. The method according to claim 3 or 4, characterized in that The method further comprises: In response to a release press operation when the at least two touch points are close to each other on the graphical user interface and then fit together, canceling the display of the selection box in the game screen; and / or In response to a click operation outside the area occupied by the selection box in the second form, the information corresponding to the selection box and / or the target virtual object is canceled from the game screen.

7. The method according to claim 1, characterized in that The end touch operation of the touch point includes: A release press operation of at least one of the touch points on the graphical user interface; or After the at least two touch points stay on the graphical user interface for more than a preset time period, at least one of the touch points releases the pressing operation on the graphical user interface.

8. The method according to claim 1, characterized in that The information corresponding to the target virtual object includes: the number of the target virtual objects; or The interactive information of the target virtual object, wherein the interactive information includes: list information containing the name of the target virtual object, or attribute information of the target virtual object, or interactive option information of the target virtual object.

9. A game display control system, characterized in that: A graphical user interface is provided through a terminal device, wherein the graphical user interface displays a game screen including one or more virtual units; the system comprises: An acquisition module, configured to acquire current position coordinates of the touch points on the graphical user interface in response to a sliding operation of at least two touch points on the graphical user interface; A selection module, configured to determine a target virtual object selected from the one or more virtual objects according to the current position coordinates; The display module is used for displaying information corresponding to the target virtual object on the graphical user interface in response to the ending of the touch operation of the touch point.

10. A computer program product, comprising computer instructions or a computer program, wherein when at least part of the computer instructions or the computer program is executed by a processor, the game display control method according to any one of claims 1 to 8 can be implemented.

Citation Information

Patent Citations

  • Method and device for selecting game objects

    CN110237534A

  • Game object selection method and device

    CN116459506A

  • Business processing method and device, terminal and storage medium

    CN119336223A