Game updating display method and device and electronic equipment

By preconfiguring updated content on the game server, the problem of traditional game update methods affecting the game experience is solved, and the effect of obtaining and loading the latest content in time without restarting the client is achieved, improving game efficiency and experience.

CN119868944AActive Publication Date: 2025-04-25NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510131020.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-04-25
Estimated Expiration
2045-02-05

AI Technical Summary

Technical Problem

Traditional game update methods require players to restart the client to load new content, and they cannot obtain the latest activity information and resources in a timely manner, which affects the player's gaming experience, and the update process occupies storage space and time.

Method used

By pre-configuring updated game content on the game server, the latest game update content can be obtained and displayed in a timely manner when the game is running, without restarting the client or downloading patches in advance.

Benefits of technology

Improves game efficiency and gaming experience, avoids the use of storage space and time, and realizes instant updates and loading.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119868944A_ABST
    Figure CN119868944A_ABST
Patent Text Reader

Abstract

The invention provides a game updating display method and device and electronic equipment, and the method comprises the steps: responding to a game picture displayed by a graphical user interface, switching the game picture into a specified game picture, and obtaining popup window data from a game server; wherein the pop-up window data is obtained through the game server side, responding to a configuration operation which is provided for the game server side and is about a configuration page of the pop-up window data, determining configuration parameters of the pop-up window data, responding to a confirmation operation for the configuration page, and updating based on the configuration parameters; and determining target popup window data meeting a specified condition from the popup window data, and displaying the target popup window data on a specified game picture. In the mode, the updated game content is configured on line in advance at the game server through the configuration page, the latest game updating content can be obtained and displayed in time when the game runs, the client does not need to be restarted for loading and displaying, the patch does not need to be downloaded in advance, a storage control of a player is prevented from being occupied, and the user experience is improved. And the game efficiency and the game experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technology, and in particular to a method, device and electronic device for updating and displaying a game. Background Art

[0002] At present, the active face pictures in the game are an important element of interaction between the game and the players. They can not only enhance the players' sense of immersion and participation, but also effectively promote the effects of in-game activities and promotions. In the related technology, the developer updates the configured data to the game server, and then officially releases the game patch for the content that needs to be updated and makes it available to the game players. When the player opens the game, the update logic of the client is triggered and the client device needs to be restarted. When the player logs in to the game again, he will see the latest game face pictures and corresponding activity data. However, this update method requires the player to restart the client to load new content, and it is impossible to obtain the latest activity information and resources in time; the game cannot be continued during the update, which will affect the player's gaming experience; the patch download update method not only takes up the player's storage space, but also increases the game time. Summary of the invention

[0003] In view of this, the purpose of the present disclosure is to provide a game update display method, device and electronic device, which pre-configures updated game content on the game server, so that the latest game update content can be obtained and displayed in time when the game is running, without restarting the client to load and display, and without downloading patches in advance to avoid occupying the player's storage controls, thereby improving game efficiency and game experience.

[0004] In a first aspect, an embodiment of the present disclosure provides a method for updating and displaying a game, which is applied to a game client, wherein the game client runs on a terminal device and provides a graphical user interface through the terminal device, wherein the graphical user interface displays a game screen. The method comprises: in response to the game screen displayed by the graphical user interface switching to a specified game screen, pop-up data is obtained from a game server; wherein the pop-up data passes through the game server, responds to a configuration operation on a configuration page for pop-up data provided by the game server, determines configuration parameters of the pop-up data, responds to a confirmation operation on the configuration page, and obtains the update based on the configuration parameters; determines target pop-up data that meets specified conditions from the pop-up data, and displays the target pop-up data on the specified game screen.

[0005] In a second aspect, an embodiment of the present disclosure provides a method for updating and displaying a game, which is applied to a game server, and includes: responding to a configuration instruction for a configuration page, and determining configuration parameters of pop-up data; wherein the configuration page is provided by a terminal device corresponding to the game server; responding to a confirmation instruction for the configuration page, and updating the pop-up data based on the configuration parameters; responding to a switching instruction for a specified game screen from a game client, and sending the updated pop-up data to the game client, so as to determine, through the game client, target pop-up data that meets specified conditions from the updated pop-up data, and display the target pop-up data on the specified game screen.

[0006] In a third aspect, an embodiment of the present disclosure provides an update display device for a game, wherein the device is arranged on a game client, and the game client runs on a terminal device. A graphical user interface is provided through the terminal device, and the graphical user interface displays a game screen. The device includes: a pop-up data acquisition module, for obtaining pop-up data from a game server in response to the game screen displayed on the graphical user interface switching to a specified game screen; wherein the pop-up data passes through the game server, responds to a configuration operation on a configuration page for pop-up data provided by the game server, determines configuration parameters of the pop-up data, responds to a confirmation operation on the configuration page, and is updated based on the configuration parameters; a target pop-up data display module, for determining target pop-up data that meets specified conditions from the pop-up data, and displaying the target pop-up data on the specified game screen.

