Game processing method, apparatus, electronic device, and storage medium

The game processing method and apparatus enable users to control virtual objects in a game using interface operations, addressing the limitations of real-world factors by providing two modes, thus improving user experience and reducing resource waste.

JP7855647B2Active Publication Date: 2026-05-08NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2024-08-08
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

Users may be unable to experience games normally due to subjective factors (e.g., not wanting to exercise) or objective factors (e.g., hard-to-reach locations, dangerous locations, bad weather, poor health) in the real world, leading to a decline in user experience and resource waste.

Method used

A game processing method and apparatus that allows a controlled virtual object to move in a map scene based on movement operations on a graphical user interface, independent of real-world movement, with two modes: one mode linking real-world movement to virtual object movement, and another mode allowing virtual object movement through interface operations.

Benefits of technology

Enables users to continue experiencing the game and completing virtual interactions without real-world movement, enhancing user experience, engagement, and reducing resource waste by allowing mode selection based on real-world conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007855647000001
    Figure 0007855647000001
  • Figure 0007855647000002
    Figure 0007855647000002
  • Figure 0007855647000003
    Figure 0007855647000003
Patent Text Reader

Abstract

To improve the user experience and the game activity, and reduce the resource waste.SOLUTION: When a controlled virtual object is in a first mode, a mapping relation exists between movement of the controlled virtual object in a map scene and movement of a mobile terminal used for controlling the controlled virtual object in the real world; the mapping relation enables the controlled virtual object to move in the map scene based on movement information in response to movement of the mobile terminal in the real world, when the controlled virtual object is in the second mode, the mapping relation is released, so that the controlled virtual object is controlled to move in the map scene based on a moving operation in response to the moving operation acting on the graphical user interface and aiming at the controlled virtual object; and controlling the controlled virtual object to complete the virtual interaction behavior.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of game technologies, and specifically, to game processing methods, devices, electronic devices, and storage media.

Background Art

[0002] Games based on geographical location combine technologies such as the Global Positioning System (GPS) and maps to integrate the real world and the virtual world, allowing users to experience the fun of the virtual world in the real world. Exemplarily, based on the positioning function of a mobile terminal, the real world where the mobile terminal of a controlled virtual object is located is converted into a map scene in the game, and the corresponding movement of the controlled virtual object in the map scene is controlled by the movement of the mobile terminal in the real world, so as to control the completion of a virtual interaction behavior related to the virtual position by the controlled virtual object.

[0003] In existing games, in order for a virtual object to complete a virtual interaction behavior related to a certain virtual position, the user carrying the mobile terminal moves in the real world to control the virtual object to reach near its virtual position, and further needs to complete the virtual interaction behavior related to that virtual position. However, due to subjective factors such as difficult-to-reach positions, dangerous positions, bad weather, or poor health conditions of the user, or objective factors in the real world, the user cannot normally experience the game, resulting in a decline in the user experience and game activity, and there may be a problem of resource waste.

[0004] Currently, no effective solution has been proposed for the above problems.

Summary of the Invention

[0005] Therefore, the present invention aims to solve the problem that users may be unable to experience games normally due to subjective factors or objective factors in the real world, and to provide a game processing method, apparatus, electronic device, and storage medium that help improve the user experience and revitalize the game, while reducing the waste of resources.

[0006] In a first aspect, an embodiment of the present application provides a game processing method, a graphical user interface on a mobile terminal, the content displayed on the graphical user interface includes at least a portion of a map scene, the map scene includes a controlled virtual object and a plurality of virtual locations, and the method is When the controlled virtual object is in the first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object is controlled to move in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. Controlling the system to switch from the first mode to the second mode, When the controlled virtual object is in the second mode, the mapping relationship is released, and in response to a move operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object is controlled to move in the map scene based on the move operation. This includes controlling the controlled virtual object to complete a virtual interaction action.

[0007] In a second aspect, the embodiment of the present application also provides a game processing device, a mobile terminal, and a graphical user interface, the mobile terminal, which includes a first movement control module, a mode switching module, a second movement control module, and an interaction action execution module, wherein the content displayed in the graphical user interface includes at least a portion of a map scene, and the map scene includes a controlled virtual object and a plurality of virtual positions. The first movement control module is configured such that, when the controlled virtual object is in a first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object moves in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. The mode switching module is configured to control switching from the first mode to the second mode. The second movement control module is configured such that, when the controlled virtual object is in the second mode, the mapping relationship is released and, in response to a movement operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object moves in the map scene based on the movement operation. The interaction action execution module is configured to control the controlled virtual object so that it completes the virtual interaction action.

[0008] In a third aspect, an embodiment of the present invention further provides an electronic device comprising a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor, the processor communicates with the memory via the bus when the electronic device is running, and the processor executes the machine-readable instructions to perform the steps of the game processing method described above.

[0009] In a fourth aspect, embodiments of the present invention further provide a computer-readable storage medium that stores a computer program which, when executed by a processor, performs the steps of the game processing method described above.

[0010] The technical invention according to the embodiment of this application can bring about the following beneficial effects.

[0011] After switching from the first mode to the second mode, the second mode removes the mapping relationship that existed between the movement of the controlled virtual object in the map scene in the first mode and the movement of the mobile terminal used to control the controlled virtual object in the real world. In the second mode, the controlled virtual object can control its movement in the map scene through movement operations on the controlled virtual object in the graphical user interface, thereby controlling the controlled object to complete the virtual interaction action. If the user is unable to move in the real world or reach a certain location in the real world due to subjective or objective factors in the real world, the second mode function can be used to control the controlled virtual object to move in the map scene or reach a target virtual location in the map scene, even if the user does not move in the real world or reach a certain location in the real world, thereby controlling the controlled virtual object to complete the virtual interaction action. Furthermore, users can choose whether to use the second mode function based on subjective factors or some objective factors in the real world. This solves the problem of users being unable to experience the game properly due to subjective factors or some objective factors in the real world, improving the user experience and game engagement, and thereby reducing resource waste.

[0012] To make the above-mentioned objectives, features, and advantages of this application clearer and easier to understand, preferred embodiments are specifically mentioned below and described in detail in conjunction with the attached drawings. [Brief explanation of the drawing]

[0013] To more clearly illustrate the technical aspects of the embodiments of this application, the following drawings are briefly presented as necessary for use in the embodiments. Since the following drawings show only a few embodiments of this application, they should not be considered limitations on scope, and it should be understood that those skilled in the art can obtain other relevant drawings based on these without expending creative effort. [Figure 1] This is a schematic diagram of a game interface in a conventional game. [Figure 2] This is a flowchart of the game processing method according to an embodiment of the present invention. [Figure 3] This is a schematic diagram of a game interface according to an embodiment of the present application. [Figure 4] This is a schematic diagram of another game interface according to an embodiment of the present application. [Figure 5] This is a schematic diagram of another game interface according to an embodiment of the present application. [Figure 6] This is a schematic diagram of a combat interface according to an embodiment of the present invention. [Figure 7] This is a schematic diagram of a game processing device according to an embodiment of the present application. [Figure 8] This is a diagram showing the configuration of another game processing device according to an embodiment of the present application. [Figure 9] This is a diagram showing the configuration of an electronic device according to an embodiment of the present application. [Modes for carrying out the invention]

[0014] To further clarify the purpose, technical aspects and advantages of the embodiments of the present application, the technical aspects of the embodiments of the present application will be described below clearly and completely with reference to the drawings of the embodiments of the present application, although obviously the embodiments described are only some, not all, embodiments of the present application. Typically, the components of the embodiments of the present application described and illustrated herein may be arranged and designed in a variety of different configurations. Accordingly, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is needed, but only to show selected embodiments of the present application. Any other embodiments obtained by a person skilled in the art without creative work based on the embodiments of the present application are all within the scope of protection of the present application.

[0015] First, the names of the embodiments of this application will be briefly explained.

[0016] (1) Mobile terminal In embodiments of the present invention, the mobile terminal can include various touch-operable mobile devices such as mobile phones, tablets, game consoles, and PDAs. The operating systems of these mobile terminals can include Android, iOS, Windows Phone, and Windows, and can typically support the execution of various games. The terminal device has game-supporting applications installed and runs, such as applications that support 3D games and 2D games.

[0017] (2) Graphical user interface On the touch display of the mobile terminal, a graphical user interface including a user operation interface (User Interface, UI) and a game screen is displayed. Here, the UI interface is a medium for human-to-human interaction and information exchange between the system and the user. The UI interface can represent system information in a form that humans can understand, enabling the user to efficiently operate to achieve two-way human-to-human interaction. The user operation interface can be composed of visual elements such as controls, characters, graphics, images, marks, input boxes, etc. In a selectable embodiment, the user operation interface can include combat controls, summoning controls, chat controls, etc. In a selectable embodiment, the game screen is for the terminal device to display a display screen corresponding to the map scene, and the game screen can include control target virtual objects that execute game logic in the map scene, etc.

[0018] (3) Map scene The map scene is a virtual scene that is displayed (or provided) while the application is running on a terminal or server. That is, the map scene is a virtual game control where a virtual object to be controlled exists during the progress of the game. The virtual object to be controlled can move, fight, etc. under the control of the operation instructions indicated by the user (i.e., the player) to the terminal device in the map scene. Optionally, the virtual scene may be a simulation environment for the real world or a semi-simulated and semi-fictional virtual environment. The map scene may be any of a 2D virtual scene, a 2.5D virtual scene, or a 3D virtual scene. Here, the map scene is a scene where the user controls a virtual object to be controlled to execute game logic. Optionally, this map scene includes virtual positions that a plurality of virtual objects to be controlled can reach. For example, the virtual object to be controlled can fight, defeat monsters, pick up treasure chests, etc. at those virtual positions. Exemplarily, based on the positioning function of a mobile terminal, the real world where the mobile terminal that controls the virtual object to be controlled is located is converted into a map scene in the game, and the corresponding movement of the virtual object to be controlled in the map scene is controlled by the movement of the mobile terminal in the real world, so that the virtual object can reach the virtual position in the map scene.

[0019] (4) Virtual object to be controlled A controlled virtual object is a controllable dynamic object within a map scene. Optionally, a dynamic object may be a virtual person, a virtual object, or the like. This controlled virtual object is an object controlled by the user via an input device, or artificial intelligence (AI) trained and deployed in the virtual environment. In one possible implementation, the user can control the controlled virtual object to move within the map scene to reach a virtual location, to enter a battle scene at that location, and to fight against virtual objects of other factions. Optionally, if the virtual environment is a 3D virtual environment, the controlled virtual object may be a 3D virtual model, each with its own shape and volume within the 3D virtual environment, occupying a portion of the space within the 3D virtual environment. Optionally, the 3D virtual object is a 3D character constructed based on 3D bone technology, and this controlled virtual object achieves different external images through wearable technology. In some embodiments, the controlled virtual object may be implemented using a 2.5-dimensional model or a 2-dimensional model, and the embodiments of the present invention are not limited thereto.

[0020] The game processing method according to the embodiment of this application can be executed on a local terminal device or a server. When the game processing method is executed on a server, the game processing method can be implemented and executed based on a cloud interaction system including a server and client devices.

[0021] In selectable embodiments, various cloud applications, such as cloud games, can be run under the cloud interaction system. Taking cloud games as an example, a cloud game refers to a game format based on cloud computing. In the execution mode of a cloud game, the entity executing the game program and the entity displaying the game screen are separated. The storage and execution of the game processing method are performed on the cloud game server, and the client device's role is to receive and transmit data and display the game screen. For example, the client device is a display device with data transfer capabilities close to the user, such as a mobile terminal, television, computer, or handheld computer, but the game processing is performed by the cloud game server in the cloud. When playing a game, the user operates the client device to send operation commands to the cloud game server. The cloud game server executes the game based on the operation commands, encodes and compresses data such as the game screen, sends it back to the client device via the network, and finally decodes and outputs the game screen through the client device.

[0022] In an optional embodiment, the local terminal device is used to store a game program, for example, a game, and to display the game screen. The local terminal device is used to interact with the user via a graphical user interface. That is, conventionally, the game program is downloaded, installed, and executed via an electronic device. The way in which the local terminal device provides the graphical user interface to the user can include various methods, for example, rendering it on the terminal's display screen, and optionally providing it to the user by projection mapping. For example, the local terminal device may include a display and a processor, the display being used to show the graphical user interface, and the processor running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the game screen.

