Game event control method, device and computer-readable storage medium
By monitoring and marking the location information of game events within the game interface, recording and displaying the event window, it solves the operational difficulty and memory requirements problems caused by the high complexity of the game for ordinary users, and improves the gaming experience.
Patent Information
- Application Number
- CN202111127836.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-26
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2041-09-26
AI Technical Summary
In the prior art, the increasing complexity and size of game programs have had a significant impact on the gaming experience of ordinary users, increasing operational difficulty and memory requirements.
By monitoring the game interface content and the game subject's movements and postures, marking the location information of game events, and displaying the event window in the game interface, the game events are recorded and displayed or searched, reducing the difficulty of operation and memory requirements.
Humanized game event control is achieved, allowing ordinary users to get started with the game faster and improve the gaming experience.
Smart Images

Figure CN113769389B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile communications, and in particular to a game event control method, device, and computer-readable storage medium. Background Art
[0002] In the existing technology, with the continuous development of smart terminal devices, users' demand for games on mobile phones and other devices is getting higher and higher. However, as game program design becomes more complex and large-scale, the complexity of the game and the memory requirements of users will have a greater impact on the gaming experience of ordinary users.
[0003] Therefore, how to assist ordinary users in getting a good and easy gaming experience is a technical problem that needs to be solved urgently. Summary of the Invention
[0004] In order to solve the above technical defects in the prior art, the present invention proposes a game event control method, which includes:
[0005] During the game, the game events that meet the preset conditions are monitored based on the display content of the game interface and the action posture of the game subject.
[0006] If the game event is detected, the location information of the game event is marked according to the map content of the game interface.
[0007] The current subject information of the game subject, the event information of the game event, and the position information are packaged into a recorded event.
[0008] When a call signal for recording an event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface.
[0009] Optionally, during the game process, monitoring game events that meet preset conditions based on the display content of the game interface and the action posture of the game subject includes:
[0010] A recording period for the preset condition is preset.
[0011] During the recording period, a received touch signal for controlling the game subject to perform any of the action gestures is used as the preset condition, or a received state switching signal for controlling any target object in the display content is used as the preset condition.
[0012] Optionally, during the game process, monitoring game events that meet preset conditions based on the display content of the game interface and the action posture of the game subject also includes:
[0013] During the game, the touch signal or the state switching signal is monitored in real time.
[0014] When the touch signal or the state switching signal is detected, the game event corresponding to the touch signal or the state switching signal is generated.
[0015] Optionally, if the game event is detected, marking the location information of the game event according to the map content of the game interface includes:
[0016] When the game event corresponding to the touch signal or the state switching signal is generated, the interface content of the game interface and the map content are parsed.
[0017] The first position of the game subject is determined according to the map content, the second position of the game event is determined according to the interface content, and the position information is obtained by combining the first position and the second position.
[0018] Optionally, packaging the current subject information of the game subject, the event information of the game event, and the location information into a recorded event includes:
[0019] The subject information is obtained according to one or more of the current status data, accessory data, and task data of the game subject.
[0020] The event information is obtained according to one or more of the current screen touch data, button touch data, and device action data of the game interface.
[0021] Optionally, the step of packaging the current subject information of the game subject, the event information of the game event, and the location information into a recorded event further includes:
[0022] The retrieval item of the recorded event is determined based on one or more of the status name of the status data, the accessory name of the accessory data, the task name of the task data, the touch trajectory of the screen touch data, the touch combination of the button touch data, and the action trajectory of the device action data.
[0023] Each of the recorded events and the search items contained in the recorded events are packaged and stored.
[0024] Optionally, when the call signal for recording the event is received, displaying an event window for displaying or searching for the recorded event in a preset area of the game interface includes:
[0025] A first call condition corresponding to all search items is preset.
[0026] During the game process, when the first calling condition is detected, the event window is generated in an idle area of the game interface.
[0027] Optionally, when a call signal for recording an event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface, further comprising:
[0028] A second calling condition corresponding to each of the search items is preset, wherein the second calling condition is related to the name, or track, or a combination of the search items.
[0029] During the game, when the second calling condition is detected, event navigation information corresponding to the search item is generated, wherein the event navigation information is a restoration guide for the recorded event.
[0030] The present invention also proposes a game event control device, which includes a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the computer program is executed by the processor, the steps of the game event control method as described in any one of the above items are implemented.
[0031] The present invention also proposes a computer-readable storage medium, which stores a game event control program. When the game event control program is executed by a processor, the steps of the game event control method as described in any one of the above are implemented.
[0032] The game event control method, device, and computer-readable storage medium of the present invention monitor game events that meet preset conditions during the game process based on the display content of the game interface and the action posture of the game subject; if the game event is monitored, the location information of the game event is marked according to the map content of the game interface; the current subject information of the game subject, the event information of the game event, and the location information are packaged as a recorded event; and when a call signal for the recorded event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface. A humanized game event control solution is implemented, allowing ordinary users to get started with the game more quickly, reducing the game's operational difficulty and memory requirements, and improving the gaming experience of ordinary users. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0034] Figure 1 This is a hardware structure diagram of a mobile terminal according to the present invention;
[0035] Figure 2 This is a diagram of a communication network system architecture provided by an embodiment of the present invention;
[0036] Figure 3 is a flow chart of a first embodiment of a method for controlling game events according to the present invention;
[0037] Figure 4 is a flow chart of a second embodiment of a game event control method of the present invention;
[0038] Figure 5 is a flowchart of a third embodiment of a game event control method of the present invention;
[0039] Figure 6 is a flowchart of a fourth embodiment of a game event control method of the present invention;
[0040] Figure 7 is a flowchart of a fifth embodiment of a game event control method of the present invention;
[0041] Figure 8 is a flowchart of a sixth embodiment of a game event control method according to the present invention;
[0042] Figure 9 is a flow chart of a seventh embodiment of a game event control method according to the present invention;
[0043] Figure 10 4 is a flowchart of the eighth embodiment of the game event control method of the present invention. DETAILED DESCRIPTION
[0044] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0045] In the subsequent description, suffixes such as "module," "component," or "unit" used to represent elements are only used to facilitate the description of the present invention and have no specific meaning. Therefore, "module," "component," or "unit" can be used interchangeably.
[0046] The terminal can be implemented in various forms. For example, the terminal described in the present invention may include mobile terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as digital TVs and desktop computers.
[0047] The following description will be made by taking a mobile terminal as an example. It will be understood by those skilled in the art that, in addition to components specifically used for mobile purposes, the configuration according to the embodiments of the present invention can also be applied to fixed type terminals.
[0048] See also Figure 1, which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present invention. The mobile terminal 100 may include: an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. Those skilled in the art will understand that Figure 1 The structure of the mobile terminal shown in the figure does not constitute a limitation to the mobile terminal. The mobile terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0049] The following combination Figure 1 A detailed introduction to each component of the mobile terminal is given below:
[0050] The RF unit 101 can be used to send and receive information or receive signals during calls. Specifically, it receives downlink information from the base station and transmits it to the processor 110 for processing. It also transmits uplink data to the base station. Typically, the RF unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and more. Furthermore, the RF unit 101 can communicate with the network and other devices via wireless communication. The above-mentioned wireless communications may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution) and TDD-LTE (Time Division Duplexing-Long Term Evolution), etc.
[0051] WiFi is a short-range wireless transmission technology. Mobile terminals can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not an essential component of the mobile terminal and can be omitted as needed without changing the essence of the invention.
[0052] The audio output unit 103 can convert audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Furthermore, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, or the like.
[0053] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes image data of still images or videos captured by an image capture device (e.g., a camera) in video capture mode or image capture mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the GPU 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the RF unit 101 or the WiFi module 102. The microphone 1042 may receive sound (audio data) in operating modes such as a phone call mode, a recording mode, and a voice recognition mode, and may process such sound into audio data. In the phone call mode, the processed audio (voice) data may be converted into a format that can be transmitted to a mobile communication base station via the RF unit 101. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to eliminate (or suppress) noise or interference generated during the reception and transmission of audio signals.
[0054] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.
[0055] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0056] The user input unit 107 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the mobile terminal. Specifically, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by the user using a finger, stylus, or any other suitable object or accessory on or near the touch panel 1071) and drive the corresponding connection device according to a pre-set program. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction and detects the signal caused by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 110. It can also receive commands sent by the processor 110 and execute them. In addition, the touch panel 1071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may further include other input devices 1072. Specifically, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power keys, etc.), a trackball, a mouse, a joystick, etc., and are not specifically limited here.
[0057] Furthermore, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Subsequently, the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of touch event. Figure 1 In the embodiment, the touch panel 1071 and the display panel 1061 are two independent components to realize the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the input and output functions of the mobile terminal, which is not limited here.
[0058] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.
[0059] Memory 109 can be used to store software programs and various data. Memory 109 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function (such as a sound playback function or an image playback function); the data storage area may store data generated based on the use of the mobile phone (such as audio data, a phone book, etc.). Furthermore, memory 109 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0060] Processor 110 is the control center of the mobile terminal, connecting all components of the mobile terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 109 and accessing data stored in memory 109, it executes various functions of the mobile terminal and processes data, thereby providing overall monitoring of the mobile terminal. Processor 110 may include one or more processing units; preferably, processor 110 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 110.
[0061] The mobile terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 through a power management system, thereby managing functions such as charging, discharging, and power consumption through the power management system.
[0062] although Figure 1 Not shown, the mobile terminal 100 may further include a Bluetooth module, etc., which will not be described in detail here.
[0063] To facilitate understanding of the embodiments of the present invention, the communication network system on which the mobile terminal of the present invention is based is described below.
[0064] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present invention. The communication network system is an LTE system of universal mobile communication technology. The LTE system includes a UE (User Equipment) 201, an Evolved UMTS Terrestrial Radio Access Network (E-UTRAN) 202, an Evolved Packet Core (EPC) 203, and an operator's IP service 204, which are sequentially connected in communication.
[0065] Specifically, UE201 may be the above-mentioned terminal 100, which will not be described in detail here.
[0066] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Among them, eNodeB 2021 can be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 can provide UE 201 with access to EPC 203 .
[0067] EPC 203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, PGW (PDN Gate Way) 2035, and PCRF (Policy and Charging Rules Function) 2036. MME 2031 is the control node that handles signaling between UE 201 and EPC 203, providing bearer and connection management. HSS 2032 provides registers for managing functions such as the Home Location Register (not shown) and stores user-specific information such as service features and data rates. All user data can be sent through SGW2034, PGW2035 can provide IP address allocation and other functions for UE 201, PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources, and it selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).
[0068] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem), or other IP services.
[0069] Although the above description is based on the LTE system as an example, those skilled in the art should know that the present invention is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, and future new network systems, and is not limited here.
[0070] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the method of the present invention are proposed.
[0071] Example 1
[0072] Figure 3 Flowchart of the first embodiment of the game event control method of the present invention. A game event control method, the method comprising:
[0073] S1. During the game, monitor game events that meet preset conditions based on the display content of the game interface and the action posture of the game subject.
[0074] S2. If the game event is detected, the location information of the game event is marked according to the map content of the game interface.
[0075] S3. Pack the current subject information of the game subject, the event information of the game event, and the location information into a recorded event.
[0076] S4. When a call signal for recording an event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface.
[0077] Optionally, in this embodiment, considering that the terrain designed by some game programs is relatively complex and there are many game props, ordinary players often do not record specific game events. For example, some accessories in the Peace Elite game do not need to be thrown in a certain house at the beginning. If the accessories are needed later and they forget where they were thrown away, it will affect the gaming experience of ordinary game players to a certain extent. Therefore, in this embodiment, a location of an event is recorded in the game for players to review the location of the event, thereby improving the convenience of game operation. For example, the location of the props can be recorded, and players can check whether the event has occurred when needed. If it has occurred, it can help players mark it on the map. As a result, the difficulty of game operation is reduced, the game can be adapted to more user groups more quickly, players can get started with the game faster, and the problem of inaccurate control of details in the game is eliminated.
[0078] Alternatively, in this embodiment, the Peacekeeper Elite game is used as an example. First, all events, such as the image features of props, firearms, accessories, vehicles, etc., are recorded. Then, the player's map display is recognized. When an event, such as a prop, firearm, accessory, vehicle, etc., appears, the system identifies and records its location on the map. Based on the above-mentioned association recording scheme, when the player needs, they can query the location of the event through the preset search panel, and the terminal will mark the location of the event with a special point on the map.
[0079] Optionally, in this embodiment, in the first step, the terminal identifies whether the application can use this function; in the second step, the player turns on the function; in the third step, the terminal identifies the point map position of the application in front of the point (to facilitate recording the location of the marked event); in the fourth step, the player marks the event that needs to be reviewed by pressing a button; in the fifth step, the terminal identifies the name of the marked event and records its location on the game map; in the sixth step, the player opens the event review bar and clicks on the event that needs to be reviewed; in the seventh step, the system marks the location of the event on the map; and in the eighth step, it ends.
[0080] The beneficial effects of this embodiment are as follows: during the game process, based on the display content of the game interface and the action posture of the game subject, game events that meet preset conditions are monitored; if the game event is monitored, the location information of the game event is marked according to the map content of the game interface; the current subject information of the game subject, the event information of the game event, and the location information are packaged as a recorded event; and when a call signal for the recorded event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface. This realizes a humanized game event control scheme, allowing ordinary users to get started with the game more quickly, reducing the game's operational difficulty and memory requirements, and improving the gaming experience of ordinary users.
[0081] Example 2
[0082] Figure 4 This is a flow chart of a second embodiment of the game event control method of the present invention. Based on the above embodiment, during the game process, the method of monitoring game events that meet preset conditions based on the display content of the game interface and the action posture of the game subject includes:
[0083] S11, presetting a recording period of the preset condition.
[0084] S12. During the recording period, a touch signal received for controlling the game subject to perform any of the action gestures is used as the preset condition, or a state switching signal received for controlling any target object in the display content is used as the preset condition.
[0085] Optionally, in this embodiment, a preset trigger key is set in the game interface, and the recording period of this embodiment is determined by a first click of the trigger key and a second click after a period of time.
[0086] Optionally, in this embodiment, during the recording period, a touch signal received for controlling the game subject to perform any of the aforementioned gestures is used as the preset condition, or a state switching signal received for controlling any object in the displayed content is used as the preset condition. For example, a gun-dropping operation signal of a game character controlled by a user performing a gun-dropping gesture is used as a preset condition, or a box-opening state signal of a box on a table in the game interface is used as a preset condition.
[0087] The beneficial effect of this embodiment is that by presetting a recording period for the preset conditions, and within the recording period, using a received touch signal for controlling the game subject to perform any of the aforementioned action gestures as the preset condition, or using a received state switching signal for controlling any target object in the displayed content as the preset condition, a user-friendly game event control solution is implemented, enabling ordinary users to quickly get started with the game, reducing the game's operational difficulty and memorization requirements, and improving the gaming experience for ordinary users.
[0088] Example 3
[0089] Figure 5 This is a flowchart of a third embodiment of the game event control method of the present invention. Based on the above embodiment, during the game process, the method of monitoring game events that meet preset conditions based on the display content of the game interface and the action posture of the game subject also includes:
[0090] S13. During the game, monitor the touch signal or the state switching signal in real time.
[0091] S14: When the touch signal or the state switching signal is detected, generate the game event corresponding to the touch signal or the state switching signal.
[0092] Optionally, in this embodiment, during the game process after the recording is completed, it is detected whether the game event replay function is turned on. If it is turned on, the touch signal or the state switching signal is monitored in real time.
[0093] Optionally, in this embodiment, when the touch signal or the state switching signal is detected, the game event corresponding to the touch signal or the state switching signal is generated, and a first prompt signal indicating successful generation of each game event, a second prompt signal indicating failed generation, or a third prompt signal indicating manual addition of a game event is displayed in the display interface.
[0094] The beneficial effect of this embodiment is that by monitoring the touch signal or the state switching signal in real time during the game, and generating the game event corresponding to the touch signal or the state switching signal when the touch signal or the state switching signal is detected, a user-friendly game event control scheme is implemented, allowing ordinary users to quickly get started with the game, reducing the game's operational difficulty and memorization requirements, and improving the gaming experience for ordinary users.
[0095] Example 4
[0096] Figure 64 is a flowchart of a fourth embodiment of the game event control method of the present invention. Based on the above embodiment, if the game event is detected, the location information of the game event is marked according to the map content of the game interface, including:
[0097] S21. When the game event corresponding to the touch signal or the state switching signal is generated, the interface content of the game interface and the map content are parsed.
[0098] S22. Determine a first position of the game subject according to the map content, determine a second position of the game event according to the interface content, and obtain the position information by combining the first position and the second position.
[0099] Optionally, in this embodiment, when the game event corresponding to the touch signal or the state switching signal is generated, the interface content of the game interface and the map content are parsed. The interface content includes the map area provided by the game and the positioning information within the map area, and the map content includes scene information within the display interface of the current screen, such as item information, relative position relationships of each item, and other positional relationships.
[0100] Optionally, in this embodiment, the first location of the game subject is determined based on the map content, the second location of the game event is determined based on the interface content, and the location information is obtained by combining the first location and the second location. The first location is obtained based on the map area and the positioning information, and the second location is obtained based on the positional relationship. The location information of this embodiment is obtained by integrating and recording the second location based on the first location.
[0101] The beneficial effect of this embodiment is that, by parsing the interface content of the game interface and the map content when generating the game event corresponding to the touch signal or the state switching signal; determining the first position of the game subject based on the map content, determining the second position of the game event based on the interface content, and combining the first and second positions to obtain the position information, a user-friendly game event control solution is implemented, enabling ordinary users to quickly get started with the game, reducing the game's operational difficulty and memorization requirements, and improving the gaming experience for ordinary users.
[0102] Example 5
[0103] Figure 7 4 is a flowchart of a fifth embodiment of the game event control method of the present invention. Based on the above embodiment, the current subject information of the game subject, the event information of the game event, and the location information are packaged into a recorded event, including:
[0104] S31. Obtain the subject information according to one or more of the current state data, accessory data, and task data of the game subject.
[0105] S32: Obtain the event information according to one or more of the current screen touch data, button touch data, and device action data of the game interface.
[0106] Optionally, in this embodiment, the subject information is obtained based on one or more of the current status data, accessory data, and task data of the game subject. The status data includes the character's health value, potion quantity, etc., the accessory data includes the number of backpacks, the number of items that can be accommodated, and the types of items, etc., and the task data includes the name of the task currently being performed by the character and the task progress, etc.
[0107] The beneficial effect of this embodiment is that by obtaining the subject information based on one or more of the current status data, accessory data, and task data of the game subject, and obtaining the event information based on one or more of the current screen touch data, button press data, and device action data of the game interface, a user-friendly game event control solution is implemented, enabling ordinary users to quickly get started with the game, reducing the game's operational difficulty and memorization requirements, and improving the gaming experience for ordinary users.
[0108] Example 6
[0109] Figure 8 4 is a flowchart of a sixth embodiment of the game event control method of the present invention. Based on the above embodiment, the current subject information of the game subject, the event information of the game event, and the location information are packaged into a recorded event, further comprising:
[0110] S33. Determine the retrieval item of the recorded event based on one or more of the status name of the status data, the accessory name of the accessory data, the task name of the task data, the touch trajectory of the screen touch data, the touch combination of the button touch data, and the action trajectory of the device action data.
[0111] S34: Pack and store each of the recorded events and the search items contained in the recorded events.
[0112] Optionally, in this embodiment, the search item for the recorded event is determined based on one or more of the following: the state name of the state data, the accessory name of the accessory data, the task name of the task data, the touch trajectory of the screen touch data, the touch combination of the button touch data, and the action trajectory of the device action data. The search item can be in various forms, including text or voice corresponding to the above name, that is, searching for the above search item through text or voice, and gestures corresponding to the above trajectory, that is, searching for the above search item through sliding on the screen or moving the device.
[0113] The beneficial effect of this embodiment is that by determining the search terms for the recorded events based on one or more of the following: the state name of the state data, the accessory name of the accessory data, the task name of the task data, the touch trajectory of the screen touch data, the touch combination of the button touch data, and the action trajectory of the device action data; and packaging and storing each recorded event and the search terms contained in the recorded event, a user-friendly game event control solution is implemented, enabling ordinary users to quickly get started with the game, reducing the game's operational difficulty and memory requirements, and improving the gaming experience for ordinary users.
[0114] Example 7
[0115] Figure 9 3 is a flowchart of a seventh embodiment of the game event control method of the present invention. Based on the above embodiment, when a call signal for recording an event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface, including:
[0116] S41. Preset a first calling condition corresponding to all search items.
[0117] S42: During the game, when the first calling condition is detected, the event window is generated in an idle area of the game interface.
[0118] Optionally, in this embodiment, during the game, when the first call condition is detected, the event window is generated in an idle area of the game interface. It is understood that the first call condition is used to call up the event window, in which a plurality of display areas and search areas for recorded events are set.
[0119] Optionally, in this embodiment, several recorded events closest to the current game state are displayed in the display area, for example, the recorded event closest to the current position, the recorded event identical to the currently viewed item, etc.
[0120] The beneficial effect of this embodiment is that by presetting first call conditions corresponding to all search items, and generating the event window in an idle area of the game interface when the first call conditions are detected during the game, a user-friendly game event control scheme is implemented, allowing ordinary users to quickly get started with the game, reducing the game's operational difficulty and memorization requirements, and improving the gaming experience for ordinary users.
[0121] Example 8
[0122] Figure 10 4 is a flowchart of an eighth embodiment of the game event control method of the present invention. Based on the above embodiment, when a call signal for recording an event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface, further comprising:
[0123] S43. Preset a second calling condition corresponding to each of the search items, wherein the second calling condition is related to the name, or track, or a combination of the search items.
[0124] S44. During the game, when the second calling condition is detected, event navigation information corresponding to the search item is generated, wherein the event navigation information is a guide for restoring the recorded event.
[0125] Optionally, in this embodiment, a second call condition corresponding to each of the search terms is preset, wherein the second call condition is related to the name, track, or combination of the search terms. It is understood that in order to improve the efficiency of event retrieval, the corresponding recorded event can also be directly retrieved using the second call condition, eliminating the need for additional operations in the event window.
[0126] Optionally, in this embodiment, the restoration guidance of the recorded event includes guiding the user to move the character to a first position, and indicating a second position of the corresponding object when the character reaches the first position.
[0127] The beneficial effect of this embodiment is that by presetting a second call condition corresponding to each search item, wherein the second call condition is related to the name, trajectory, or combination of the search items; during the game, when the second call condition is detected, event navigation information corresponding to the search item is generated, wherein the event navigation information is a guide to restore the recorded event. This implements a user-friendly game event control solution, allowing ordinary users to quickly get started with the game, reducing the game's operational difficulty and memorization requirements, and improving the gaming experience for ordinary users.
[0128] Embodiment 9
[0129] Based on the above embodiments, the present invention also proposes a game event control device, which includes a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the computer program is executed by the processor, the steps of the game event control method as described in any one of the above items are implemented.
[0130] It should be noted that the above-mentioned device embodiment and method embodiment belong to the same concept, and their specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are applicable to the device embodiment, which will not be repeated here.
[0131] Example 10
[0132] Based on the above embodiments, the present invention also proposes a computer-readable storage medium, which stores a game event control program. When the game event control program is executed by a processor, the steps of the game event control method as described in any one of the above items are implemented.
[0133] It should be noted that the above-mentioned medium embodiment and method embodiment belong to the same concept, and their specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are applicable to the medium embodiment, which will not be repeated here.
[0134] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0135] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0136] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0137] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are protected by the present invention.
Claims
1. A game event control method, characterized in that: The method comprises: During the game, the game events that meet the preset conditions are monitored based on the display content of the game interface and the action posture of the game subject; If the game event is detected, the location information of the game event is marked according to the map content of the game interface; Packing the current subject information of the game subject, the event information of the game event, and the position information into a recorded event; When a call signal for recording an event is received, an event window for displaying or searching for the recorded event is displayed in a preset area of the game interface; During the game, the game events that meet the preset conditions are monitored based on the display content of the game interface and the action posture of the game subject, including: Presetting a recording period for the preset conditions; During the recording period, a touch signal received for controlling the game subject to perform any of the action gestures is used as the preset condition, or a state switching signal received for controlling any target object in the displayed content is used as the preset condition; During the game, monitoring the touch signal or the state switching signal in real time; When the touch signal or the state switching signal is detected, generating the game event corresponding to the touch signal or the state switching signal; If the game event is detected, marking the location information of the game event according to the map content of the game interface includes: When the game event corresponding to the touch signal or the state switching signal is generated, parsing the interface content of the game interface and the map content; Determine a first position of the game subject according to the map content, determine a second position of the game event according to the interface content, and obtain the position information by combining the first position and the second position; The step of packaging the current subject information of the game subject, the event information of the game event, and the location information into a recorded event includes: Obtaining the subject information according to one or more of the current state data, accessory data, and task data of the game subject; Obtaining the event information based on one or more of current screen touch data, button press data, and device action data of the game interface; Determining a search item for the recorded event according to one or more of the following: a state name of the state data, an accessory name of the accessory data, a task name of the task data, a touch trajectory of the screen touch data, a touch combination of the button touch data, and an action trajectory of the device action data; Packing and storing each of the recorded events and the search items contained in the recorded events; When the call signal for recording the event is received, an event window for displaying or searching the recorded event is displayed in a preset area of the game interface, including: Preset the first call condition corresponding to all search items; During the game, when the first calling condition is detected, generating the event window in an idle area of the game interface; Presetting a second calling condition corresponding to each of the search items, wherein the second calling condition is related to the name, or track, or a combination of the search items; During the game, when the second calling condition is detected, event navigation information corresponding to the search item is generated, wherein the event navigation information is a restoration guide for the recorded event.
2. A game event control device, characterized in that: The device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the game event control method according to claim 1 are implemented.
3. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a game event control program, which implements the steps of the game event control method according to claim 1 when executed by a processor.
Citation Information
Patent Citations
Systems and methods for dynamically creating personalized storybooks based on user interactions within virtual environment
CN107427723A