Game view movement method and device, electronic equipment and computer readable medium

CN117101130BActive Publication Date: 2026-09-29NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311077801.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2026-09-29
Estimated Expiration
2043-08-24

AI Technical Summary

Technical Problem

然而,由于场景地图较大,玩家在滑动预览时,需要不停地滑动屏幕,操作比较繁琐且效率低下

Benefits of technology

[0017]本公开示例实施方式的游戏视角的移动方法中,通过识别作用于图形用户界面上的界面边缘划入操作,获取界面边缘划入操作对应的划入点以及当前触控点,并根据界面边缘划入操作对应的划入点和当前触控点之间的连线,确定游戏视角的目标移动方向,然后根据游戏视角的目标移动方向,移动图形用户界面上所显示的游戏视角。本公开示例实施方式中的游戏视角的移动方法,一方面,通过识别用户的界面边缘划入操作,并根据划入点和当前触控点之间的连线方向快速地移动游戏视角,提高了用户的操作效率;另一方面,还能够通过调整当前触控点的位置,实时控制游戏视角移动的方向和速率,进一步提升用户操作的便捷程度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117101130B_ABST
    Figure CN117101130B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a game view movement method and device, electronic equipment and computer readable medium, and belongs to the technical field of games. The method comprises: when an interface edge-in operation acting on the graphical user interface is identified, obtaining a point corresponding to the interface edge-in operation and a current touch point; determining a target movement direction of a game view according to a line between the point corresponding to the interface edge-in operation and the current touch point; and moving the game view displayed on the graphical user interface according to the target movement direction of the game view. The present disclosure can conveniently move the game view by identifying the interface edge-in operation of the user, thereby improving the operation efficiency of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game technology, and more specifically, to a method for moving a game perspective, a device for moving a game perspective, an electronic device, and a computer-readable medium. Background Technology

[0002] In SLG (Simulation Game), players can preview the scene map and view the necessary scene information by swiping the screen. However, because the scene map is large, players need to swipe the screen continuously while previewing, which is cumbersome and inefficient.

[0003] Therefore, there is an urgent need in this field for a method to move the game viewpoint, which can conveniently move the game viewpoint and improve the user's operating efficiency.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The purpose of this disclosure is to provide a method for moving the game viewpoint, a device for moving the game viewpoint, an electronic device, and a computer-readable medium, thereby enabling convenient movement of the game viewpoint at least to a certain extent and improving the user's operating efficiency.

[0006] According to a first aspect of this disclosure, a method for moving a game perspective is provided, which provides a graphical user interface through a terminal device, the graphical user interface including a portion of the game scene from the current game perspective, the method comprising:

[0007] When a swipe-in ​​operation is detected on the graphical user interface, the swipe-in ​​point corresponding to the swipe-in ​​operation and the current touch point are obtained.

[0008] The target movement direction of the game view is determined by the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0009] The game viewpoint displayed on the graphical user interface is moved according to the target movement direction of the game viewpoint.

[0010] According to a second aspect of this disclosure, a mobile device for a game perspective is provided, which provides a graphical user interface via a terminal device. The graphical user interface includes a portion of the game scene from the current game perspective. The mobile device for the game perspective includes:

[0011] An edge operation recognition module is used to obtain the swipe point corresponding to the interface edge swipe operation and the current touch point when an interface edge swipe operation is recognized on the graphical user interface.

[0012] The movement direction determination module is used to determine the target movement direction of the game view based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0013] The game view movement module is used to move the game view displayed on the graphical user interface according to the target movement direction of the game view.

[0014] According to a third aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the game view movement method described in any of the preceding claims by executing the executable instructions.

[0015] According to a fourth aspect of this disclosure, a computer-readable medium is provided having a computer program stored thereon, which, when executed by a processor, implements the game viewpoint movement method described in any of the preceding claims.

[0016] The exemplary embodiments disclosed herein can have the following beneficial effects:

[0017] In the game view movement method of this exemplary embodiment, by recognizing the swipe-in ​​operation of the interface edge acting on the graphical user interface, the swipe-in ​​point corresponding to the interface edge swipe-in ​​operation and the current touch point are obtained. The target movement direction of the game view is determined based on the line connecting the swipe-in ​​point and the current touch point. Then, the game view displayed on the graphical user interface is moved according to the target movement direction. This game view movement method, on the one hand, improves user operation efficiency by recognizing the user's interface edge swipe-in ​​operation and quickly moving the game view according to the direction of the line connecting the swipe-in ​​point and the current touch point; on the other hand, it further enhances user operation convenience by adjusting the position of the current touch point to control the direction and speed of the game view movement in real time.