[0023] Furthermore, related technologies enable semi-realistic, semi-virtual experiential games based on GPS positioning, allowing users to experience different games based on their actual geographical location. For example, in related LBS (Location Based Service) games, immersive applications combining real-world scenery are gaining popularity. The integration of geographical location information enhances people's sense of real-world participation, and AR technology enhances reality by superimposing computer-generated virtual objects, scenes, or system-presented information onto the real world, providing users with a deeply immersive experience through a good integration of the real world and virtual scenes.

[0024] As shown in Figure 1, in the related game, the game interface 100 displays a map scene 101 containing multiple virtual locations and a virtual object 102. The real world within the actual geographical area corresponds to the map scene 101 in the game, and these virtual locations (103a, 103b, 103c, 103d) in the map scene 101 correspond to real locations in the real world. Here, the movement of the mobile terminal in the real world can control the movement of the controlled virtual object 102 in the map scene 101. When the mobile terminal carried by the user reaches its destination in the real world, the controlled virtual object 102 also reaches the target virtual location 103a in the map scene 101. At this time, if the touchscreen is touched but the touch operation does not affect the monster mark, the game screen on the game interface 100 will not react. However, if the touch operation affects the monster mark 104a displayed on the game interface 100, the game will transition directly to a battle scene between the controlled virtual object 102 and the virtual monster. Here, a virtual monster mark is displayed at each virtual position, and a monster mark displayed at a virtual position far from the controlled virtual object 102 (for example, 104d) cannot be triggered. However, when the controlled virtual object 102 moves closer to that virtual position, it will trigger the monster mark corresponding to that virtual position, and the game will transition to a battle scene with that virtual monster to fight. In addition, a walking control 105 is displayed on the game interface 100. The walking control 105 functions to automatically trigger virtual monsters associated with virtual positions to engage in battle. For example, if the automatic trigger mode corresponding to the walking control 105 is turned on, when the mobile terminal carried by the user arrives at a destination in the real world, the controlled virtual object 102 will automatically transition to a battle scene with the virtual monster located at its target virtual position 103a to fight.When the user's mobile device reaches the next destination in the real world, the controlled virtual object 102 will continue to automatically enter a battle scene with a virtual monster at the next target virtual location 103b until the automatic trigger mode corresponding to the walking control 105 is turned off. After that, if the controlled virtual object 102 wants to enter a battle scene with a virtual monster at another virtual location, the user must actively trigger it by clicking the monster mark.

[0025] Specifically, the aforementioned related games belong to the LBS (Learning-Based Situation) game category, where the user can only control the movement of a controlled virtual object in a map scene through real-world movement. When the user arrives at a destination, the controlled virtual object reaches a target virtual position in the map scene and can perform game tasks related to that destination.

[0026] During the long-term development process of the aforementioned related game, the applicant of this application discovered the following shortcomings in the proposed technology related to the technology.

[0027] Firstly, users may be unable to experience the game normally due to subjective factors or some objective factors in the real world, such as hard-to-reach locations, relatively dangerous locations, bad weather, or poor health. This can lead to a decrease in user engagement and game activity, as well as the problem of wasted resources.

[0028] The two If users can choose whether or not to use the second mode feature based on subjective factors or some objective factors in the real world, the second mode may be abused, causing LBS games to lose fairness and their unique appeal.

[0029] In contrast, embodiments of the present invention provide a game processing method, apparatus, electronic device, and storage medium for solving the above-mentioned technical problems.

[0030] Referring to Figure 2, Figure 2 is a flowchart of a game processing method according to an embodiment of the present application. As shown in Figure 2, the method according to an embodiment of the present application includes the following steps.

[0031] In S201, when the controlled virtual object is in the first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal used to control the controlled virtual object in the real world. Due to this mapping relationship, in response to the movement of the mobile terminal in the real world, the movement of the controlled virtual object in the map scene is controlled based on the real-world movement information of the mobile terminal, and the movement information includes position information.

[0032] In S202, control is performed to switch from the first mode to the second mode.

[0033] In S203, if the controlled virtual object is in the second mode, the mapping relationship is released, thereby controlling the movement of the controlled virtual object in the map scene based on the movement operation in response to the movement operation on the controlled virtual object acting on the graphical user interface.

[0034] In S204, control is performed to complete the virtual interaction actions of the controlled virtual object.

[0035] The game processing method according to the embodiment of the present application includes two modes: when the controlled virtual object is in the first mode, there is a mapping relationship between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and the movement of the controlled virtual object in the map scene can be controlled by the movement of the mobile terminal in the real world; when the controlled virtual object is in the second mode, the mapping relationship in the first mode is released, and the movement of the controlled virtual object in the map scene can be controlled by movement operations on the controlled virtual object in the graphical user interface, enabling the controlled virtual object to complete virtual interaction actions.

[0036] Thus, if a user is unable to move in the real world or reach a certain location in the real world due to subjective factors or objective factors in the real world, the second mode function can be used to control the controlled virtual object to move in the map scene or reach a target virtual location in the map scene, even if the user is unable to move in the real world or reach a certain location in the real world, thereby controlling the controlled virtual object to complete virtual interaction actions. Furthermore, the user can choose whether or not to use the second mode function based on subjective factors or some objective factors in the real world, which solves the problem of the user being unable to experience the game normally due to subjective factors or some objective factors in the real world, improves the user experience and game activity, and is advantageous in reducing resource waste. In other forms, two types of game modes are provided that allow the user to autonomously select a game mode, which helps to enrich the user's play experience, increase user engagement, increase the number of active users on the cloud gaming platform, and avoid resource waste.

[0037] Each of the exemplary steps described above, provided by the embodiment of this application, will be explained using the example that the above-described game processing method is executed on a local terminal device (hereinafter abbreviated as "terminal device").

[0038] In step S201, if the controlled virtual object is in the first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal used to control the controlled virtual object in the real world. Based on the real-world movement information of the mobile terminal, the movement of the controlled virtual object in the map scene is controlled in response to the real-world movement of the mobile terminal, and the movement information includes position information.

[0039] Here, a mapping relationship means that there is a corresponding relationship between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal used to control the controlled virtual object in the real world; that is, the movement of the mobile terminal in the real world can control the movement of the controlled virtual object in the map scene. When the controlled virtual object is in the first mode, this mapping relationship always exists. Here, the controlled virtual object may be a virtual object within a game of an account logged into a game client on the mobile terminal, that is, a virtual object operated by the user corresponding to that account, but the possibility that the controlled virtual object is controlled by other applications or artificial intelligence modules is not ruled out.

[0040] Specifically, the movement information includes location information, and the movement of the controlled virtual object in the map scene is controlled based on the real-world location information of the mobile device. In other words, the real world within the actual geographic location region where the mobile device exists corresponds to the map scene in the game. Thus, the real-world location of the mobile device corresponds to the virtual location of the controlled virtual object in the map scene. Furthermore, the virtual location of the controlled virtual object in the map scene is changed by the real-world location information of the mobile device, thereby controlling the movement of the controlled virtual object in the map scene.

[0041] Here, based on the actual geographic location region where the mobile terminal exists, the real world within the actual geographic location region is converted into a map scene within the game, and if the controlled virtual object is in the first mode, the virtual position of the controlled virtual object in the map scene controlled by the mobile terminal is determined in response to the real-world position of the mobile terminal.

[0042] Here, a map scene refers to the transformation of the real world into a game scene by combining technologies such as a Global Positioning System (GPS) and maps. Specifically, a map scene refers to a map space with high realism and reproducibility, constructed based on the real world within an actual geographical location area. In one embodiment, a map scene can be generated by joining received actual geographical location area pictures according to a pre-set map algorithm. In another embodiment, the map scene only needs to reconstruct its main content, such as virtual locations related to the game task, based on some actual locations within the actual geographical area, and other actual locations unrelated to the game task can be ignored. For example, actual locations may be physical buildings, rivers and lakes, private territories, etc., and whether an actual location is related to the game task is determined by the specific settings of the game. By constructing a map scene in the game as described above, it is possible to obtain a map scene that meets the needs of the game and improve the efficiency of map scene construction.

[0043] Embodiments of the present invention can provide a map scene that is highly integrated with the real world by constructing an in-game map scene based on the real world within an actual geographical location area and providing user interaction, thereby further improving the user's gaming experience and increasing user engagement.

[0044] Furthermore, because the real world within a real geographical location and the in-game map scene correspond to each other, the real-world location of the mobile device can be used to indicate the virtual location of the controlled virtual object in the map scene. In this way, if the controlled virtual object wants to reach a certain virtual location, this can be achieved by changing the real-world location of the mobile device, providing users with a fresher and more interesting user experience.

[0045] Furthermore, the movement information in the embodiment of the present invention also includes the user's cumulative number of steps, and the second virtual resource value is determined by the virtual resource value converted from the user's cumulative number of steps. The second virtual resource value determines the number of times the controlled virtual object can perform virtual interaction actions in the second mode. This can encourage the user to walk actively in order to acquire a larger cumulative number of steps, and the controlled virtual object can complete virtual interaction actions by acquiring a larger cumulative number of steps, which helps motivate the user to walk actively and exercise.

[0046] In step S202, control is performed to switch from the first mode to the second mode.

[0047] In the related technical proposal, if a user is unable to experience the game normally in the first mode due to subjective factors, such as not wanting to exercise, or some objective factors in the real world, such as a hard-to-reach location, a relatively dangerous location, bad weather, or poor health, then, according to the method of step S202, the system can switch from the first mode to the second mode, allowing the user to experience the game in the second mode, thereby overcoming the defect where the user is unable to experience the game normally in the first mode due to subjective factors or some objective factors in the real world.

[0048] Here, the first mode refers to a game mode in which there is a mapping relationship between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal used to control the controlled virtual object in the real world. In this case, the movement of the mobile terminal in the real world can control the movement of the controlled virtual object in the map scene. The second mode refers to a game mode in which the movement of the controlled virtual object in the map scene is controlled by movement operations on the controlled virtual object in the graphical user interface.

[0049] In selectable embodiments, step S202 specifically includes the following steps:

[0050] In step 2021, in response to a switching trigger command for the second mode, the system is controlled to switch from the first mode to the second mode.

[0051] In Step 2021, the switching trigger command includes two types: active switching trigger commands and automatic switching trigger commands. An active switching trigger command is a command that controls the switching from a first mode to a second mode, initiated by the user to the mobile terminal, and includes, but is not limited to, voice switching commands and switching touch commands. Switching touch commands include, but are not limited to, slide operations, click operations, and long press operations. An automatic switching trigger command is a command that automatically controls the switching from a first mode to a second mode when pre-set switching conditions are met; in other words, this automatic switching trigger command is a command that is forced to switch from a first mode to a second mode mainly due to objective factors.

[0052] In the embodiments of the present invention, either an active switching trigger command or an automatic switching trigger command can control the switching from the first mode to the second mode, enabling smart and flexible mode switching during gameplay, which not only improves the user's gaming experience but also enhances the efficiency of game interaction.

[0053] In an optional embodiment, if the switching trigger command includes an automatic switching trigger command, step 2021 includes controlling the automatic switching from the first mode to the second mode in response to a trigger command corresponding to a preset switching condition. The pre-set switching conditions here include one of the following:

[0054] In step 2021a, the real-world weather obtained by the mobile terminal is bad weather.

[0055] Here, weather forecast information for the real world corresponding to the map scene within the target period is obtained, and if it is detected that the degree of severe weather corresponding to the weather forecast information exceeds a predetermined degree of severe weather, it is determined that the weather in the real world corresponding to the map scene within the target period is severe.

[0056] However, the embodiments of the present invention are not limited in any way to the method of determining whether the weather in the real world is bad weather as described above. For example, the weather may be determined to be bad weather based on the traffic conditions of vehicles in the real world corresponding to a map scene within a target period acquired by a mobile terminal.

[0057] In the embodiment of the present invention, the system is controlled to automatically switch from a first mode to a second mode in response to the real-world weather acquired by the mobile terminal being bad weather.

[0058] In step 2021b, the health coefficient corresponding to the user controlling the mobile terminal, as obtained by the mobile terminal, is within the unhealthy range.

[0059] Here, the user's physical health parameters are collected in real time via a smart wearable device, and the health coefficient within the user's target period is statistically calculated. This health coefficient is then transmitted to a mobile device to determine whether the acquired health coefficient falls within the unhealthy range. The unhealthy range can be predetermined by statistically calculating the health coefficients of a large number of users.