[0007] In a fourth aspect, an embodiment of the present disclosure provides a game update display device, which is arranged at a game server, and includes: a configuration parameter determination module, which is used to respond to a configuration instruction for a configuration page and determine the configuration parameters of pop-up data; wherein the configuration page is provided by a terminal device corresponding to the game server; a pop-up data update module, which is used to respond to a confirmation instruction for the configuration page and update the pop-up data based on the configuration parameters; a pop-up data sending module, which is used to respond to a switching instruction for a specified game screen from a game client and send the updated pop-up data to the game client, so as to determine, through the game client, target pop-up data that meets the specified conditions from the updated pop-up data, and display the target pop-up data on the specified game screen.

[0008] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, comprising a processor and a memory, wherein the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement a method for updating and displaying a game according to any one of the first aspect or the second aspect of claim 1.

[0009] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the game update and display method of any one of the first aspect or the second aspect.

[0010] The embodiments of the present disclosure bring the following beneficial effects:

[0011] The present disclosure provides a method, device and electronic device for displaying game updates, which obtain pop-up window data from a game server in response to a game screen displayed on a graphical user interface switching to a specified game screen; wherein the pop-up window data is passed through the game server, responds to a configuration operation on a configuration page for pop-up window data provided by the game server, determines configuration parameters of the pop-up window data, responds to a confirmation operation on the configuration page, and is updated based on the configuration parameters; determines target pop-up window data that meets specified conditions from the pop-up window data, and displays the target pop-up window data on the specified game screen. In this method, the updated game content is configured online in advance through a configuration page on the game server, and the latest game update content can be obtained and displayed in a timely manner when the game is running, without restarting the client to load and display, and without downloading patches in advance to avoid occupying the player's storage controls, thereby improving game efficiency and game experience.

[0012] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or understood by practicing the present disclosure. The purpose and other advantages of the present disclosure are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0013] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0015] Figure 1 A flowchart of a method for updating and displaying a game provided by an embodiment of the present disclosure;

[0016] Figure 2 A flowchart of another game update display method provided by an embodiment of the present disclosure;

[0017] Figure 3 A schematic diagram of a configuration page provided in an embodiment of the present disclosure;

[0018] Figure 4 A schematic diagram of the structure of a game update display device provided by an embodiment of the present disclosure;

[0019] Figure 5 A schematic diagram of the structure of another game update display device provided by an embodiment of the present disclosure;

[0020] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0022] In today's rapidly developing game market, players have higher and higher expectations for game content. As an important element of game-player interaction, event face pictures can not only enhance players' immersion and participation, but also effectively promote the effects of in-game activities and promotions to enhance the richness of the game. However, traditional update methods often have some limitations, such as frequent client restarts, downloading large patch files, and content lags, which not only affects the player experience, but may also lead to player loss.

[0023] The current process of updating in-game face pictures. First, product developers need to configure the face picture data that needs to be displayed and the relevant data of the jump activity; second, the configured activity data needs to be updated to the game server; third, the content that needs to be updated is officially released as a game patch and made available to game players; then, when the player opens the game, the client's update logic will be triggered and the client device needs to be restarted; finally, when the player logs in to the game again, he will see the latest game face pictures and corresponding activity data. However, this method requires players to restart the game client to load new content, which prevents players from continuing the game during the update, affecting the user experience; games usually need to release patches to update activity content, which not only takes up the player's storage space, but also increases the download time, resulting in a poor experience; in the traditional mode, any update content requires programmer intervention, which increases the update cycle and labor costs. Due to the limited update frequency, players may experience a lag in activity recommendations and cannot obtain the latest activity information and resources in a timely manner. In summary, the traditional active face picture update solution has problems such as low efficiency, poor flexibility, and poor user experience. Based on this, the embodiments of the present disclosure provide a game update display method, device, and electronic device. This technology can be applied to mobile phones, tablets, notebooks, servers and other devices.

[0024] In one embodiment of the present disclosure, the game update display method can be run on a local terminal device or a server. When the game update display method is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0025] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the game update display method are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0026] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0027] In a possible implementation, an embodiment of the present invention provides a method for updating and displaying a game, which is applied to a game client, which runs on a terminal device and provides a graphical user interface through the terminal device, which displays a game screen, wherein the terminal device may be the local terminal device mentioned above, or may be a client device in the cloud interaction system mentioned above. Figure 1 As shown, the method comprises the following steps:

[0028] Step S102, in response to the game screen displayed on the graphical user interface switching to the specified game screen, pop-up window data is obtained from the game server; wherein the pop-up window data is passed through the game server, in response to a configuration operation on a configuration page for pop-up window data provided by the game server, configuration parameters of the pop-up window data are determined, and in response to a confirmation operation on the configuration page, the pop-up window data is updated based on the configuration parameters;