[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

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

[0020] Figure 1 A schematic diagram of an exemplary system architecture for a game perspective movement method and apparatus that can be applied to embodiments of the present disclosure is shown;

[0021] Figure 2 A flowchart illustrating a method for moving the game viewpoint according to an exemplary embodiment of this disclosure is shown.

[0022] Figure 3 The illustration shows a schematic diagram of an interface edge-swipe operation according to a specific embodiment of the present disclosure;

[0023] Figure 4 A flowchart illustrating another method for moving a game perspective according to an exemplary embodiment of this disclosure is shown.

[0024] Figure 5 A block diagram of a mobile device with a game view according to an exemplary embodiment of this disclosure is shown;

[0025] Figure 6 A schematic diagram of the structure of a computer system suitable for implementing the embodiments of the present disclosure is shown. Detailed Implementation

[0026] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example 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 disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0027] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may 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.

[0028] Figure 1 A schematic diagram of the system architecture of an exemplary application environment in which a game perspective movement method and apparatus can be applied according to embodiments of the present disclosure is shown.

[0029] like Figure 1 As shown, system architecture 100 may include multiple terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as a medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wireless communication links.

[0030] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, there can be any number of terminal devices, networks, and servers. For example, server 105 could be a server cluster composed of multiple servers.

[0031] Terminal devices 101, 102, and 103 can be various electronic devices with processors, including but not limited to smartphones, tablets, laptops, etc. Server 105 can be a server providing various services. For example, terminal devices 101, 102, and 103 can use the processor to recognize the swipe-in ​​operation on the graphical user interface (GUI) and obtain the swipe-in ​​point corresponding to the swipe-in ​​operation and the current touch point. Server 105 can determine the target movement direction of the game view based on the line connecting the swipe-in ​​point and the current touch point. Terminal devices 101, 102, and 103 can move the game view displayed on the GUI according to the target movement direction of the game view. Terminal devices 101, 102, and 103 can also use the processor to complete the entire process from recognizing the swipe-in ​​operation on the GUI to moving the game view displayed on the GUI according to the target movement direction of the game view.

[0032] In one embodiment of this disclosure, the game view movement method can run on a local terminal device or a server. When the game view movement method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0033] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separate. The storage and execution of the game perspective movement method are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0034] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.

[0035] In one possible implementation, this disclosure provides a method for moving a game perspective, which provides a graphical user interface through a terminal device, wherein the terminal device may be the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.

[0036] This example implementation first provides a method for moving the game viewpoint, providing a graphical user interface (GUI) through a terminal device. The GUI includes a portion of the game scene from the current game viewpoint. (See reference) Figure 2 As shown, the above method for moving the game viewpoint may include the following steps:

[0037] Step S210. When a swipe-in ​​operation is detected on the graphical user interface, the swipe-in ​​point corresponding to the swipe-in ​​operation and the current touch point are obtained.

[0038] Step S220. Determine the target movement direction of the game view based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0039] Step S230. Move the game view displayed on the graphical user interface according to the target movement direction of the game view.

[0040] In the game view movement method of this exemplary embodiment, by recognizing the swipe-in ​​operation of the interface edge acting on the graphical user interface, the swipe-in ​​point corresponding to the interface edge swipe-in ​​operation and the current touch point are obtained. The target movement direction of the game view is determined based on the line connecting the swipe-in ​​point and the current touch point. Then, the game view displayed on the graphical user interface is moved according to the target movement direction. This game view movement method, on the one hand, improves user operation efficiency by recognizing the user's interface edge swipe-in ​​operation and quickly moving the game view according to the direction of the line connecting the swipe-in ​​point and the current touch point; on the other hand, it further enhances user operation convenience by adjusting the position of the current touch point to control the direction and speed of the game view movement in real time.

[0041] Below, in conjunction with Figures 3 to 4 The steps described above in this example implementation will be explained in more detail.

[0042] In step S210, when a swipe-in ​​operation is detected on the graphical user interface, the swipe-in ​​point corresponding to the swipe-in ​​operation and the current touch point are obtained.

[0043] In this example implementation, the interface edge swipe-in ​​operation refers to the user's action of swiping from the edge of the game interface into the game interface and maintaining the touch state. When the terminal device recognizes the interface edge swipe-in ​​operation acting on the graphical user interface, it obtains the swipe-in ​​point corresponding to the interface edge swipe-in ​​operation, as well as the current touch point while maintaining the touch state.

[0044] Figure 3 The illustration shows a schematic diagram of an edge-swipe operation according to a specific embodiment of the present disclosure. When a user's finger swipes into the interface from the swipe point 301, the terminal device recognizes the edge-swipe operation and determines the position of the swipe point 301 and the position of the current touch point 302.