[0060] However, the embodiments of the present invention are not limited in any way to the method of obtaining the health coefficient corresponding to the user described above. For example, the health coefficient corresponding to the user can also be determined by uploading medical records, registered mail slips, etc.

[0061] In the embodiment of the present invention, the system is controlled to automatically switch from a first mode to a second mode in response to the health coefficient corresponding to the user controlling the mobile terminal, which is obtained via the mobile terminal, being within an unhealthy range.

[0062] In step 2023c, the risk factor corresponding to the second real-world location exceeds a preset risk factor threshold, where the second real-world location refers to the location in the map scene where the target virtual location corresponds to the real-world location.

[0063] Here, the surrounding environment corresponding to the second real-world location is specifically analyzed, and different risk factors can be set for different second real-world locations depending on the conditions of the surrounding environment. For example, the risk factors for corresponding locations such as rooftops, high-voltage electric towers, dams, cliffs, and chemical plants exceed a preset risk factor threshold, while the risk factors for corresponding locations such as supermarkets, churches, and schools do not exceed a preset risk factor threshold. Furthermore, based on the relationship between the risk factor and the preset risk factor threshold, it is determined whether or not the second real-world location is dangerous, and whether or not to trigger a mode switch.

[0064] In the embodiment of the present invention, the system is controlled to automatically switch from the first mode to the second mode in response to the risk factor corresponding to the second actual location exceeding a preset risk factor threshold.

[0065] Thus, if the weather in the real world is bad and the user is in good health, or if the second real-world location is dangerous and the user cannot go outside, the system will automatically trigger a mode switch, controlling the system to automatically switch from the first mode to the second mode. This allows the user to continue experiencing the game in the second mode, complete virtual interaction actions within the game without having to walk in the real world, enhance the user's gaming experience, increase the time the user spends playing the game, and further improve the utilization rate of game resources.

[0066] In another alternative embodiment, if the switching trigger instruction includes an active switching trigger instruction, a mode switching control is displayed in the graphical user interface. Step 2021 specifically involves: This includes controlling the system to switch from a first mode to a second mode in response to a trigger command formed by touching a mode switching control.

[0067] Touch operations here include, but are not limited to, slide operations, click operations, and long press operations. Mode switching controls here include mode switching functions such as a function to switch from the first mode to the second mode, and a function to switch from the second mode to the first mode.

[0068] For example, as shown in Figure 3, the game interface 100 displays a map scene 101 containing multiple virtual locations and a virtual object 102. The real world within the actual geographical area corresponds to the map scene 101 in the game, and these virtual locations (103a, 103b, 103c, 103d) in the map scene 101 correspond to real locations in the real world. The game interface 100 also displays a walking control 105. When the automatic trigger mode corresponding to the walking control 105 is turned on, when the mobile device carried by the user arrives at a destination in the real world, the controlled virtual object 102 automatically transitions to a battle scene and fights with a virtual monster located at its target virtual location 103a. The game interface 100 also displays a mode switching control 106. Clicking the mode switching control 106 allows the user to switch from the first mode to the second mode, enabling them to continue experiencing the game without moving.

[0069] In this way, the mode switching controls, intuitively displayed on the graphical user interface, make it convenient for the user to perform mode switching operations. At the same time, these controls limit the operational location where the user can perform the switching operation, making the user's operation more precise and further improving the efficiency of human interaction.

[0070] In the related technical proposal, the game has two modes, and the game screen displayed in the graphical user interface is the same in both modes. The user needs to know clearly whether the controlled virtual object they are currently controlling is in the first mode or the second mode. Otherwise, the user will not know what interaction operation to perform to control the movement of the controlled virtual object within the map scene, which will affect the user's decision-making and reduce the efficiency of the game's interaction.

[0071] To solve the aforementioned problems, the embodiment of this application makes the following proposal.

[0072] When switching from the first mode to the second mode, the display format of the graphical user interface is controlled to change.

[0073] For example, the display format is not limited to but includes special effects formats and interface background colors. If the display format includes special effects formats, controlling the display format of the graphical user interface to change includes displaying dynamic special effects such as glowing special effects and flashing special effects. If the display format includes interface background colors, controlling the display format of the graphical user interface to change includes controlling the deepening of the interface background color.

[0074] For example, as shown in Figure 4, when switching from the first mode to the second mode, the game interface 100 displays the aperture scintillation effect 107, and the interface background color of the game interface 100 becomes lighter.

[0075] However, the embodiments of the present invention are not limited in any way to the form of controlling the display of the graphical user interface described above. For example, controlling the display of the graphical user interface may mean controlling the display shape of the graphical user interface to change, or controlling the thickness of the lines displayed on the graphical user interface.

[0076] Furthermore, when switching from the second mode to the first mode, the display format of the graphical user interface is controlled to change again. Note that the method for changing the display format from the second mode to the first mode is different from the method for changing the display format from the first mode to the second mode.

[0077] The embodiment of this invention represents switching from a first mode to a second mode by changing the display form of the graphical user interface. By changing the visualized display form, the user can be timely notified that the currently controlled virtual object is in the second mode, making it intuitively clear and helping the user to quickly decide how to control the movement of the controlled virtual object in the map scene. This not only enhances the user's gaming experience but also improves the efficiency of game interaction.

[0078] In step S203, if the controlled virtual object is in the second mode, the mapping relationship is released, and in response to a move operation on the controlled virtual object acting on the graphical user interface, the movement of the controlled virtual object within the map scene is controlled based on the move operation.

[0079] Here, after the mapping relationship is released, the movement of the controlled virtual object within the map scene is no longer affected by the movement of the mobile terminal in the real world. If the controlled virtual object is in the second mode, its movement within the map scene is affected by movement operations on the controlled virtual object via the graphical user interface. Furthermore, to enable the controlled virtual object to complete virtual interaction actions, movement operations on the controlled virtual object within the map scene are controlled by the movement operations on the controlled virtual object via the graphical user interface.

[0080] In the embodiments of the present application, in step S203, in response to a movement operation on a controlled virtual object that operates on a graphical user interface, controlling the movement of the controlled virtual object within the map scene based on the movement operation specifically means: In response to touch operations acting on the movement control area of ​​the graphical user interface, the system determines the direction of movement of the controlled virtual object based on the touch position of the touch operation, and controls the movement of the controlled virtual object within the map scene based on the direction of movement.

[0081] When actually implemented, the graphical user interface also includes a movement control area, which the user can manipulate to control the movement of the virtual object being controlled within the map scene.

[0082] Here, the movement control area has the role of controlling the movement of the virtual object to be controlled. The mobile terminal can determine the direction of movement of the virtual object to be controlled based on touch operations performed on the movement control area. Specifically, it can acquire the touch position corresponding to the touch operation, and further determine the direction in which the virtual object to be controlled points to that touch position, and determine this direction as the direction of movement of the virtual object to be controlled.

[0083] In one embodiment, the distance between the movement control region and the controlled virtual object is within a preset distance interval. Here, the maximum distance between the movement control region and the controlled virtual object is not greater than the maximum value of the preset distance interval, and the minimum distance between the movement control region and the controlled virtual object is not less than the minimum value of the preset distance interval.

[0084] Specifically, the movement control region may be a ring-shaped region centered on the virtual object to be controlled, capable of controlling the movement of the virtual object in any direction. Here, when setting the predefined distance intervals, it is necessary to consider factors such as user convenience, distance to other virtual positions within the game interface, and potential positional collisions.

[0085] Here, touch operations acting on the movement control area in a graphical user interface include, but are not limited to, click operations and double-click operations. For example, in response to a click operation on the movement control area, the movement direction of the controlled virtual object is determined based on the touch position of the click operation, and the movement of the controlled virtual object within the map scene is controlled based on the movement direction.

[0086] In another embodiment, the movement control area can display up, down, left, and right directions, and the user can touch any of these directions or a position between the two directions. Optionally, the movement control area can include a virtual wheel and a virtual rocker, where the controlled virtual object moves within the map scene in response to an operation of dragging the virtual rocker within the virtual wheel.

[0087] For example, the direction of movement of the controlled virtual object in the map scene is determined based on the relative positional relationship between the touch position after dragging the virtual locker and the reference position of the virtual wheel, and the controlled virtual object in the map scene moves according to this direction. thing This can be controlled. Here, the direction of movement is the direction the controlled virtual object is facing, and the user can control the movement of the controlled virtual object in the direction it faces in the map scene by dragging the virtual rocker within the virtual wheel. The above reference position may be the center position of the virtual wheel or another preset position. The above relative positional relationship usually indicates that the touch position is above, below, to the left, to the right, upper left, lower left, upper right, or lower right of the reference position in the screen space of the graphical user interface. When the above relative positional relationship is mapped to the world space of the map scene, the direction of movement of the controlled virtual object in the map scene is expressed as forward, backward, to the left, to the right, forward left, backward left, forward right, or backward right.

[0088] For example, if the outline of the virtual wheel is circular, the reference position is the center of the circle. In this case, the direction of movement of the controlled virtual object within the map scene can be determined based on the relative positional relationship between the touch position and the center of the circle. Simultaneously with determining the direction of movement of the controlled virtual object within the map scene, it is also possible to control the movement of the controlled virtual object within the map scene by referring to the predetermined movement speed in the game (i.e., the movement speed is a fixed value) and the direction of movement.

[0089] Optionally, the virtual wheel and virtual rocker included in the movement control area can be positioned at the edges of the graphical user interface, such as the bottom left or bottom right corner, to prevent them from obstructing the game screen.

[0090] This embodiment allows control of the movement of a virtual object within a map scene by touch operation acting on a movement control area, thus avoiding the problem of difficulty in controlling the virtual object when it is in a second mode. Furthermore, by displaying a ring-shaped movement control area or movement control areas in the up, down, left, and right directions, the efficiency of controlling the movement direction of the virtual object can be improved. Operation is simple and the accuracy of controlling the virtual object is further improved.

[0091] In step S204, the controlled virtual object is controlled to complete a virtual interaction action.

[0092] Here, controlling a controlled virtual object to complete a virtual interaction act applies to either the first or second mode. A virtual interaction act includes at least one of the following: the controlled virtual object using a game skill, the controlled virtual object using a game item, the controlled virtual object receiving virtual supplies, and the actions performed by the game's play style.

[0093] Here, actions by which a controlled virtual object unleashes game skills or uses game items may occur during combat between the controlled virtual object and an enemy virtual object. The winner of the battle may acquire virtual resources, which include, but are not limited to, virtual resources, game items, game equipment, and treasure chests. For example, one way to play the game is for the user to set a destination in the real world, and after the user arrives at the destination, they can trigger a battle or receive a reward by targeting a controlled virtual object in the map scene to achieve game completion. Alternatively, the game may provide a corresponding way to play based on the user's geographical location, for example, by detecting that the real world is a river and generating virtual monsters that may appear along the river at the corresponding virtual location in the game.

[0094] In an optional embodiment, if the virtual interaction action performed by the controlled virtual object is combat with a virtual monster, it is necessary to jump to the combat interface and perform that combat action.

[0095] For example, as shown in Figure 5, after clicking the mode switching control 106, the controlled virtual object 102 enters the second mode. After the controlled virtual object 102 reaches near the virtual position 103a, clicking the virtual monster mark 104a displayed on the game interface 100 transitions the controlled virtual object 102 into a battle scene with virtual monsters. Furthermore, as shown in Figure 6, in the battle interface 201, the controlled virtual object 102 engages in battle with multiple virtual monsters (104a1, 104a2, 104a3) located at the target virtual position. Here, the walking control 105 in the second mode is locked; that is, when the controlled virtual object 102 is in the second mode, the function to automatically trigger and battle virtual monsters associated with the virtual position corresponding to the walking control 105 cannot be turned on, thereby increasing user participation in the game and, consequently, enhancing the user's gaming experience.

[0096] Embodiments of the present invention provide rich virtual interaction actions for the user experience, enhancing game availability and improving the user's gaming experience. Furthermore, users can experience the aforementioned rich virtual interaction actions in either the first or second mode, thereby enabling them to experience all game content anytime, anywhere, regardless of the influence of objective factors such as weather and physical condition.

[0097] Specifically, step S204 includes the following steps:

[0098] In response to the distance between the virtual position of the controlled virtual object and the target virtual position within the map scene being less than or equal to a pre-set distance threshold, the controlled virtual object is controlled to complete a virtual interaction action related to the target virtual position.

[0099] Here, the controlled virtual object needs to reach a predetermined area of ​​the target virtual location in order to perform a virtual interaction action. In other words, the controlled virtual object can be controlled to complete a virtual interaction action if the distance between the controlled virtual object's virtual location in the map scene and the target virtual location is not greater than a predetermined distance threshold. In other words, the virtual interaction action is related to the target virtual location and emphasizes the need for the controlled virtual object to move within the map scene.

[0100] In the relevant games, the controlled virtual object needs to reach a target virtual location in order to perform a virtual interaction action. Specifically, the way the game is played is related to the virtual location; for example, after the controlled virtual object reaches a target virtual location in the map scene, it can engage in combat or receive rewards to achieve game completion, or a virtual monster related to an object existing in the real world corresponding to the target virtual location is generated at the target virtual location, and the controlled virtual object can only engage in combat after reaching the target virtual location. From this, it can be seen that in the embodiments of the present invention, controlling the movement of the controlled virtual object in the map scene is a prerequisite for controlling the controlled virtual object to complete a virtual interaction action related to the target virtual location.

[0101] The above-described setting in the embodiment of the present invention is such that the controlled virtual object is only within a predetermined area where the target virtual position is within a set region. To To enable virtual interaction actions, the relationship between the target virtual location and the virtual interaction action is established, emphasizing the importance of the controlled virtual object moving within a predefined area of ​​the target virtual location in the map scene. When the controlled virtual object is in the first mode, the above settings help to reward the user with actively walking training, as the movement of the mobile device in the real world controls the controlled virtual object's movement within the map scene until it reaches the target virtual location. When the controlled virtual object is in the second mode, the above settings require the user to perform movement operations on the controlled virtual object and further control its movement within the map scene until it reaches the target virtual location, which can enhance the game's enjoyment.

[0102] Next, we will specifically describe two implementation methods for completing virtual interaction actions related to the target virtual location after the controlled virtual object has moved to that target virtual location.

[0103] In one embodiment, in step 2031, in response to a touch operation on the target virtual location in the map scene displayed on the graphical user interface, the controlled virtual object is controlled to move to the target virtual location in the map scene.

[0104] In step 2041, in response to the controlled virtual object reaching the target virtual location in the map scene, the controlled virtual object is controlled to complete a virtual interaction action associated with the target virtual location.

[0105] In steps 2031 to 2041, if the controlled virtual object is in the second mode, all target virtual locations in the map scene displayed in the graphical user interface are switched to touchable location controls. In other words, the target virtual locations in the map scene displayed in the graphical user interface can respond to user touch, allowing the user to directly perform touch operations on the target virtual locations, for example by clicking, to select that target virtual location and control the controlled virtual object to move to that target virtual location in the map scene.

[0106] Here, when the controlled virtual object is in the first mode, the target virtual position in the map scene displayed in the graphical user interface is a static mark and is not changed by user touch.

[0107] As shown in Figure 3, when the controlled virtual object 102 is in the second mode, the virtual position 103a in the map scene 101 is clicked, and the controlled virtual object 102 is controlled to move to the virtual position 103a in the map scene 101.

[0108] Embodiments of this invention allow control over the direct movement of a controlled virtual object to a target virtual location within a map scene in order to perform virtual interaction actions related to the target virtual location by performing touch operations on the target virtual location displayed on the graphical user interface. This is convenient, requires minimal user intervention, and is advantageous for improving the efficiency of game operation.

[0109] In related technical proposals, if the target virtual position that the controlled virtual object wants to reach is not displayed on the game screen obtained by observing the map scene from a pre-set viewpoint, the user cannot select the target virtual position and therefore cannot reach the target virtual position. Here, the pre-set viewpoint refers to the shooting viewpoint of a virtual camera bound to the controlled virtual object. To solve the above-mentioned problems, the embodiment of the present invention can control the controlled virtual object to move within the map scene and display the target virtual position on the current game screen by touch operation acting on the movement control area, allowing the user to select the target virtual position and further control the movement of the controlled virtual object directly to the target virtual position. For specific embodiments, refer to the description in step S203 regarding "controlling the movement of the controlled virtual object within the map scene based on a movement operation in response to a movement operation on the controlled virtual object acting on the graphical user interface," which will be omitted here.

[0110] In another embodiment, multiple virtual position marks corresponding to multiple virtual positions in the second mode are displayed on the graphical user interface. In step 2032, in response to a selection operation for a target virtual location mark among multiple virtual location marks, the target virtual location corresponding to the target virtual location mark is determined, and the controlled virtual object is controlled to move to the target virtual location in the map scene.

[0111] In step 2042, in response to the controlled virtual object reaching the target virtual location in the map scene, the controlled virtual object is controlled to complete a virtual interaction action associated with the target virtual location.

[0112] In steps 2032 to 2042, if the controlled virtual object is in the second mode, multiple virtual location markers corresponding to multiple virtual locations are displayed in the graphical user interface. Specifically, multiple virtual location markers are concentrated in a certain area of ​​the graphical user interface, allowing the user to intuitively see all virtual locations that can be reached. The user can then control the movement of the controlled virtual object to the target virtual location in the map scene by directly selecting a target virtual location marker from the multiple virtual location markers.

[0113] By displaying virtual position markers corresponding to multiple virtual positions in the graphical user interface, users gain a clear understanding of the virtual positions they can reach in the game, which is advantageous for them in making further decisions. Furthermore, it avoids overlooking target virtual positions that are not currently displayed in the graphical user interface, or eliminates the need to move the controlled virtual object until the target virtual position is displayed in the graphical user interface in order to reach a target virtual position that is not currently displayed. This not only improves the efficiency of user operation but also improves the efficiency of game interaction.

[0114] To prevent abuse of the second mode, game balance and fairness are ensured. The second mode complements the first mode of the game, which involves "controlling the movement of controlled virtual objects in the map scene by the movement of the mobile device in the real world," by adding trigger conditions for the second mode to prevent abuse of the second mode and ultimately encourage users to go outside and move around as much as possible to complete game tasks.

[0115] Based on the technical concept described above, step S204 of the embodiment of the present application specifically includes the following steps.

[0116] In step 2041, it is determined whether the interaction action trigger condition is met.

[0117] Here, the interaction action trigger condition includes at least one of the following:

[0118] In step 2041a, the first virtual resource value consumed to control the controlled virtual object to complete a virtual interaction action is not greater than the second virtual resource value owned by the controlled virtual object.

[0119] Here, the first virtual resource value refers to the resource value consumed each time the controlled virtual object completes a virtual interaction action, and the resource value consumed each time a virtual interaction action is completed is the same. The second virtual resource value refers to the total resource value owned by the controlled virtual object. Here, the second virtual resource value owned by the controlled virtual object includes the virtual resource value converted by the user's cumulative step count, the bonus virtual resource value for logging into the game for the first time within the target period, the virtual resource value for completing a virtual interaction action within the target period, and the virtual resource value obtained through paid actions.

[0120] Here, the total number of steps taken by the user is converted into a virtual resource value using a certain conversion scale. For example, the conversion scale may be 2:1, and if the total number of steps taken by the user is 1000, then 1000 steps can be converted to 500 points according to the above scale. Here, the conversion scale can be set according to the actual situation of the game and is not specifically limited.

[0121] For example, as shown in Figure 4, when switching from the first mode to the second mode, the background color of the game interface 100 becomes lighter while the aperture scintillation effect 107 is displayed on the game interface 100. At this time, the game interface 100 displays the number of points the user currently possesses (e.g., 300), the number of points that can be converted (e.g., 700), and the maximum number of points that can be obtained (e.g., 1000), and also records the cumulative number of steps taken today so that the user can find out how many points can be converted based on the cumulative number of steps taken today.

[0122] The target cycle refers to a one-day period, meaning that users receive bonus virtual resource values ​​when they log into the game for the first time each day. These bonus virtual resource values ​​can be set based on the virtual resource values ​​consumed to complete one virtual interaction action. For example, the bonus virtual resource values ​​could be set to allow users to perform two virtual interaction actions, thereby ensuring that users have the opportunity to experience the game in a second mode at least twice a day, which is advantageous in enhancing the overall gaming experience.

[0123] When a controlled virtual object completes a virtual interaction action, it can receive a bonus that includes virtual resource values. Since virtual interaction actions are associated with a target virtual location, and virtual locations have resource levels, the higher the resource level of the virtual location, the more virtual resource values ​​can be obtained from the rewards received after completing the virtual interaction action. This not only encourages users to explore destinations with higher resource levels, but also encourages them to actively participate in more difficult game tasks, allowing them to acquire more virtual resource values ​​earlier and improve the efficiency of game interactions.

[0124] It is also possible to obtain virtual resource values ​​through paid services. Here, the amount paid is positively correlated with the amount of virtual resource value that can be obtained.

[0125] For example, if bad weather in the morning prevents movement and walking, and users still want to experience the game, a strategy can be implemented to allow users who don't want to move around to experience the game normally, by using the bonus virtual resource value received when logging into the game for the first time each day to experience the game in a second mode. Virtual resource value can also be obtained through other means, such as battling monsters, or by purchasing gift bags, which contain virtual resource value.

[0126] Specifically, when a user acquires multiple virtual resource values, all virtual resource values ​​acquired within the target period are accumulated and added together, and the resulting cumulative virtual resource value can be used as the second virtual resource value owned by the controlled virtual object.

[0127] Embodiments of the present invention provide multiple methods for acquiring virtual resource values ​​that can be selected by the user, allowing the user to freely choose a method for acquiring virtual resource values ​​according to the actual situation. This increases the user's freedom to choose a method for acquiring virtual resource values ​​during gameplay, further enhancing the user's gaming experience. Furthermore, by acquiring virtual resource values ​​through multiple methods, the user can rapidly increase their second virtual resource value, which is advantageous for the user to quickly experience the game in the second mode and improves the efficiency of game interaction.

[0128] However, to prevent abuse of the second mode, the second virtual resource value owned by the controlled virtual object has a resource value limit. Once the second virtual resource value reaches a preset resource value threshold, the owned second virtual resource value will not change even if the user continues to acquire virtual resource values. The user can continue acquiring virtual resource values ​​after consuming a portion of them. This is advantageous for users to consume the second virtual resource value in a timely manner, increasing user engagement, further improving the game experience for highly engaged users, and reducing resource waste.

[0129] Embodiments of the present invention limit the number of times a controlled virtual object completes a virtual interaction action using a second virtual resource value, thereby preventing abuse of the second mode. The above determination mechanism is simple and advantageous in saving server processing resources. Furthermore, the above method allows the second mode to work in conjunction with the conventional first mode in related games, which controls the movement of a controlled virtual object in the map scene by the movement of a mobile terminal in the real world, to provide a new gaming experience.

[0130] Specifically, the movement information also includes the user's total step count. This total step count is converted into a virtual resource value, encouraging users to walk more to gain more total step counts and thus more virtual resource values, thus encouraging users to actively engage in walking as a form of exercise.

[0131] Optionally, the second virtual resource value is associated with at least one of the following: the resource level corresponding to the target virtual location, the geographical element of the real-world location corresponding to the target virtual location, or the character level of the controlled virtual object.

[0132] Here, the second virtual resource value and the resource level corresponding to the target virtual location exhibit a positive correlation. Geographic factors, which correspond to the target virtual location's real-world location, have a certain influence on the virtual resource value. For example, if the geographical factors of the actual location are complex, the user can obtain more virtual resource values ​​from the target virtual location. The higher the character level of the controlled virtual object, the higher the virtual location level that can be unlocked, and the higher the obtained virtual resource value.

[0133] For example, in a related game, the refresh rule might be that a certain subway station has a level 2 virtual monster, and another subway station has a level 4 virtual monster, with higher resource levels yielding more bonus money and higher virtual resource values ​​within that bonus money. Also, virtual monsters generated at different virtual locations may differ; for example, virtual monsters generated at Suidobashi Station might be related to water-type virtual monsters, while those generated at Kasuga Station might be related to land-type virtual monsters. The levels and combat abilities of water-type and land-type virtual monsters may differ, and the virtual resource values ​​obtained after defeating them may also differ.