[0029] The above-mentioned designated game screens can be pre-set according to game requirements, such as the game main interface, game store interface, designated game task interface, etc. Different designated game screens correspond to different pop-up window data. The above-mentioned pop-up window data is usually game face picture data, which is used to show players updated game content, such as updated activity content, updated game play, etc.

[0030] The online data management platform of the game server provides a configuration page for pop-up window data. In this page, you can configure the configuration parameters of the pop-up window data. Click the confirmation control in the configuration page to get the pop-up window data. Developers can configure and manage various pop-up window data in the game through a user-friendly interface. Developers can add, edit and delete any pop-up window data at any time as needed, and view the currently configured pop-up window data in real time.

[0031] The configuration parameters usually include the pop-up name, the configuration type of the pop-up, the recommended position of the pop-up, user-related restrictions, the opening time of the pop-up, information related to the display method of the pop-up, the pop-up type, and jump information. The configuration types include first-party configuration and third-party configuration. The recommended position corresponds to the above-mentioned specified game screen, which means that the pop-up data is displayed at the recommended position of the pop-up; user-related restrictions mean that only the game corresponding to the user who meets the restrictions will display the pop-up data; the opening time means that the pop-up data will be displayed only during the opening time; the information related to the display method is usually the image display method, the specific image, the size of the image and other information, and can also be the text display method, specific text content, font size, font color, static display or dynamic display and other information, and can also be the video display method, specific display content, video resolution, video size and other information; the pop-up type is usually used to indicate the pop-up size, and the challenge information usually includes the jump type and jump parameter. Different jump type teammates have multiple different jump parameters, and the jump parameter is used to indicate the specific jump content, that is, the updated game content.

[0032] Step S104, determining target pop-up window data that meets specified conditions from the pop-up window data, and displaying the target pop-up window data on the specified game screen.

[0033] The above-mentioned target pop-up data can be one or more, and the above-mentioned pop-up data includes at least one of the following: the opening time of the pop-up, the configuration type of the pop-up, the user-related restrictions, and the pop-up frequency; when the pop-up data includes user-related restrictions, the user-related restrictions include at least one of the following: the last digit range of the user's unique identifier, the user's online time, the user level range, and the user registration time.

[0034] The above specified conditions include at least one of the following: the current time is within the opening time of the pop-up window; the game configuration type corresponding to the specified game screen is consistent with the configuration type of the pop-up window; the relevant information of the game user corresponding to the game client meets the user-related restrictions; the historical pop-up frequency of the pop-up window data does not reach the pop-up frequency. The pop-up frequency can be pushed once a day, once a week, or once every time you log in, etc.

[0035] Optionally, for each pop-up data, the current time is within the open time of the pop-up in the pop-up data, the game configuration type corresponding to the specified game screen is consistent with the configuration type of the pop-up in the pop-up data, the relevant information of the game user corresponding to the game client meets the relevant restriction conditions in the pop-up data, and the historical pop-up frequency of the pop-up data does not reach the pop-up frequency. If the pop-up data meets one or more or all of the above conditions, the pop-up data is determined as the target pop-up data and the target pop-up data is displayed on the specified game screen.

[0036] Among them, the relevant information of the game user corresponding to the game client satisfies the user-related restriction conditions in the pop-up data and at least includes the following contents: the user unique identifier of the game user corresponding to the game client is within the last digit range of the user unique identifier in the pop-up data, the online time of the game user corresponding to the game client satisfies the user online time in the pop-up data, the level range of the game user corresponding to the game client satisfies the user level range in the pop-up data, and the registration time of the game user corresponding to the game client satisfies the user registration time in the pop-up data. For example, the online time of the game user corresponding to the game client is greater than the user online time in the pop-up data, the level range of the game user corresponding to the game client is within the user level range in the pop-up data, and the registration time of the game user corresponding to the game client is before the user registration time in the pop-up data.

[0037] The historical pop-up frequency of the above pop-up data has not reached the pop-up frequency, where the historical pop-up frequency is the historical pop-up frequency of the pop-up data in the game provided by the game client. If the pop-up frequency is pushed once a day, and the game screen of the game user corresponding to the game client has displayed the pop-up data once, then it is considered that the historical pop-up frequency of the pop-up data has reached the pop-up frequency. If the pop-up frequency is pushed once a week, and the game screen of the game user corresponding to the game client has displayed the pop-up data once, then it is considered that the historical pop-up frequency of the pop-up data has reached the pop-up frequency. If the pop-up frequency is pushed once for each login, and the game screen of the game user currently logged in by the game client has displayed the pop-up data once, then it is considered that the historical pop-up frequency of the pop-up data has reached the pop-up frequency.