[0045] In step S220, the target movement direction of the game view is determined based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0046] In this example implementation, when the user swipes into the interface from the edge, the direction of the line connecting the swipe point and the current touch point is the target movement direction of the game view.

[0047] In step S230, the game view displayed on the graphical user interface is moved according to the target movement direction of the game view.

[0048] In this example implementation, as long as the current touch point and the swipe point are separated and a line is formed, the game view starts to move in the direction of the line formed by these two points.

[0049] Building upon this, if a user wants to change the direction of the game's camera movement, they simply need to adjust the position of the current touch point while maintaining touch control. When the current touch point moves, the target movement direction of the game's camera can be adjusted based on the line connecting the initial touch point and the current touch point after the movement. Then, based on the adjusted target movement direction, the game view displayed on the graphical user interface moves accordingly. At this point, moving the user's finger changes the direction of the connecting line, allowing for real-time control of the camera's movement.

[0050] In this example implementation, such as Figure 4 As shown, the above method for moving the game viewpoint can also include the following steps:

[0051] Step S410. Determine the movement speed of the game view based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0052] In this example implementation, the distance between the swipe point and the current touch point can be determined by connecting the swipe point corresponding to the edge of the interface and the current touch point. The movement speed of the game view is then determined based on this distance. Specifically, the movement speed of the game view is positively correlated with the distance between the swipe point and the current touch point. This positive correlation can be either directly proportional or exhibit other forms of correlation.

[0053] Step S420. Move the game view displayed on the graphical user interface according to the target movement direction and movement speed of the game view.

[0054] like Figure 3As shown, when a player's finger swipes into the screen from point 301 and remains in place, the viewpoint moves continuously in the direction of the arrow. The further the player's finger is from the current touch point 302 (the point of contact), the faster the viewpoint moves, thus allowing for real-time control of the viewpoint's movement speed.

[0055] Finally, when the touch corresponding to the swipe-in ​​operation at the edge of the interface ends, the movement of the game view displayed on the graphical user interface stops. Additionally, the movement of the game view displayed on the graphical user interface can also stop when the game view moves to the edge of the game scene. At this point, the user can perform normal game operations within the current game view.

[0056] It should be noted that although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0057] Furthermore, this disclosure also provides a mobile device for viewing a game perspective. (See reference) Figure 5 As shown, the movement device for the game viewpoint may include an edge operation recognition module 510, a movement direction determination module 520, and a game viewpoint movement module 530. Wherein:

[0058] The edge operation recognition module 510 can be used to obtain the swipe point and the current touch point corresponding to the interface edge swipe operation when an interface edge swipe operation is recognized on the graphical user interface.

[0059] The movement direction determination module 520 can be used to determine the target movement direction of the game view based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0060] The game view movement module 530 can be used to move the game view displayed on the graphical user interface according to the target movement direction of the game view.

[0061] In some exemplary embodiments of this disclosure, a game-viewpoint movement device provided in this disclosure may further include a movement speed determination module and a game-viewpoint movement module. Wherein:

[0062] The movement speed determination module can be used to determine the movement speed of the game view based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point.

[0063] The game view movement module can be used to move the game view displayed on the graphical user interface according to the target movement direction and movement speed of the game view.

[0064] In some exemplary embodiments of this disclosure, the movement speed determination module may include a touch point distance determination unit and a movement speed determination unit. Wherein:

[0065] The touch point distance determination unit can be used to determine the distance between the swipe point and the current touch point based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point;

[0066] The movement speed determination unit can be used to determine the movement speed of the game view based on the distance between the swipe point and the current touch point.

[0067] In some exemplary embodiments of this disclosure, the movement speed of the game viewpoint is positively correlated with the distance between the swipe point and the current touch point.

[0068] In some exemplary embodiments of this disclosure, the game viewpoint movement device provided in this disclosure may further include a movement direction adjustment module and a game viewpoint movement module. Wherein:

[0069] The movement direction adjustment module can be used to adjust the target movement direction of the game view based on the line connecting the swipe point and the current touch point after the movement when the current touch point moves.

[0070] The game view movement module can be used to move the game view displayed on the graphical user interface according to the target movement direction of the adjusted game view.

[0071] In some exemplary embodiments of this disclosure, a mobile device for a game view provided by this disclosure may further include a movement operation stop module, which can be used to stop the movement of the game view displayed on the graphical user interface when the touch corresponding to the swipe operation at the edge of the interface ends.