[0134] If at least two of the following exist simultaneously: a resource level corresponding to the target virtual location, a geographical element corresponding to the target virtual location's real-world location, and a character level for the controlled virtual object, the influence of these on the second virtual resource value can be superimposed and added to create a second virtual resource value. This allows the user to quickly obtain the second virtual resource value and experience the game in a second mode.

[0135] Embodiments of the present invention influence a second virtual resource value through elements such as a resource level corresponding to a target virtual location, a geographical element where the target virtual location corresponds to a real-world location, and a character level of the controlled virtual object. This allows the user to take relevant strategies to quickly acquire a large second virtual resource value, and furthermore, to complete virtual interaction actions, thereby advancing the game process and improving game interaction efficiency.

[0136] In an optional embodiment, to enhance user engagement with the game, the embodiment of the present invention further includes clearing a second virtual resource value owned by the controlled virtual object in response to the end of a target cycle.

[0137] Here, the converted second virtual resource value is cleared if it is not used within the target cycle, which can stimulate more user participation in the game, further increase user engagement, and reduce resource waste. Also, when the target cycle ends, the second virtual resource value owned by the controlled virtual object is cleared, which is advantageous in reducing the computer's storage resources.

[0138] Specifically, a virtual resource mark is displayed in the graphical user interface to indicate the second virtual resource value. The degree to which the virtual resource mark is highlighted is positively correlated with the second virtual resource value, and when the second virtual resource value reaches a preset resource value threshold, the degree to which the virtual resource mark is highlighted stops changing.

[0139] Here, a virtual resource mark is displayed in the graphical user interface, and the virtual resource mark is used to indicate a second virtual resource value. The larger the second virtual resource value, the more virtual interaction actions the controlled virtual object can complete. The highlighting forms of the virtual resource mark include a progress bar highlighting form (normal progress bar or normal progress bar with percentage) and a percentage highlighting form, and the progress bar highlighting form includes either a long or ring-shaped bar. The degree of highlighting of the virtual resource mark exhibits a positive correlation with the second virtual resource value, and when the second virtual resource value reaches a preset resource value threshold, the degree of highlighting of the virtual resource mark stops changing.

[0140] In selectable embodiments, when the virtual resource mark is displayed in a progress bar highlighting form, a progress bar indicating the second virtual resource value is displayed in the graphical user interface. As the second virtual resource value increases, the progress bar undergoes real-time progress growth changes, and when the second virtual resource value reaches a preset resource value threshold, the circumference of the progress bar stops changing, at which point the progress bar reaches its maximum value. Examples of the shape of the progress bar include, but are not limited to, circles, rectangles, and ellipses.

[0141] In another optional embodiment, if the virtual resource mark is displayed in a percentage highlighting format, a percentage indicating the second virtual resource value may be displayed in the graphical user interface, and the percentage may be displayed in numerical format. As the second virtual resource value increases, the percentage value gradually increases, and when the second virtual resource value reaches a preset resource value threshold, the percentage reaches 100%, and after the percentage reaches 100%, even if the user acquires more virtual resource value, the second virtual resource value does not increase and the percentage remains at 100%.

[0142] In the method described above, a virtual resource mark is displayed on the graphical user interface to indicate the second virtual resource value, intuitively showing the user the size of the second virtual resource value it owns. Furthermore, it enhances the immediate understanding of the number of times the user has completed virtual interaction actions, and by conveying the size of the second virtual resource value owned by the user via the virtual resource mark, the user's gaming experience is improved.

[0143] In the embodiments of the present invention, the degree of highlighting of the virtual resource mark is positively correlated with the second virtual resource value, and the degree of highlighting of the virtual resource mark can increase linearly with increasing second virtual resource value, and furthermore, the progress of the virtual resource mark can be changed according to a linear growth rate.

[0144] Here, the pre-set resource value threshold may be determined based on the average value of all players' game operation data, based on a value set by the game developer based on the game design, or determined by intelligently analyzing historical operation data from multiple players' game matches using artificial intelligence technology.

[0145] An embodiment of the present invention presents to the user the second virtual resource value currently owned by the user via a virtual resource mark. At the same time, the user can decide how many times to perform virtual interaction actions based on the second virtual resource value currently owned. For example, the more second virtual resource value currently owned the user has, the more virtual interaction actions can be performed. If the second virtual resource value currently owned is low, the user can decide to take other measures as quickly as possible to acquire the second virtual resource value and experience more game tasks, which is advantageous for improving game interaction efficiency.

[0146] Furthermore, virtual resource markers can be placed at any position on the graphical user interface, and in one preferred embodiment, to prevent them from obstructing the game screen, the virtual resource markers are integrated with mode switching controls.

[0147] Specifically, a virtual resource mark is displayed superimposed on the mode switching control, and the virtual resource mark is used to indicate the second virtual resource value owned by the controlled virtual object.

[0148] Here, a mode switching control is displayed in the graphical user interface, and the virtual resource mark is superimposed on the mode switching control; in other words, the virtual resource mark is floating on the mode switching control.

[0149] In one embodiment, a virtual resource mark is displayed surrounding the mode switching control, positioned in a circular shape around the mode switching control, and as the number of second virtual resource values ​​changes, the corresponding progress of the virtual resource mark also changes accordingly, and the progress of the change can be set to a different color, and as the number of second virtual resource values ​​changes, the corresponding area of ​​the colored progress bar gradually increases.

[0150] As shown in Figure 3, the virtual resource mark 108 is displayed surrounding the mode switching control 106. Since the mode switching control 106 is rectangular, the virtual resource mark 108 is also rectangular. The virtual resource mark 108 is used to represent a second virtual resource value, and as the number of second virtual resource values ​​changes, the area corresponding to the colored (in this case black) progress bar of the virtual resource mark 108 gradually increases.

[0151] In another embodiment, the virtual resource mark can be set to float in the mode switching control in the form of semi-transparency, and the area corresponding to the virtual resource mark gradually increases as the number of second virtual resource values ​​changes.

[0152] This embodiment of the present invention prevents the virtual resource marker, which is floating on the mode switching control, from being excessively obscured by the graphical user interface by displaying the virtual resource marker superimposed on the mode switching control, thereby preventing it from affecting the user's line of sight when selecting a target virtual location in the map scene. Furthermore, by integrating the virtual resource marker into the mode switching control, the mode switching function can be implemented for a single mode switching control, and a function to indicate the number of second virtual resource values ​​can also be implemented, without increasing the number of other UI displays, optimizing the overall simplicity of the graphical user interface, making the graphical user interface simpler, and making it more convenient for the user to perform other operations on the graphical user interface.

[0153] In step 2041b, the real-world weather obtained via the mobile terminal is bad weather.

[0154] Here, the explanation for step 2041b can be found by referring to the explanation for step 2021a, and is therefore omitted here.

[0155] In this step, regarding the case where a user is unable to move in the real world due to bad weather and the control is to control the movement of a virtual object in the map scene, an embodiment of the present invention proposes that the game task can be executed in a second mode when it is determined that the weather in the real world is bad, and that the second mode is better prevented from being abused in order to ensure game balance and fairness.

[0156] In step 2041c, the health coefficient corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range.

[0157] Here, the explanation for step 2041c can be found by referring to the explanation for step 2021b, and therefore the explanation is omitted here.

[0158] In this step, regarding a case where the user is unable to move in the real world due to illness, and the control is to control the movement of the virtual object being controlled within the map scene, an embodiment of the present invention proposes that if the user determines that they are truly unwell, the game task can be executed in a second mode, and that the second mode is better prevented from being abused in order to ensure game balance and fairness.

[0159] In step 2041d, the distance between the first real-world position and the second real-world position is not greater than a preset real-world distance threshold, the first real-world position refers to the position in the real world of the mobile terminal controlling the controlled virtual object, and the second real-world position refers to the position in the map scene where the target virtual position corresponds to the real-world position.

[0160] In this step, if there is a danger in a location the user cannot reach or is able to reach, the user can actually continue walking in the real world, but cannot reach a certain destination. To better ensure that the user can continue moving in the real world, the distance between the user and the dangerous or unreachable location can be set so that it does not exceed a pre-set real-world distance threshold for continuing the game task, and furthermore, to ensure game balance and fairness, the abuse of the second mode can be prevented.

[0161] In step 2041e, the cumulative number of times the controlled virtual object is controlled to complete a virtual interaction action is less than or equal to a pre-set threshold.

[0162] Here, the number of times a controlled virtual object participating in the game within a target cycle uses the second mode is limited, for example, to prevent abuse of the second mode. The server is pre-configured. used The number of uses is set, and the number of uses is pre-set. used To prevent abuse of the second mode, the server will enforce a restriction that prevents players from continuing to use the second mode once the usage limit is exceeded.

[0163] This prevents players from overusing the second mode within the target cycle, avoids them becoming addicted to using the second mode feature instead of experiencing the game through real-world movement and walking, and further motivates players to move and walk in the real world.

[0164] Furthermore, the interaction trigger conditions described above may be processed in parallel or in combination. If the interaction trigger conditions include at least two of the above, at least two interaction trigger conditions can be superimposed to further prevent the abuse of the second mode.

[0165] In step 2042, if the interaction trigger condition is met, the controlled virtual object is controlled to complete the virtual interaction action.

[0166] Furthermore, when the controlled virtual object is in the first mode, after controlling the controlled virtual object to move it to the target virtual location in the map scene, it is necessary to directly control the controlled virtual object to perform virtual interaction actions related to the target virtual location. Here, in the first mode, the user experiences the game in the real world and adheres to the game's rules, so there is no need to restrict the conditions for completing virtual interaction actions, which not only enhances the user's gaming experience in the first mode but also improves the efficiency of game interaction.

[0167] In an optional embodiment, the method provided by the embodiments of the present application further includes the following steps:

[0168] Upon completion of the determination of whether the interaction trigger condition is met, a reminder mark is displayed in the graphical user interface to indicate whether the interaction trigger condition is met. Here, the role of the reminder mark is to remind the user whether a virtual interaction is currently being performed. Reminder marks that meet the interaction trigger conditions and reminder marks that do not meet the conditions have different display forms. Reminder marks can be displayed in various forms, including but are not limited to shapes, text, symbols, and pictograms.

[0169] The display forms of reminder marks include, but are not limited to, the following: (1) Different forms of highlighting of reminder marks, where the highlighting forms include darker colors, larger shapes, and thicker lines, for example, darker colors for reminder marks indicating that the interaction trigger condition is met, and lighter colors for reminder marks indicating that the interaction trigger condition is not met, but are not limited to these; (2) Different shapes of reminder marks, for example, circular for reminder marks indicating that the interaction trigger condition is met, and rectangular for reminder marks indicating that the interaction trigger condition is not met; (3) Different positions of reminder marks, where reminder marks indicating that the interaction trigger condition is met appear in the middle of the graphical user interface, and reminder marks indicating that the interaction trigger condition is not met appear at the edge of the graphical user interface.

[0170] As a result, the display format of the reminder mark indicating whether or not the interaction trigger condition is met can be varied as feedback information on whether or not the interaction trigger condition is met. Through the visualized reminder mark, the user can be reminded in a timely manner whether or not the interaction trigger condition is currently met, making it intuitively clear and advantageous for the user to make further decisions, and further enhancing the user's gaming experience.

[0171] The embodiments of this invention can promptly inform the user whether an interaction trigger condition is currently met by displaying a reminder mark on the graphical user interface when determining whether an interaction trigger condition is met. This helps to inform the user whether they can continue to complete a virtual interaction action, making the process intuitive, fast, preventing wasted time, and further improving the efficiency of game interactions.

[0172] In related games, the first mode is the mainstream game mode, where the movement of a controlled virtual object in the map scene is controlled by the movement of a mobile device in the real world. The second mode is an alternative game mode, where the movement of a controlled virtual object in the map scene is controlled by movement operations on the controlled virtual object. The second mode is selected when the user cannot experience the game normally in the first mode due to subjective or objective factors, and the virtual interaction actions that can be completed in the second mode are limited.

[0173] In other words, the first mode is the game's default mode, and the role of the second mode is merely to provide the user with an opportunity to reach a target virtual location and perform virtual interaction actions, but without actually changing the user's virtual location in the map scene. When the second mode is exited and the game returns to the first mode, the virtual location of the controlled virtual object in the map scene corresponds to the real-world location of the mobile device.