[0038] In response to the game screen displayed on the graphical user interface switching to the specified game screen, pop-up window data is obtained from the game server; wherein, the pop-up window data passes through the game server, responds to the configuration operation on the configuration page for the pop-up window data provided by the game server, determines the configuration parameters of the pop-up window data, responds to the confirmation operation on the configuration page, and is updated based on the configuration parameters; the target pop-up window data that meets the specified conditions is determined from the pop-up window data, and the target pop-up window data is displayed on the specified game screen. In this method, the game content updated online is configured in advance on the game server through the configuration page, and the latest game update content can be obtained and displayed in time when the game is running, without restarting the client to load and display, and without downloading patches in advance to avoid occupying the player's storage controls, thereby improving game efficiency and game experience.

[0039] The above pop-up window data also includes a pop-up window image; a step of displaying the target pop-up window data on a designated game screen, a possible implementation method: displaying a pop-up window image corresponding to the target pop-up window data on the designated game screen.

[0040] The pop-up window data usually includes the image address of the pop-up window image. The pop-up window image is obtained according to the image address, and the pop-up window image corresponding to the target pop-up window data is displayed on the specified game screen.

[0041] The above pop-up window data also includes a pop-up window type, and the pop-up window type is used to indicate the size of the pop-up window image.

[0042] For example, if the pop-up type is A, a full-screen pop-up will be displayed; if the pop-up type is B, a pop-up will be displayed at 75% of the screen area; if the pop-up type is C, a pop-up will be displayed at 50% of the screen area, and so on.

[0043] The above pop-up window data also includes jump information; the above method also includes: responding to a trigger operation on the target pop-up window data, determining the activity-related data corresponding to the target pop-up window data according to the jump information; and switching the displayed target pop-up window data to the activity-related data corresponding to the target pop-up window data.

[0044] That is to say, when the player clicks on the target pop-up window data, the displayed target pop-up window data will be switched to the activity-related data corresponding to the target pop-up window data, wherein the activity-related data is the updated game content, such as new game activities, new game tasks, new game maps, etc.

[0045] The target pop-up window data includes multiple ones; the method further includes: in response to the first pop-up window data in the target pop-up window data being cancelled from display, displaying the second pop-up window data in the target pop-up window data.

[0046] Usually, a cancel control is displayed in the target pop-up window data. After the player clicks the cancel control of the first displayed target pop-up window data (i.e., the first pop-up window data), the second target pop-up window data (i.e., the second pop-up window data) in the target pop-up window data will continue to be displayed. Until all the target pop-up window data are displayed.

[0047] In the above method, the configuration page provided by the game server enables game developers to configure and manage various face-capture data in the game through a user-friendly interface. Developers can add, edit and delete any face-capture data at any time as needed, and view the currently configured face-capture data in real time, and update pop-up window data in real time, which improves development efficiency and player game experience.

[0048] The present disclosure provides another method for updating and displaying a game, which is applied to a game server, such as Figure 2 As shown, the method includes:

[0049] Step S202, responding to a configuration instruction for a configuration page, and determining configuration parameters of the pop-up window data; wherein the configuration page is provided by a terminal device corresponding to the game server;

[0050] Optionally, a configuration page is provided through an H5 online tool, and developers can perform configuration operations on the configuration page to update, add or delete pop-up window data. The above configuration instructions can be to update or add pop-up window data.

[0051] The above configuration parameters include at least one of the following: pop-up name, pop-up configuration type, pop-up recommended position, user-related restrictions, pop-up opening time, pop-up display information, pop-up type, jump information. The configuration types include first-party configuration and third-party configuration. The recommended position corresponds to the above-mentioned specified game screen, which means that the pop-up data is displayed at the recommended position of the pop-up; user-related restrictions mean that only the game corresponding to the user who meets the restrictions will display the pop-up data; opening time means that the pop-up data will be displayed during the opening time; display information is usually picture display, specific pictures, picture size and other information, and can also be text display, specific text content, font size, font color, static display or dynamic display and other information, and can also be video display, specific display content, video resolution, video size and other information; pop-up type is usually used to indicate pop-up size, challenge information usually includes jump type and jump parameter, different jump type teammates have multiple different jump parameters, jump parameters are used to indicate specific jump content, that is, updated game content.

[0052] See also Figure 3 As shown in the schematic diagram of the configuration page, developers can configure the pop-up name XXX, the configuration type is first-party configuration, the recommended location is the homepage, that is, the main interface of the game, and the target is the tail number range of the user's unique identifier in the user-related restrictions. The pop-up opening time includes the start time and end time, the promotion form and specific pictures and addresses (that is, the information related to the display method of the above pop-up window), the pop-up type is A, the jump type is a limited-time activity and the jump parameter is YYY.

[0053] Step S204, responding to the confirmation instruction for the configuration page, updating the pop-up window data based on the configuration parameters;

[0054] Click the confirmation control in the configuration page to update the pop-up window data based on the configuration parameters. The update of pop-up window data can be to add pop-up window data, delete pop-up window data or edit pop-up window data. If new pop-up window data is edited on the configuration page, new pop-up window data will be generated according to the configuration parameters; if the configuration page deletes the existing pop-up window data, the pop-up window data will be deleted; if the configuration page edits the existing pop-up window data, the pop-up window data will be updated according to the edited configuration parameters.