[0072] In some exemplary embodiments of this disclosure, a game viewpoint movement device provided in this disclosure may further include a scene edge stopping module, which can be used to stop the movement of the game viewpoint displayed on the graphical user interface when the game viewpoint moves to the edge of the game scene.

[0073] The specific details of each module / unit in the mobile device from the game perspective have been described in detail in the corresponding method embodiment section, and will not be repeated here.

[0074] Figure 6 A schematic diagram of the structure of a computer system suitable for implementing the embodiments of the present disclosure is shown.

[0075] It should be noted that, Figure 6 The computer system 600 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0076] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 602 or programs loaded from storage section 608 into random access memory (RAM) 603. The RAM 603 also stores various programs and data required for system operation. The CPU 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0077] The following components are connected to I / O interface 605: an input section 606 including a keyboard, mouse, etc.; an output section 607 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to I / O interface 605 as needed. A removable medium 611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 610 as needed so that computer programs read from it can be installed into storage section 608 as needed.

[0078] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure 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 609, and / or installed from removable medium 611. When the computer program is executed by central processing unit (CPU) 601, it performs various functions defined in the system of this disclosure.

[0079] It should be noted that the computer-readable medium disclosed herein may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may 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 or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may 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 disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, 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, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0080] 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 disclosure. 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.

[0081] In another aspect, this disclosure also provides a computer-readable medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to perform the methods described in the above embodiments.

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

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

[0084] It should be understood that this disclosure is not limited to the precise structures 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 disclosure is limited only by the appended claims.

Claims

1. A method for moving the game viewpoint, characterized in that, The method includes providing a graphical user interface (GUI) via a terminal device, wherein the GUI includes a portion of the game scene from the current game perspective, and the user previews the scene map by swiping the screen. When a swipe-in ​​operation is detected on the graphical user interface, the swipe-in ​​point corresponding to the swipe-in ​​operation and the current touch point are obtained. The target movement direction of the game view is determined by the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point. The movement speed of the game view is determined by the line connecting the swipe point corresponding to the swipe operation at the interface edge and the current touch point; the movement speed of the game view is positively correlated with the distance between the swipe point and the current touch point. The game viewpoint displayed on the graphical user interface is moved according to the target movement direction and movement speed of the game viewpoint; When the current touch point moves, the target movement direction of the game view is adjusted according to the line connecting the swipe point and the current touch point after the movement; and the game view displayed on the graphical user interface is moved according to the adjusted target movement direction of the game view.

2. The method for moving the game viewpoint according to claim 1, characterized in that, Determining the movement speed of the game view based on the line connecting the swipe point corresponding to the interface edge swipe operation and the current touch point includes: The distance between the swipe point and the current touch point is determined based on the line connecting the swipe point corresponding to the swipe operation at the interface edge and the current touch point. The movement speed of the game view is determined based on the distance between the swipe point and the current touch point.

3. The method for moving the game viewpoint according to claim 1, characterized in that, The method further includes: When the touch corresponding to the swipe operation at the edge of the interface ends, the movement of the game view displayed on the graphical user interface stops.

4. The method for moving the game viewpoint according to claim 1, characterized in that, The method further includes: When the game view moves to the edge of the game scene, the movement of the game view displayed on the graphical user interface stops.

5. A mobile device with a game perspective, characterized in that, A graphical user interface is provided through a terminal device. The graphical user interface includes a portion of the game scene from the current game perspective. The user can preview the scene map by swiping the screen. The device for moving the game perspective includes: An edge operation recognition module is used to obtain the swipe point corresponding to the interface edge swipe operation and the current touch point when an interface edge swipe operation is recognized on the graphical user interface. The movement direction determination module is used to determine the target movement direction of the game view based on the line connecting the swipe point corresponding to the swipe operation at the edge of the interface and the current touch point. The movement speed determination module is used to determine the movement speed of the game view based on the line connecting the swipe point corresponding to the swipe operation at the interface edge and the current touch point; the movement speed of the game view is positively correlated with the distance between the swipe point and the current touch point; The game view movement module is used to move the game view displayed on the graphical user interface according to the target movement direction and movement speed of the game view; when the current touch point moves, it adjusts the target movement direction of the game view according to the line connecting the swipe point and the current touch point after the movement; and moves the game view displayed on the graphical user interface according to the adjusted target movement direction of the game view.

6. An electronic device, characterized in that, include: processor; as well as A memory for storing one or more programs that, when executed by the processor, cause the processor to implement the method of moving the game viewpoint as described in any one of claims 1 to 4.

7. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method for moving the game viewpoint as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Image processing method and device, storage medium and terminal equipment

    CN114764749A

  • Viewing angle switchable display device including integrated lens

    US20230217691A1