[0174] Based on the technical concept described above, embodiments of the present invention further include: In step 105, in response to a switching trigger command for the first mode, the system is controlled to switch from the second mode to the first mode.

[0175] Here, the game includes a first mode and a second mode, with the first mode being the default mode, and you can switch between the first and second modes at any time.

[0176] Here, step 105 specifically means, In response to a re-touch operation on the mode switching control, the system controls the system to switch from the second mode to the first mode.

[0177] Here, from the start of the game until the end of the current game, a first touch operation can be performed on the mode switching control to control the switch from the first mode to the second mode, a second touch operation can be performed on the mode switching control to control the switch from the second mode to the first mode, and so on, and this can be sequentially alternated, enabling repeated switching between the first and second modes.

[0178] However, the embodiments of the present invention are not particularly limited to the method of controlling the switching from the second mode to the first mode. For example, one additional mode switching control may be added, and the two mode switching controls may control the switching from the second mode to the first mode and the switching from the first mode to the second mode, respectively.

[0179] Here, by repeatedly performing touch operations on a single mode switching control, repeated switching between the first and second modes is achieved, resulting in convenient and highly efficient operation.

[0180] In step 106, after switching from the second mode to the first mode, the controlled virtual object is controlled to move to a virtual location mapped to a map scene of the actual location of the mobile terminal in the real world.

[0181] For example, when a controlled virtual object is in the second mode, it reaches virtual position B from virtual position A, completes a virtual interaction operation associated with virtual position B, and exits the second mode. In other words, when the second mode is exited, the controlled virtual object automatically returns to virtual position A, which was its position before entering the second mode. This means that the mapping relationship is restored, and the virtual position of the controlled virtual object in the game corresponds to the real-world position of the mobile device controlling the controlled virtual object.

[0182] The game processing method provided by the embodiments of the present invention, through the second mode function, can achieve the objective of controlling a controlled virtual object to move or reach a certain location in a map scene so that the virtual object completes a virtual interaction action, even if the user does not move in the real world or move to a certain location in the real world. Furthermore, the user can choose whether or not to use the second mode function based on subjective factors or some objective factors in the real world, which solves the problem of the user not being able to experience the game normally due to subjective factors or some objective factors in the real world, improves the user experience and game engagement, and thereby reduces the waste of resources.

[0183] Based on the same concept of the invention, embodiments of this application also provide a game processing device corresponding to a game processing method. Since the principle of problem-solving of the device in embodiments of this application is similar to the game processing method described above in embodiments of this application, implementation of the device can refer to implementation of the method, and the explanation of overlapping points will be omitted.

[0184] Refer to Figures 7 and 8. Figure 7 is a configuration diagram of a game processing device according to an embodiment of the present application, and Figure 8 is a configuration diagram of another game processing device according to an embodiment of the present application. As shown in Figure 7, the device 700 includes a first movement control module 701, a mode switching module 70, a second movement control module 703, and an interaction action execution module 704. The first movement control module 701 is configured such that, when the controlled virtual object is in a first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object moves in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. The mode switching module 702 is configured to control switching from the first mode to the second mode. The second movement control module 703 is configured such that, when the controlled virtual object is in the second mode, the mapping relationship is released and, in response to a movement operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object moves in the map scene based on the movement operation. The interaction action execution module 704 is configured to control the controlled virtual object so that it completes a virtual interaction action.

[0185] In an optional embodiment of the present invention, the interaction action execution module 704 specifically, In response to the fact that the distance between the virtual position of the controlled virtual object in the map scene and the target virtual position is less than or equal to a preset distance threshold, the controlled virtual object is controlled to complete a virtual interaction action related to the target virtual position.

[0186] In an optional embodiment of the present application, the virtual interaction act is: This includes at least one of the following: the controlled virtual object unleashing a game skill; the controlled virtual object using a game item; the controlled virtual object receiving virtual supplies; and the game play method performing an action.

[0187] Furthermore, as shown in Figure 8, the device 700 further includes a position mapping module 705, and the position mapping module 705 is Depending on the actual geographic location of the mobile terminal, the real world within the actual geographic location is converted into a map scene within the game. When the controlled virtual object is in the first mode, the system is configured to determine the virtual position of the controlled virtual object in the map scene in response to the real position of the mobile terminal in the real world.

[0188] In an optional embodiment of the present invention, the interaction action execution module 704 specifically, Determine whether the interaction trigger condition is met, When the aforementioned interaction trigger condition is met, the system is configured to control the controlled virtual object to complete the virtual interaction action.

[0189] In an optional embodiment of the present application, the interaction behavior trigger condition is: The first virtual resource value consumed to control the controlled virtual object in order to complete the virtual interaction action is less than or equal to the second virtual resource value owned by the controlled virtual object. The real-world weather acquired by the aforementioned mobile terminal is bad weather. The health index corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range. The distance between the first real-world position and the second real-world position is less than or equal to a preset real-world distance threshold, the first real-world position is the real-world position of the mobile terminal controlling the controlled virtual object, and the second real-world position is the real-world position corresponding to the target virtual position in the map scene. This includes at least one of the following: the cumulative number of times the controlled virtual object is controlled to complete the virtual interaction action is less than or equal to a predetermined threshold number.

[0190] In an optional embodiment of the present invention, the movement information further includes the user's cumulative step count, and the interaction action execution module 704 specifically, A second virtual resource value is determined based on at least one of the following: the virtual resource value converted by the cumulative number of steps taken by the user; the bonus virtual resource value for logging into the game for the first time within the target period; the virtual resource value obtained by completing the virtual interaction activity within the target period; and the virtual resource value obtained through paid activities.

[0191] In an optional embodiment of the present invention, the apparatus 600 further includes a resource value clear module (not shown), the resource value clear module is The system is configured to clear the second virtual resource value owned by the controlled virtual object in response to the end of the target cycle.

[0192] In an optional embodiment of the present invention, a virtual resource mark indicating the second virtual resource value is displayed in the graphical user interface. The degree to which the virtual resource mark is highlighted has a positive correlation with the second virtual resource value, and when the second virtual resource value reaches a preset resource value threshold, the degree to which the virtual resource mark is highlighted does not change.

[0193] In an optional embodiment of the present application, the second virtual resource value is It has a relationship with at least one of the following: the resource level corresponding to the target virtual location, the geographical factors of the real-world location corresponding to the target virtual location, and the character level of the controlled virtual object.

[0194] In an optional embodiment of the present invention, the apparatus 600 further includes a reminder mark display module (not shown), the reminder mark display module is In response to the completion of the determination of whether the interaction trigger condition is met, the graphical user interface is configured to display a reminder mark indicating whether the interaction trigger condition is met. Reminder marks that meet the interaction trigger conditions and reminder marks that do not meet the interaction trigger conditions have different display formats.

[0195] In a selectable embodiment of the present invention, the mode switching module 702 is: It is configured to control the system to switch from the first mode to the second mode in response to a switching trigger command for the second mode.

[0196] In a selectable embodiment of the present invention, the mode switching module 702 specifically, It is configured to control the system to automatically switch from the first mode to the second mode in response to a trigger command of a pre-set switching condition. The aforementioned preset switching conditions are: The real-world weather acquired by the aforementioned mobile terminal is bad weather. The health index corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range. The risk factor corresponding to the second real-world location exceeds a preset risk factor threshold, and the second real-world location is the real-world location corresponding to the target virtual location in the map scene. Or, The graphical user interface displays a mode switching control, and the mode switching module specifically, The mode switching control is configured to switch from the first mode to the second mode in response to a trigger command formed by touch operation of the mode switching control.

[0197] In an optional embodiment of the present invention, a virtual resource mark is superimposed on the mode switching control, and the virtual resource mark is used to indicate a second virtual resource value owned by the controlled virtual object.

[0198] In an optional embodiment of the present invention, the second motion control module 703 specifically, In response to a touch operation acting on the movement control area of ​​the graphical user interface, the system is configured to determine the direction of movement of the controlled virtual object based on the touch position of the touch operation, and to control the movement of the controlled virtual object in the map scene based on the direction of movement.

[0199] In an optional embodiment of the present invention, the second motion control module 703 specifically, The system is configured to control the controlled virtual object so that it moves to the target virtual location in the map scene in response to a touch operation on the target virtual location in the map scene displayed in the graphical user interface. Specifically, the interaction action execution module 704 performs the following actions: The system is configured to control the controlled virtual object to complete a virtual interaction action related to the target virtual location in response to the controlled virtual object reaching the target virtual location in the map scene. Or, The graphical user interface displays multiple virtual position markers corresponding to multiple virtual positions in the second mode. The second motion control module 703 specifically, In response to a selection operation for a target virtual position mark among the plurality of virtual position marks, the system is configured to determine a target virtual position corresponding to the target virtual position mark and to control the controlled virtual object to move to the target virtual position in the map scene. Specifically, the interaction action execution module 704 performs the following actions: The system is configured to control the controlled virtual object to complete a virtual interaction action related to the target virtual location in response to the controlled virtual object reaching the target virtual location in the map scene.

[0200] Furthermore, as shown in Figure 8, the apparatus 700 further includes a morphological change module 706, and the morphological change module 706 is When switching from the first mode to the second mode, the system is configured to control the display format of the graphical user interface so that it changes.

[0201] In a selectable embodiment of the present invention, the mode switching module 702 further comprises: In response to a switching trigger command for the first mode, control is performed to switch from the second mode to the first mode. After switching from the second mode to the first mode, the system is configured to control the controlled virtual object to move to a virtual location mapped to the map scene of the mobile terminal's real-world location.

[0202] In a selectable embodiment of the present invention, the mode switching module 702 specifically, It is configured to control the system to switch from the second mode to the first mode in response to a re-touch operation on the mode switching control.

[0203] The game processing apparatus according to the embodiment of the present application can achieve the objective of controlling whether a controlled virtual object moves in a map scene or reaches a target virtual location in a map scene, so that the controlled virtual object completes a virtual interaction action even if the user does not move in the real world or reach a certain location in the real world, through the second mode function. Furthermore, the user can choose whether or not to use the second mode function based on subjective factors or some objective factors in the real world, which is advantageous in solving the problem of the user not being able to experience the game normally due to subjective factors or some objective factors in the real world, improving the user experience and the activity level of the game, and thereby reducing the waste of resources.

[0204] Referring to Figure 9, which is a schematic diagram of the structure of an electronic device according to an embodiment of the present application, the electronic device 900 includes a processor 901 that stores machine-readable instructions that the processor 901 can execute, a memory 902, and a bus 903. When an instruction is executed by the electronic device 800, the processor 901 and the memory 902 communicate via the bus 903, and the memory 902 stores machine-readable instructions that the processor 901 can execute. When the electronic device 800 is executed, the processor 901 and the memory 902 communicate via the bus 903, and the processor 901 executes the next instruction.

[0205] When the controlled virtual object is in the first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object is controlled to move in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. Controlling the system to switch from the first mode to the second mode, When the controlled virtual object is in the second mode, the mapping relationship is released, and in response to a move operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object is controlled to move in the map scene based on the move operation. This includes controlling the controlled virtual object to complete a virtual interaction action.

[0206] In an optional embodiment of the present invention, the instruction executed by the processor 901 controls the controlled virtual object to complete a virtual interaction action, This includes controlling the controlled virtual object to complete a virtual interaction action related to the target virtual position in response to the distance between the virtual position of the controlled virtual object in the map scene and the target virtual position being less than or equal to a preset distance threshold.

[0207] In an optional embodiment of the present application, the virtual interaction act is: This includes at least one of the following: the controlled virtual object unleashing a game skill; the controlled virtual object using a game item; the controlled virtual object receiving virtual supplies; and the game play method performing an action.

[0208] In an optional embodiment of the present invention, in an instruction executed by the processor 901, the method further includes: Depending on the actual geographic location of the mobile terminal, the real world within that geographic location is converted into a map scene within the game. When the controlled virtual object is in a first mode, the system includes determining the virtual position of the controlled virtual object in the map scene in response to the real position of the mobile terminal in the real world.

[0209] In an optional embodiment of the present invention, the instruction executed by the processor 901 controls the controlled virtual object to complete a virtual interaction action, To determine whether the interaction trigger condition is met, This includes controlling the controlled virtual object to complete a virtual interaction action when the interaction action trigger condition is met.