[0055] After the configuration is completed, click Confirm Release on the configuration page to update the server data synchronously without releasing the client patch. After the server data is updated, players do not need to update the client device. When players return to the main interface of the game again, they can see the configured face-shooting pop-up window.

[0056] Step S206, in response to a switch instruction for a specified game screen from the game client, the updated pop-up window data is sent to the game client, so that the game client can determine the target pop-up window data that meets the specified conditions from the updated pop-up window data, and display the target pop-up window data on the specified game screen.

[0057] In this embodiment, in response to the configuration instruction for the configuration page, the configuration parameters of the pop-up window data are determined; wherein the configuration page is provided by the terminal device corresponding to the game server; in response to the confirmation instruction for the configuration page, the pop-up window data is updated based on the configuration parameters; in response to the switching instruction for the specified game screen from the game client, the updated pop-up window data is sent to the game client, so that the target pop-up window data that meets the specified conditions is determined from the updated pop-up window data through the game client, and the target pop-up window data is displayed on the specified game screen. In this method, the updated game content is configured online in advance through the configuration page on the game server, and the latest game update content can be obtained and displayed in time when the game is running, without restarting the client to load and display, and without downloading patches in advance to avoid occupying the player's storage control, thereby improving the game efficiency and game experience.

[0058] The above configuration parameters include the opening time of the pop-up window; in response to the confirmation operation on the configuration page, after the step of updating the pop-up window data based on the configuration parameters, the above method also includes: deleting the pop-up window data if the current time is not within the opening time of the pop-up window.

[0059] Optionally, the game server will preliminarily screen all pop-up window data and delete the pop-up window data whose current time is not within the opening time of the pop-up window.

[0060] The above method provides a visual online configuration platform, reducing human development costs; the latest game face image data can be loaded without players having to update their client devices, which increases the exposure of game activities and thus improves the economic benefits of the game.

[0061] Corresponding to the above method embodiment, the embodiment of the present disclosure provides a game update display device, which is arranged in a game client, and the game client runs on a terminal device, and a graphical user interface is provided through the terminal device, and the graphical user interface displays a game screen, such as Figure 4 As shown, the device comprises:

[0062] The pop-up window data acquisition module 401 is used to obtain pop-up window data from the game server in response to the game screen displayed on the graphical user interface switching to the specified game screen; wherein the pop-up window data is passed through the game server, responds to the configuration operation on the configuration page for the pop-up window data provided by the game server, determines the configuration parameters of the pop-up window data, responds to the confirmation operation on the configuration page, and is updated based on the configuration parameters;

[0063] The target pop-up window data display module 402 is used to determine the target pop-up window data that meets the specified conditions from the pop-up window data, and display the target pop-up window data on the specified game screen.

[0064] In this method, the updated game content is configured online in advance through the configuration page on the game server. When the game is running, the latest game update content can be obtained and displayed in a timely manner. There is no need to restart the client to load and display it. There is no need to download patches in advance to avoid occupying the player's storage controls, thereby improving game efficiency and game experience.

[0065] The above pop-up window data includes at least one of the following: the opening time of the pop-up window, the configuration type of the pop-up window, the user-related restrictions, and the pop-up window frequency; when the pop-up window data includes user-related restrictions, the user-related restrictions include at least one of the following: the last digit range of the user's unique identifier, the user's online time, and the user level range.

[0066] The above-mentioned specified conditions include at least one of the following: the current time is within the opening time of the pop-up window; the game configuration type corresponding to the specified game screen is consistent with the configuration type of the pop-up window; the relevant information of the game user corresponding to the game client meets the user-related restrictions; the historical pop-up frequency of the pop-up window data does not reach the pop-up frequency.

[0067] The above pop-up window data also includes pop-up window pictures; the target pop-up window data display module is also used to: display the pop-up window picture corresponding to the target pop-up window data on the specified game screen.

[0068] The above pop-up window data also includes a pop-up window type, and the pop-up window type is used to indicate the size of the pop-up window image.

[0069] The above pop-up window data also includes jump information; the above device also includes a jump module, which is used to: respond to a trigger operation on the target pop-up window data, determine the activity-related data corresponding to the target pop-up window data according to the jump information; and switch the displayed target pop-up window data to the activity-related data corresponding to the target pop-up window data.

[0070] The above-mentioned target pop-up window data includes multiple ones; the above-mentioned device also includes a display cancellation module, which is used to: in response to the cancellation of the display of the first pop-up window data in the target pop-up window data, display the second pop-up window data in the target pop-up window data.

[0071] The game update display device provided in the embodiment of the present disclosure has the same technical features as the game update display method provided in the above-mentioned embodiment, so it can also solve the same technical problems and achieve the same technical effects.

[0072] Corresponding to the above method embodiment, the present disclosure provides a game update display device, which is arranged at the game server, such as Figure 5 As shown, the device comprises:

[0073] Configuration parameter determination module 501, for responding to the configuration instruction for the configuration page, and determining the configuration parameters of the pop-up window data; wherein the configuration page is provided by the terminal device corresponding to the game server;

[0074] A pop-up window data updating module 502 is used to respond to a confirmation instruction for a configuration page and update pop-up window data based on configuration parameters;

[0075] The pop-up data sending module 503 is used to respond to the switching instruction for the specified game screen from the game client, and send the updated pop-up data to the game client, so that the game client can determine the target pop-up data that meets the specified conditions from the updated pop-up data, and display the target pop-up data on the specified game screen.

[0076] In this method, the updated game content is configured online in advance through the configuration page on the game server. When the game is running, the latest game update content can be obtained and displayed in a timely manner. There is no need to restart the client to load and display it. There is no need to download patches in advance to avoid occupying the player's storage controls, thereby improving game efficiency and game experience.

[0077] The above configuration parameters include at least one of the following: pop-up window name, pop-up window configuration type, recommended location of the pop-up window, user-related restrictions, pop-up window opening time, pop-up window display method related information, pop-up window type, and jump information.

[0078] The above configuration parameters include the opening time of the pop-up window; the above device also includes a deletion module, which is used to: delete the pop-up window data when the current time is not within the opening time of the pop-up window.

[0079] The game update display device provided in the embodiment of the present disclosure has the same technical features as the game update display method provided in the above-mentioned embodiment, so it can also solve the same technical problems and achieve the same technical effects.

[0080] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned game update display method. The electronic device can be a server or a terminal device.

[0081] See also Figure 6 As shown, the electronic device includes a processor 100 and a memory 101, wherein the memory 101 stores machine executable instructions that can be executed by the processor 100, and the processor 100 executes the machine executable instructions to implement the above-mentioned game update display method.

[0082] Further, Figure 6 The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 100 , the communication interface 103 and the memory 101 are connected via the bus 102 .

[0083] Among them, the memory 101 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 102 can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0084] The processor 100 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 100. The above processor 100 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101 and completes the steps of the method of the above embodiment in combination with its hardware.

[0085] The processor in the electronic device can implement the following operations in the game update display method by executing the machine executable instructions:

[0086] The game client is used as the execution subject, and in response to the game screen displayed on the graphical user interface switching to the specified game screen, pop-up window data is obtained from the game server; wherein the pop-up window data passes through the game server, responds to the configuration operation on the configuration page for the pop-up window data provided by the game server, determines the configuration parameters of the pop-up window data, responds to the confirmation operation on the configuration page, and obtains the update based on the configuration parameters; determines the target pop-up window data that meets the specified conditions from the pop-up window data, and displays the target pop-up window data on the specified game screen.

[0087] The above pop-up window data includes at least one of the following: the opening time of the pop-up window, the configuration type of the pop-up window, the user-related restrictions, and the pop-up window frequency; when the pop-up window data includes user-related restrictions, the user-related restrictions include at least one of the following: the last digit range of the user's unique identifier, the user's online time, and the user level range.

[0088] The above-mentioned specified conditions include at least one of the following: the current time is within the opening time of the pop-up window; the game configuration type corresponding to the specified game screen is consistent with the configuration type of the pop-up window; the relevant information of the game user corresponding to the game client meets the user-related restrictions; the historical pop-up frequency of the pop-up window data does not reach the pop-up frequency.

[0089] The above pop-up window data also includes a pop-up window image; the step of displaying the target pop-up window data on the designated game screen includes: displaying the pop-up window image corresponding to the target pop-up window data on the designated game screen.

[0090] The above pop-up window data also includes a pop-up window type, and the pop-up window type is used to indicate the size of the pop-up window image.

[0091] The above pop-up window data also includes jump information; the method also includes: responding to a trigger operation on the target pop-up window data, determining the activity-related data corresponding to the target pop-up window data according to the jump information; and switching the displayed target pop-up window data to the activity-related data corresponding to the target pop-up window data.

[0092] The target pop-up window data mentioned above includes multiple ones; the method also includes: in response to the first pop-up window data in the target pop-up window data being cancelled from display, displaying the second pop-up window data in the target pop-up window data.

[0093] The game server is used as the execution entity, responds to the configuration instruction for the configuration page, and determines the configuration parameters of the pop-up data; wherein the configuration page is provided by the terminal device corresponding to the game server; responds to the confirmation instruction for the configuration page, and updates the pop-up data based on the configuration parameters; responds to the switching instruction for the specified game screen from the game client, and sends the updated pop-up data to the game client, so that the target pop-up data that meets the specified conditions is determined from the updated pop-up data through the game client, and the target pop-up data is displayed on the specified game screen.