[0210] In an optional embodiment of the present application, the interaction behavior trigger condition is: The first virtual resource value consumed to control the controlled virtual object in order to complete the virtual interaction action is less than or equal to the second virtual resource value owned by the controlled virtual object. The real-world weather acquired by the aforementioned mobile terminal is bad weather. The health index corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range. The distance between the first real-world position and the second real-world position is less than or equal to a preset real-world distance threshold, the first real-world position is the real-world position of the mobile terminal controlling the controlled virtual object, and the second real-world position is the real-world position corresponding to the target virtual position in the map scene. This includes at least one of the following: the cumulative number of times the controlled virtual object is controlled to complete the virtual interaction action is less than or equal to a predetermined threshold number.

[0211] In an optional embodiment of the present invention, the movement information further includes the user cumulative step count, and in an instruction executed by the processor 901, A second virtual resource value is determined based on at least one of the following: the virtual resource value converted by the cumulative number of steps taken by the user; the bonus virtual resource value for logging into the game for the first time within the target period; the virtual resource value obtained by completing the virtual interaction activity within the target period; and the virtual resource value obtained through paid activities.

[0212] In an optional embodiment of the present invention, in an instruction executed by the processor 901, the method further includes: This includes clearing the second virtual resource value owned by the controlled virtual object in response to the end of the target cycle.

[0213] In an optional embodiment of the present invention, a virtual resource mark indicating the second virtual resource value is displayed in the graphical user interface. The degree to which the virtual resource mark is highlighted has a positive correlation with the second virtual resource value, and when the second virtual resource value reaches a preset resource value threshold, the degree to which the virtual resource mark is highlighted does not change.

[0214] In an optional embodiment of the present application, the second virtual resource value is It has a relationship with at least one of the following: the resource level corresponding to the target virtual location, the geographical factors of the real-world location corresponding to the target virtual location, and the character level of the controlled virtual object.

[0215] In an optional embodiment of the present invention, in an instruction executed by the processor 901, the method further includes: In response to the completion of the determination of whether the interaction trigger condition is met, the graphical user interface includes displaying a reminder mark indicating whether the interaction trigger condition is met, Reminder marks that meet the interaction trigger conditions and reminder marks that do not meet the interaction trigger conditions have different display formats.

[0216] In an optional embodiment of the present invention, the instruction executed by the processor 901 is controlled to switch from the first mode to the second mode. This includes controlling the system to switch from the first mode to the second mode in response to a switching trigger command for the second mode.

[0217] In an optional embodiment of the present invention, the instructions executed by the processor 901 are controlled to switch from the first mode to the second mode in response to a switching trigger instruction for the second mode, This includes controlling the system to automatically switch from the first mode to the second mode in response to a trigger command for a preset switching condition, The aforementioned preset switching conditions are: The real-world weather acquired by the aforementioned mobile terminal is bad weather. The health index corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range. The risk factor corresponding to the second real-world location exceeds a preset risk factor threshold, and the second real-world location is the real-world location corresponding to the target virtual location in the map scene. Or, The graphical user interface displays a mode switching control, and the instructions executed by the processor 901 control the switching from the first mode to the second mode in response to a switching trigger instruction for the second mode. This includes controlling the system to switch from the first mode to the second mode in response to a trigger command formed by touching the mode switching control.

[0218] In an optional embodiment of the present invention, a virtual resource mark is superimposed on the mode switching control, and the virtual resource mark is used to indicate a second virtual resource value owned by the controlled virtual object.

[0219] In an optional embodiment of the present invention, an instruction executed by the processor 901 controls, in response to a move operation on the controlled virtual object acting on the graphical user interface, to move the controlled virtual object in the map scene based on the move operation, The system includes, in response to a touch operation acting on the movement control area of ​​the graphical user interface, determining the direction of movement of the controlled virtual object based on the touch position of the touch operation, and controlling the controlled virtual object to move in the map scene based on the direction of movement.

[0220] In an optional embodiment of the present invention, an instruction executed by the processor 901 controls, in response to a move operation on the controlled virtual object acting on the graphical user interface, to move the controlled virtual object in the map scene based on the move operation, The control includes controlling the controlled virtual object to move to the target virtual location in the map scene in response to a touch operation on the target virtual location in the map scene displayed in the graphical user interface, In an instruction executed by the processor 901, in response to the distance between the virtual position of the controlled virtual object in the map scene and the target virtual position being less than or equal to a preset distance threshold, the control is made to enable the controlled virtual object to complete a virtual interaction action related to the target virtual position. This includes controlling the controlled virtual object to complete a virtual interaction action related to the target virtual location in response to the controlled virtual object reaching the target virtual location in the map scene. Or, The graphical user interface displays multiple virtual position markers corresponding to multiple virtual positions in the second mode. In an instruction executed by the processor 901, in response to a move operation on the controlled virtual object acting on the graphical user interface, the instruction controls the controlled virtual object to move in the map scene based on the move operation, The process includes determining a target virtual position corresponding to a target virtual position mark in response to a selection operation for a target virtual position mark among the plurality of virtual position marks, and controlling the controlled virtual object to move to the target virtual position in the map scene. In an instruction executed by the processor 901, in response to the distance between the virtual position of the controlled virtual object in the map scene and the target virtual position being less than or equal to a preset distance threshold, the control is made to enable the controlled virtual object to complete a virtual interaction action related to the target virtual position. This includes controlling the controlled virtual object to complete a virtual interaction action related to the target virtual location in response to the controlled virtual object reaching the target virtual location in the map scene.

[0221] In an optional embodiment of the present invention, in an instruction executed by the processor 901, the method further includes: The method includes controlling the display format of the graphical user interface to change when switching from the first mode to the second mode.

[0222] In an optional embodiment of the present invention, in an instruction executed by the processor 901, the method further includes: Control to switch from the second mode to the first mode in response to a switching trigger command for the first mode, The method includes, after switching from the second mode to the first mode, controlling the controlled virtual object to move to a virtual location mapped to the map scene of the real-world location of the mobile terminal.

[0223] In an optional embodiment of the present invention, an instruction executed by the processor 901 responds to a switching trigger instruction for the first mode, This includes controlling the system to switch from the second mode to the first mode in response to a re-touch operation on the mode switching control.

[0224] Embodiments of the present invention can achieve the objective of controlling a controlled virtual object to move within a map scene or reach a certain location in a map scene, so that the controlled virtual object can complete a virtual interaction action without the user having to move in the real world or reach a certain location in the real world, through the second mode function. Furthermore, the user can choose whether or not to use the second mode function based on subjective factors or some objective factors in the real world, which solves the problem of the user being unable to experience the game normally due to subjective factors or some objective factors in the real world, thereby improving the user experience and game engagement, and reducing the waste of resources.

[0225] Furthermore, embodiments of the present invention provide a computer-readable storage medium that stores a computer program that, when executed by a processor, executes the following instructions.

[0226] When the controlled virtual object is in the first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object is controlled to move in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. Controlling the system to switch from the first mode to the second mode, When the controlled virtual object is in the second mode, the mapping relationship is released, and in response to a move operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object is controlled to move in the map scene based on the move operation. This includes controlling the controlled virtual object to complete a virtual interaction action.

[0227] In an optional embodiment of the present invention, in an instruction executed by a computer-readable storage medium, the control of the controlled virtual object to complete a virtual interaction act is: This includes controlling the controlled virtual object to complete a virtual interaction action related to the target virtual position in response to the distance between the virtual position of the controlled virtual object in the map scene and the target virtual position being less than or equal to a preset distance threshold.

[0228] In an optional embodiment of the present application, the virtual interaction act is: This includes at least one of the following: the controlled virtual object unleashing a game skill; the controlled virtual object using a game item; the controlled virtual object receiving virtual supplies; and the game play method performing an action.

[0229] In an optional embodiment of the present invention, in an instruction executed by a computer-readable storage medium, the method further includes: Depending on the actual geographic location of the mobile terminal, the real world within that geographic location is converted into a map scene within the game. When the controlled virtual object is in a first mode, the system includes determining the virtual position of the controlled virtual object in the map scene in response to the real position of the mobile terminal in the real world.

[0230] In an optional embodiment of the present invention, in an instruction executed by a computer-readable storage medium, the control of the controlled virtual object to complete a virtual interaction act is: To determine whether the interaction trigger condition is met, This includes controlling the controlled virtual object to complete a virtual interaction action when the interaction action trigger condition is met.

[0231] In an optional embodiment of the present application, the interaction behavior trigger condition is: The first virtual resource value consumed to control the controlled virtual object in order to complete the virtual interaction action is less than or equal to the second virtual resource value owned by the controlled virtual object. The real-world weather acquired by the aforementioned mobile terminal is bad weather. The health index corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range. The distance between the first real-world position and the second real-world position is less than or equal to a preset real-world distance threshold, the first real-world position is the real-world position of the mobile terminal controlling the controlled virtual object, and the second real-world position is the real-world position corresponding to the target virtual position in the map scene. This includes at least one of the following: the cumulative number of times the controlled virtual object is controlled to complete the virtual interaction action is less than or equal to a predetermined threshold number.

[0232] In an optional embodiment of the present invention, the movement information further includes the user cumulative step count, and in an instruction executed by a computer-readable storage medium, A second virtual resource value is determined based on at least one of the following: the virtual resource value converted by the cumulative number of steps taken by the user; the bonus virtual resource value for logging into the game for the first time within the target period; the virtual resource value obtained by completing the virtual interaction activity within the target period; and the virtual resource value obtained through paid activities.

[0233] In an optional embodiment of the present invention, in an instruction executed by a computer-readable storage medium, the method further includes: This includes clearing the second virtual resource value owned by the controlled virtual object in response to the end of the target cycle.

[0234] In an optional embodiment of the present invention, a virtual resource mark indicating the second virtual resource value is displayed in the graphical user interface. The degree to which the virtual resource mark is highlighted has a positive correlation with the second virtual resource value, and when the second virtual resource value reaches a preset resource value threshold, the degree to which the virtual resource mark is highlighted does not change.

[0235] In an optional embodiment of the present application, the second virtual resource value is It has a relationship with at least one of the following: the resource level corresponding to the target virtual location, the geographical factors of the real-world location corresponding to the target virtual location, and the character level of the controlled virtual object.

[0236] In an optional embodiment of the present invention, in an instruction executed by a computer-readable storage medium, the method further includes: In response to the completion of the determination of whether the interaction trigger condition is met, the graphical user interface includes displaying a reminder mark indicating whether the interaction trigger condition is met, Reminder marks that meet the interaction trigger conditions and reminder marks that do not meet the interaction trigger conditions have different display formats.

[0237] In an optional embodiment of the present invention, the instruction executed by the computer-readable storage medium is controlled to switch from the first mode to the second mode. This includes controlling the system to switch from the first mode to the second mode in response to a switching trigger command for the second mode.

[0238] In an optional embodiment of the present invention, an instruction executed by a computer-readable storage medium is controlled to switch from the first mode to the second mode in response to a switching trigger instruction for the second mode. This includes controlling the system to automatically switch from the first mode to the second mode in response to a trigger command for a preset switching condition, The aforementioned preset switching conditions are: The real-world weather acquired by the aforementioned mobile terminal is bad weather. The health index corresponding to the user controlling the mobile terminal, obtained by the mobile terminal, is within the unhealthy range. The risk factor corresponding to the second real-world location exceeds a preset risk factor threshold, and the second real-world location is the real-world location corresponding to the target virtual location in the map scene. Or, The graphical user interface displays a mode switching control, and the computer-readable storage medium controls the command to switch from the first mode to the second mode in response to a switching trigger command for the second mode. This includes controlling the system to switch from the first mode to the second mode in response to a trigger command formed by touching the mode switching control.

[0239] In an optional embodiment of the present invention, a virtual resource mark is superimposed on the mode switching control, and the virtual resource mark is used to indicate a second virtual resource value owned by the controlled virtual object.

[0240] In an optional embodiment of the present invention, an instruction executed by a computer-readable storage medium controls, in response to a move operation on the controlled virtual object acting on the graphical user interface, to move the controlled virtual object in the map scene based on the move operation. In response to a touch operation acting on the movement control area of the graphical user interface, determining the movement direction of the controlled virtual object based on the touch position of the touch operation, and controlling the controlled virtual object to move in the map scene based on the movement direction.