[0094] The above configuration parameters include at least one of the following: pop-up window name, pop-up window configuration type, recommended location of the pop-up window, user-related restrictions, pop-up window opening time, pop-up window display method related information, pop-up window type, and jump information.

[0095] The above configuration parameters include the opening time of the pop-up window; in response to the confirmation operation on the configuration page, after the step of updating the pop-up window data based on the configuration parameters, the method also includes: deleting the pop-up window data if the current time is not within the opening time of the pop-up window.

[0096] In the above method, the updated game content is pre-configured on the game server, so that the latest game update content can be obtained and displayed in time when the game is running. There is no need to restart the client to load and display it, and there is no need to download patches in advance to avoid occupying the player's storage control, thereby improving game efficiency and game experience.

[0097] This embodiment also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the update display method of the above game.

[0098] The machine executable instructions stored in the machine readable storage medium can implement the following operations in the game update display method by executing the machine executable instructions:

[0099] The game client is used as the execution subject, and in response to the game screen displayed on the graphical user interface switching to the specified game screen, pop-up window data is obtained from the game server; wherein the pop-up window data passes through the game server, responds to the configuration operation on the configuration page for the pop-up window data provided by the game server, determines the configuration parameters of the pop-up window data, responds to the confirmation operation on the configuration page, and obtains the update based on the configuration parameters; determines the target pop-up window data that meets the specified conditions from the pop-up window data, and displays the target pop-up window data on the specified game screen.

[0100] The above pop-up window data includes at least one of the following: the opening time of the pop-up window, the configuration type of the pop-up window, the user-related restrictions, and the pop-up window frequency; when the pop-up window data includes user-related restrictions, the user-related restrictions include at least one of the following: the last digit range of the user's unique identifier, the user's online time, and the user level range.

[0101] The above-mentioned specified conditions include at least one of the following: the current time is within the opening time of the pop-up window; the game configuration type corresponding to the specified game screen is consistent with the configuration type of the pop-up window; the relevant information of the game user corresponding to the game client meets the user-related restrictions; the historical pop-up frequency of the pop-up window data does not reach the pop-up frequency.

[0102] The above pop-up window data also includes a pop-up window image; the step of displaying the target pop-up window data on the designated game screen includes: displaying the pop-up window image corresponding to the target pop-up window data on the designated game screen.

[0103] The above pop-up window data also includes a pop-up window type, and the pop-up window type is used to indicate the size of the pop-up window image.

[0104] The above pop-up window data also includes jump information; the method also includes: responding to a trigger operation on the target pop-up window data, determining the activity-related data corresponding to the target pop-up window data according to the jump information; and switching the displayed target pop-up window data to the activity-related data corresponding to the target pop-up window data.

[0105] The target pop-up window data mentioned above includes multiple ones; the method also includes: in response to the first pop-up window data in the target pop-up window data being cancelled from display, displaying the second pop-up window data in the target pop-up window data.

[0106] The game server is used as the execution entity, responds to the configuration instruction for the configuration page, and determines the configuration parameters of the pop-up data; wherein the configuration page is provided by the terminal device corresponding to the game server; responds to the confirmation instruction for the configuration page, and updates the pop-up data based on the configuration parameters; responds to the switching instruction for the specified game screen from the game client, and sends the updated pop-up data to the game client, so that the target pop-up data that meets the specified conditions is determined from the updated pop-up data through the game client, and the target pop-up data is displayed on the specified game screen.

[0107] The above configuration parameters include at least one of the following: pop-up window name, pop-up window configuration type, recommended location of the pop-up window, user-related restrictions, pop-up window opening time, pop-up window display method related information, pop-up window type, and jump information.

[0108] The above configuration parameters include the opening time of the pop-up window; in response to the confirmation operation on the configuration page, after the step of updating the pop-up window data based on the configuration parameters, the method also includes: deleting the pop-up window data if the current time is not within the opening time of the pop-up window.

[0109] In the above method, the updated game content is pre-configured on the game server, so that the latest game update content can be obtained and displayed in time when the game is running. There is no need to restart the client to load and display it, and there is no need to download patches in advance to avoid occupying the player's storage control, thereby improving game efficiency and game experience.

[0110] The computer program product of the game update display method, device and system provided in the embodiments of the present disclosure includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments, which will not be repeated here.

[0111] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0112] In addition, in the description of the embodiments of the present disclosure, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances.

[0113] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0114] In the description of the present disclosure, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present disclosure. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0115] Finally, it should be noted that the above embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above embodiments, those skilled in the art should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A method for updating and displaying a game, characterized in that: The method is applied to a game client, the game client runs on a terminal device, a graphical user interface is provided by the terminal device, and the graphical user interface displays a game screen. The method includes: In response to the game screen displayed by the graphical user interface switching to the specified game screen, pop-up window data is obtained from the game server; wherein the pop-up window data is obtained by the game server in response to a configuration operation on a configuration page for the pop-up window data provided by the game server, determining configuration parameters of the pop-up window data, and in response to a confirmation operation on the configuration page, being updated based on the configuration parameters; Target pop-up window data satisfying a specified condition is determined from the pop-up window data, and the target pop-up window data is displayed on the specified game screen.

2. The method according to claim 1, characterized in that: The pop-up window data includes at least one of the following: the opening time of the pop-up window, the configuration type of the pop-up window, user-related restrictions, and the pop-up window frequency; When the pop-up window data includes user-related restriction conditions, the user-related restriction conditions include at least one of the following: the tail number range of the user's unique identifier, the user's online time, the user's level range, and the user's registration time.

3. The method according to claim 1, characterized in that The specified conditions include at least one of the following: The current time is within the opening time of the pop-up window; The game configuration type corresponding to the designated game screen is consistent with the configuration type of the pop-up window; The relevant information of the game user corresponding to the game client meets the restriction conditions related to the user; The historical pop-up frequency of the pop-up data does not reach the pop-up frequency.

4. The method according to claim 1, characterized in that: The pop-up window data also includes pop-up window pictures; The step of displaying the target pop-up window data on the designated game screen includes: Display a pop-up image corresponding to the target pop-up data on the designated game screen.

5. The method according to claim 4, characterized in that The pop-up window data also includes a pop-up window type, and the pop-up window type is used to indicate the size of the pop-up window image.

6. The method according to claim 1, characterized in that The pop-up window data also includes jump information; the method also includes: In response to a trigger operation on the target pop-up window data, determining activity-related data corresponding to the target pop-up window data according to the jump information; The target pop-up window data being displayed is switched to activity-related data corresponding to the target pop-up window data.

7. The method according to claim 1, characterized in that The target pop-up window data includes multiple items; the method further includes: In response to canceling the display of the first pop-up window data in the target pop-up window data, displaying the second pop-up window data in the target pop-up window data.

8. A method for updating and displaying a game, characterized in that: The method is applied to a game server, and the method comprises: In response to a configuration instruction for a configuration page, determining configuration parameters of pop-up window data; wherein the configuration page is provided by a terminal device corresponding to the game server; In response to a confirmation instruction for the configuration page, updating the pop-up window data based on the configuration parameters; In response to a switch instruction for a designated game screen from a game client, the updated pop-up window data is sent to the game client, so that the game client can determine target pop-up window data that meets designated conditions from the updated pop-up window data, and display the target pop-up window data on the designated game screen.

9. The method according to claim 1, characterized in that: The configuration parameters include at least one of the following: pop-up window name, pop-up window configuration type, recommended location of the pop-up window, user-related restrictions, pop-up window opening time, information related to the pop-up window display method, pop-up window type, and jump information.

10. The method according to claim 1, characterized in that The configuration parameters include the opening time of the pop-up window; after the step of updating the pop-up window data based on the configuration parameters in response to a confirmation operation on the configuration page, the method further includes: Delete the pop-up window data if the current time is not within the opening time of the pop-up window.

11. A game update display device, characterized in that: The device is arranged on a game client, the game client runs on a terminal device, a graphical user interface is provided through the terminal device, and the graphical user interface displays a game screen. The device comprises: A pop-up window data acquisition module, configured to acquire pop-up window data from a game server in response to a game screen displayed on the graphical user interface switching to a specified game screen; wherein the pop-up window data is obtained by the game server in response to a configuration operation on a configuration page for the pop-up window data provided by the game server, determining configuration parameters of the pop-up window data, and in response to a confirmation operation on the configuration page, being updated based on the configuration parameters; The target pop-up window data display module is used to determine the target pop-up window data that meets the specified conditions from the pop-up window data, and display the target pop-up window data on the specified game screen.

12. A game update display device, characterized in that: The device is arranged at a game server, and comprises: A configuration parameter determination module, used to respond to a configuration instruction for a configuration page and determine configuration parameters of the pop-up window data; wherein the configuration page is provided by a terminal device corresponding to the game server; A pop-up window data updating module, configured to respond to a confirmation instruction for the configuration page and update the pop-up window data based on the configuration parameters; A pop-up data sending module is used to respond to a switching instruction for a specified game screen from a game client, and send the updated pop-up data to the game client, so that the game client can determine the target pop-up data that meets the specified conditions from the updated pop-up data, and display the target pop-up data on the specified game screen.

13. An electronic device, characterized in that: It includes a processor and a memory, the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the game update display method described in any one of claims 1-7, or implements the game update display method described in any one of claims 8-10.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are called and executed by the processor, the computer-executable instructions prompt the processor to implement the game update display method described in any one of claims 1-7, or to implement the game update display method described in any one of claims 8-10.

Citation Information

Patent Citations

  • Popup window component display method and device, and electronic terminal

    CN111381920A

  • Pop-up window display method and device, terminal and readable storage medium

    CN111736936A