[0241] In a selectable embodiment of the present application, in the instructions executed by the computer-readable storage medium, in response to a movement operation on the controlled virtual object acting on the graphical user interface, controlling the controlled virtual object to move in the map scene based on the movement operation includes: In response to a touch operation on a target virtual position in the map scene displayed on the graphical user interface, controlling the controlled virtual object to move to the target virtual position in the map scene, In the instructions executed by the computer-readable storage medium, in response to the distance between the virtual position of the controlled virtual object and the target virtual position in the map scene being less than or equal to a preset distance threshold, controlling the controlled virtual object to complete a virtual interaction behavior related to the target virtual position includes: In response to the controlled virtual object reaching the target virtual position in the map scene, controlling the controlled virtual object to complete a virtual interaction behavior related to the target virtual position. Or, A plurality of virtual position marks corresponding to a plurality of virtual positions in the second mode are displayed on the graphical user interface, In the instructions executed by the computer-readable storage medium, in response to a movement operation on the controlled virtual object acting on the graphical user interface, controlling the controlled virtual object to move in the map scene based on the movement operation includes: responding to a selection operation on a target virtual position mark among the plurality of virtual position marks, determining a target virtual position corresponding to the target virtual position mark, and controlling the controlled virtual object to move to the target virtual position in the map scene, In the instructions executed by the computer-readable storage medium, in response to the distance between the virtual position of the controlled virtual object in the map scene and the target virtual position being less than or equal to a preset distance threshold, controlling the controlled virtual object to complete a virtual interaction action related to the target virtual position is, including controlling the controlled virtual object to complete a virtual interaction action related to the target virtual position in response to the controlled virtual object reaching the target virtual position in the map scene.

[0242] In a selectable embodiment of the present application, in the instructions executed by the computer-readable storage medium, the method further includes, when switching from the first mode to the second mode, controlling the display form of the graphical user interface to change.

[0243] In a selectable embodiment of the present application, in the instructions executed by the computer-readable storage medium, the method further includes, controlling to switch from the second mode to the first mode in response to a switching trigger instruction for the first mode, and after switching from the second mode to the first mode, controlling the controlled virtual object to move to a virtual position mapped to the real-world actual position of the mobile terminal in the map scene.

[0244] In a selectable embodiment of the present application, in the instructions executed by the computer-readable storage medium, responding to the switching trigger instruction for the first mode is, This includes controlling the system to switch from the second mode to the first mode in response to a re-touch operation on the mode switching control.

[0245] Embodiments of the present invention can achieve the objective of controlling a controlled virtual object to move within a map scene or reach a certain location in a map scene, so that the controlled virtual object can complete a virtual interaction action without the user having to move in the real world or reach a certain location in the real world, through the second mode function. Furthermore, the user can choose whether or not to use the second mode function based on subjective factors or some objective factors in the real world, which solves the problem of the user being unable to experience the game normally due to subjective factors or some objective factors in the real world, improves the user experience and game engagement, and thereby reduces the waste of resources.

[0246] Those skilled in the art will see that, for the sake of ease and brevity of explanation, the operational process for determining the above-described systems, apparatus, and units can be described by referring to the corresponding process in the embodiments of the methods described above, and will not be described further here.

[0247] In some embodiments provided herein, it should be understood that the disclosed systems, apparatus, and methods may be implemented in other ways. The embodiments of the apparatus described above are merely illustrative, and for example, the division of units is only one logical functional division, and there may be other division methods in actual implementation, for example, multiple units or components may be combined, or integrated into another system, or some features may be ignored or not performed. In other words, the combination or direct combination or communication connection between them that is shown or discussed may be an indirect combination or communication connection via some communication interface, apparatus, or unit, and may be in electrical, mechanical, or other forms.

[0248] The means described as separation means may be physically separated, and the means shown as means do not have to be physical means; that is, they may be located in one place, or optionally distributed among multiple network elements. The object of this embodiment can be realized by selecting some or all of the units as needed in practice.

[0249] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single processing unit, each unit may exist physically independently, or two or more units may be integrated into a single unit.

[0250] When a function is implemented as a software function unit and sold or used as an independent product, it can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical approach of the present application can embody, in essence or in part, a portion of the prior art in the form of a software product stored in a storage medium containing several instructions for performing all or some of the steps of the methods described in each embodiment of the present application. On the other hand, the aforementioned storage medium includes a variety of media capable of storing program code, such as U disks, removable hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0251] Finally, it should be noted that the embodiments described above are only specific embodiments of the present application and are used to illustrate the technical proposal of the present application, rather than to limit it, and the scope of protection of the present application is not limited thereto. Although the present application has been described in detail with reference to the embodiments described above, those skilled in the art should understand the scope of the art disclosed herein. These modifications, changes, or substitutions should not cause the essence of each technical proposal to deviate from the spirit and scope of the technical proposal of the embodiments of the present application, and should all be included within the scope of protection of the present application. Accordingly, the scope of protection of the present application should be the same as the scope of protection of the claims.

Claims

1. A game processing method, A graphical user interface is provided on a mobile terminal, the content displayed on the graphical user interface includes at least a portion of a map scene, the map scene includes a controlled virtual object and a plurality of virtual locations, and the game processing method is When the controlled virtual object is in the first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object is controlled to move in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. Controlling the system to switch from the first mode to the second mode, When the controlled virtual object is in the second mode, the mapping relationship is released, and in response to a move operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object is controlled to move in the map scene based on the move operation. This includes controlling the controlled virtual object to complete a virtual interaction action, Controlling the controlled virtual object to complete a virtual interaction action is: To determine whether the interaction trigger condition is met, This includes controlling the controlled virtual object to complete the virtual interaction action when the interaction action trigger condition is met, The aforementioned interaction trigger conditions are: This includes the first virtual resource value consumed to control the controlled virtual object in order to complete the virtual interaction action being less than or equal to the second virtual resource value owned by the controlled virtual object. A game processing method characterized by the following.

2. The aforementioned virtual interaction action is, This includes at least one of the following actions: the controlled virtual object unleashing a game skill, the controlled virtual object using a game item, the controlled virtual object receiving virtual supplies, and the game play method performing an action. The game processing method according to feature 1.

3. The above method further, Depending on the actual geographic location area of ​​the mobile terminal, the real world within that actual geographic location area is converted into a map scene within the game. When the controlled virtual object is in a first mode, the process includes determining the virtual position of the controlled virtual object in the map scene in response to the real-world position of the mobile terminal. The game processing method according to feature 1.

4. The aforementioned interaction trigger conditions are: The cumulative number of times the controlled virtual object is controlled to complete the virtual interaction action is less than or equal to a preset threshold number, further comprising: The game processing method according to feature 1.

5. The aforementioned movement information further includes the user's cumulative number of steps, A second virtual resource value is determined based on at least one of the following: the virtual resource value converted by the cumulative number of steps taken by the user; the bonus virtual resource value for logging into the game for the first time within the target period; the virtual resource value obtained by completing the virtual interaction action within the target period; and the virtual resource value obtained through paid actions. The game processing method according to feature 1.

6. The above method further, This includes clearing the second virtual resource value owned by the controlled virtual object in response to the end of the target cycle. The game processing method according to feature 5.

7. A virtual resource mark indicating the second virtual resource value is displayed in the graphical user interface. The degree to which the virtual resource mark is highlighted has a positive correlation with the second virtual resource value, and when the second virtual resource value reaches a preset resource value threshold, the degree to which the virtual resource mark is highlighted does not change. The game processing method according to feature 5.

8. The second virtual resource value described above is It has a relationship with at least one of the following: the resource level corresponding to the target virtual location, the geographical factor of the real-world location corresponding to the target virtual location, and the character level of the controlled virtual object. The game processing method according to feature 5.

9. The above method further, In response to the completion of the determination of whether the interaction trigger condition is met, the graphical user interface includes displaying a reminder mark indicating whether the interaction trigger condition is met, Reminder marks that meet the interaction trigger conditions and reminder marks that do not meet the interaction trigger conditions have different display formats. The game processing method according to feature 1.

10. Controlling the system to switch from the first mode to the second mode is: This includes controlling the system to switch from the first mode to the second mode in response to a switching trigger command for the second mode. The game processing method according to feature 1.

11. The graphical user interface displays a mode switching control, and in response to a switching trigger command for the second mode, it controls the system to switch from the first mode to the second mode, This includes controlling the system to switch from the first mode to the second mode in response to a trigger command formed by touching the mode switching control. The game processing method according to feature 10.

12. The virtual resource mark is superimposed on the mode switching control, and the virtual resource mark is used to indicate the second virtual resource value owned by the controlled virtual object. The game processing method according to feature 11.

13. Controlling the controlled virtual object to move in the map scene based on a movement operation performed on the graphical user interface is: This includes, in response to a touch operation acting on the movement control area of ​​the graphical user interface, determining the direction of movement of the controlled virtual object based on the touch position of the touch operation, and controlling the controlled virtual object to move in the map scene based on the direction of movement. The game processing method according to feature 1.

14. Controlling the controlled virtual object to move in the map scene based on a movement operation performed on the graphical user interface is: The control includes controlling the controlled virtual object to move to the target virtual location in the map scene in response to a touch operation on the target virtual location in the map scene displayed in the graphical user interface, Or, The graphical user interface displays multiple virtual position markers corresponding to multiple virtual positions in the second mode. Controlling the controlled virtual object to move in the map scene based on a movement operation performed on the graphical user interface is: The process includes determining a target virtual position corresponding to a target virtual position mark in response to a selection operation for a target virtual position mark among the plurality of virtual position marks, and controlling the controlled virtual object to move to the target virtual position in the map scene. The game processing method according to feature 1.

15. The above method further, When switching from the first mode to the second mode, the display format of the graphical user interface is controlled to change. The game processing method according to feature 1.

16. The above method further, Control to switch from the second mode to the first mode in response to a switching trigger command for the first mode, This includes, after switching from the second mode to the first mode, controlling the controlled virtual object to move to a virtual location mapped to the map scene of the real-world location of the mobile terminal. The game processing method according to feature 10.

17. Responding to a switching trigger command for the first mode is: This includes controlling the system to switch from the second mode to the first mode in response to a re-touch operation on the mode switching control. The game processing method according to feature 16.

18. A game processing device comprising a first movement control module, a mode switching module, a second movement control module, and an interaction action execution module, A graphical user interface is provided on the mobile terminal, and the content displayed on the graphical user interface includes at least a portion of a map scene, and the map scene includes a controlled virtual object and a plurality of virtual locations. The first movement control module is configured such that, when the controlled virtual object is in a first mode, a mapping relationship exists between the movement of the controlled virtual object in the map scene and the movement of the mobile terminal for controlling the controlled virtual object in the real world, and in response to the movement of the mobile terminal in the real world, the controlled virtual object moves in the map scene based on the movement information of the mobile terminal in the real world, and the movement information includes position information. The mode switching module is configured to control switching from the first mode to the second mode. The second movement control module is configured such that, when the controlled virtual object is in the second mode, the mapping relationship is released, and in response to a movement operation on the controlled virtual object acting on the graphical user interface, the controlled virtual object moves in the map scene based on the movement operation. The interaction action execution module is configured to control the controlled virtual object so that it completes the virtual interaction action. Controlling the controlled virtual object to complete a virtual interaction action is: To determine whether the interaction trigger condition is met, This includes controlling the controlled virtual object to complete the virtual interaction action when the interaction action trigger condition is met, The aforementioned interaction trigger conditions are: This includes the first virtual resource value consumed to control the controlled virtual object in order to complete the virtual interaction action being less than or equal to the second virtual resource value owned by the controlled virtual object. A game processing device characterized by the following:

19. An electronic device comprising a processor, memory and a bus, The memory stores machine-readable instructions that the processor can execute, and when the electronic device is executed, the processor and the memory communicate via a bus, and the processor executes the machine-readable instructions to perform the steps of the game processing method according to any one of claims 1 to 17. An electronic device characterized by the following features.

20. A computer-readable storage medium in which computer programs are stored, When the computer program is executed by the processor, it performs the steps of the game processing method described in any one of claims 1 to 17. A computer-readable storage medium characterized by the following features.

Citation Information

Patent Citations

  • Information processor, terminal device and program

    JP2017170019A

  • Game program, method and information processing apparatus

    JP2018051264A

  • Game program, game method, and information terminal device

    JP2020162630A

  • Game program, game method, and terminal device

    JP2021175436A

  • Video game processing program and video game processing system

    JP2022028191A