CN113244632B - Message reminding method, device, equipment and storage medium - Google Patents

Message reminding method, device, equipment and storage medium Download PDF

Info

Publication number
CN113244632B
CN113244632B CN202110604170.0A CN202110604170A CN113244632B CN 113244632 B CN113244632 B CN 113244632B CN 202110604170 A CN202110604170 A CN 202110604170A CN 113244632 B CN113244632 B CN 113244632B
Authority
CN
China
Prior art keywords
terminal
player
message
reminding
user interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110604170.0A
Other languages
Chinese (zh)
Other versions
CN113244632A (en
Inventor
张炫宜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202110604170.0A priority Critical patent/CN113244632B/en
Publication of CN113244632A publication Critical patent/CN113244632A/en
Application granted granted Critical
Publication of CN113244632B publication Critical patent/CN113244632B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • A63F13/285Generating tactile feedback signals via the game input device, e.g. force feedback
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1037Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/537Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for exchanging game data using a messaging service, e.g. e-mail, SMS, MMS

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a message reminding method, a device, equipment and a storage medium, aiming at a scene that a second player does not respond for a long time in a game, a first operation of a first player acting on a first terminal is used for triggering a second terminal of the second player to send a reminding message. Wherein the first operation includes a touch operation of the first player on the graphical user interface of the first terminal and a shake operation of the first terminal. Through the interactive operation, the design of the interface control is saved, the prompt of the second player is triggered quickly, and the frequency of the second player hanging up can be reduced.

Description

Message reminding method, device, equipment and storage medium
Technical Field
The present application relates to the field of games, and in particular, to a method, an apparatus, a device, and a storage medium for reminding a message.
Background
The game-on-hook means that the player joins the game application without any operation or the player operates the game with the help of the software by starting the corresponding software, with the purpose of increasing the game time of the player and improving the game level of the player.
Taking team cooperation game scenario as an example, a situation where a teammate character is stationary in place for a long time may be encountered, which may be that the teammate player hangs up or is interrupted by other programs to enter background operation. Typically, the player is informed of the virtual character by chat reminding.
However, when the game application enters into the background run, the teammate player can only receive the message alert after entering the game application again.
Disclosure of Invention
The application provides a message reminding method, a device, equipment and a storage medium, which realize quick triggering of reminding a player.
In a first aspect, an embodiment of the present application provides a message reminding method, by executing a game application and rendering a graphical user interface on a display of a first terminal, the method including:
A graphical user interface is rendered by executing a game application and on a display of a first terminal, the method comprising:
Displaying virtual roles of at least two players on the graphical user interface, wherein the at least two players comprise a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual roles of the second player are not operated within a preset period;
Receiving a first operation of the first player acting on the first terminal, wherein the first operation comprises a touch operation of the first player on the graphical user interface of the first terminal and a shaking operation of the first terminal;
And responding to the first operation, and sending a reminding message to the second terminal of the second player, wherein the reminding message is used for informing the second player to operate and control the virtual character of the second player.
In an alternative embodiment of the present application, the alert message includes: and the vibration instruction is used for triggering the second terminal to vibrate and instructing a game application running on the second terminal to control the second terminal to execute vibration reminding.
In an alternative embodiment of the present application, the alert message further includes: and the character reminding instruction is used for indicating a game application running on the second terminal to control the second terminal popup window to display preset reminding characters.
In an alternative embodiment of the present application, the vibration instruction includes controlling the number of times the second terminal vibrates; the method further comprises the steps of:
responding to the first operation, and acquiring the shaking times of the shaking operation in the first operation;
and determining the frequency of controlling the second terminal to vibrate according to the shaking frequency.
In an alternative embodiment of the application, the number of jolts is equal to the number of vibrations controlling the second terminal.
In an alternative embodiment of the present application, the determining the number of times of controlling the second terminal to vibrate according to the shaking number includes:
determining whether the shaking times are larger than preset times;
and if the shaking frequency is greater than the preset frequency, taking the preset frequency as the frequency for controlling the second terminal to vibrate.
In an alternative embodiment of the present application, after determining the number of times of controlling the vibration of the second terminal, the method further includes:
Displaying a dialog box to be confirmed on the graphical user interface, wherein the dialog box to be confirmed displays the times of controlling the second terminal to vibrate, a confirmation control and a cancellation control;
receiving a second operation of the first player acting on the dialog box to be confirmed;
and in response to the second operation, determining whether to send the reminding message to the second terminal of the second player.
In an alternative embodiment of the present application, the dialog box to be confirmed further includes a remaining number of times of controlling the vibration of the second terminal.
In an alternative embodiment of the present application, before the receiving the first operation of the first player acting on the first terminal, the method further includes:
Displaying a first prompt message on the graphical user interface, wherein the first prompt message is used for prompting that the virtual roles of the first player and the second player are not operated within a preset period of time.
In an optional embodiment of the present application, after the receiving the touch operation of the first player on the first terminal, the method further includes:
And displaying a second prompting message on the graphical user interface, wherein the second prompting message is used for prompting the first player to control the vibration times of the second terminal of the second player.
In a second aspect, an embodiment of the present application provides a message reminding device, including:
The display module is used for displaying the virtual roles of at least two players on the graphical user interface, wherein the at least two players comprise a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual roles of the second player are not operated within a preset period;
a receiving module, configured to receive a first operation of the first player acting on the first terminal, where the first operation includes a touch operation of the first player on the graphical user interface of the first terminal, and a shake operation on the first terminal;
And the sending module is used for responding to the first operation and sending a reminding message to the second terminal of the second player, wherein the reminding message is used for informing the second player to operate and control the virtual role of the second player.
In an alternative embodiment of the present application, the alert message includes: and the vibration instruction is used for triggering the second terminal to vibrate and instructing a game application running on the second terminal to control the second terminal to execute vibration reminding.
In an alternative embodiment of the present application, the alert message further includes: and the character reminding instruction is used for indicating a game application running on the second terminal to control the second terminal popup window to display preset reminding characters.
In an alternative embodiment of the present application, the vibration instruction includes controlling the number of times the second terminal vibrates; the apparatus further comprises: a processing module;
The processing module is used for responding to the first operation and acquiring the shaking times of the shaking operation in the first operation; and determining the frequency of controlling the second terminal to vibrate according to the shaking frequency.
In an alternative embodiment of the application, the number of jolts is equal to the number of vibrations controlling the second terminal.
In an alternative embodiment of the application, the processing module is specifically configured to:
determining whether the shaking times are larger than preset times;
and if the shaking frequency is greater than the preset frequency, taking the preset frequency as the frequency for controlling the second terminal to vibrate.
In an optional embodiment of the present application, the display module is further configured to display a dialog box to be confirmed on the graphical user interface after determining the number of times of controlling the vibration of the second terminal, where the dialog box to be confirmed displays the number of times of controlling the vibration of the second terminal, a confirmation control, and a cancellation control;
The receiving module is also used for receiving a second operation of the first player on the dialog box to be confirmed;
and the processing module is also used for responding to the second operation and determining whether to send the reminding message to the second terminal of the second player.
In an alternative embodiment of the present application, the dialog box to be confirmed further includes a remaining number of times of controlling the vibration of the second terminal.
In an alternative embodiment of the present application, the receiving module is further configured to, before receiving the first operation of the first player on the first terminal, display the first operation of the first player on the first terminal:
Displaying a first prompt message on the graphical user interface, wherein the first prompt message is used for prompting that the virtual roles of the first player and the second player are not operated within a preset period of time.
In an optional embodiment of the present application, after the receiving module receives the touch operation of the first player on the first terminal, the display module is further configured to:
And displaying a second prompting message on the graphical user interface, wherein the second prompting message is used for prompting the first player to control the vibration times of the second terminal of the second player.
In a third aspect, an embodiment of the present application provides an electronic device, including:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the electronic device to perform the method of any one of the first aspects of the application.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method according to any of the first aspects of the present application.
In a fifth aspect, an embodiment of the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the method according to any of the first aspects of the present application.
The embodiment of the application provides a message reminding method, device, equipment and storage medium, which aim at a scene that a second player does not respond for a long time in a game, and trigger a second terminal of the second player to send a reminding message through a first operation of a first player acting on the first terminal. Wherein the first operation includes a touch operation of the first player on the graphical user interface of the first terminal and a shake operation of the first terminal. Through the interactive operation, the design of the interface control is saved, the prompt of the second player is triggered quickly, and the frequency of the second player hanging up can be reduced.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it will be obvious that the drawings in the following description are some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 is a schematic diagram of a scenario of a message reminding method according to an embodiment of the present application;
FIG. 2 is a flowchart of a message reminding method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of gesture operation according to an embodiment of the present application;
FIG. 4 is a first schematic interface diagram according to an embodiment of the present application;
FIG. 5 is a second flowchart of a message reminding method according to an embodiment of the present application;
FIG. 6 is a second schematic interface diagram according to an embodiment of the present application;
Fig. 7 is a flowchart III of a message reminding method according to an embodiment of the present application;
FIG. 8 is a third schematic interface diagram according to an embodiment of the present application;
Fig. 9 is a schematic structural diagram of a message reminding device according to an embodiment of the present application;
Fig. 10 is a schematic structural diagram of a message reminding device according to a second embodiment of the present application;
fig. 11 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
Specific embodiments of the present application have been shown by way of the above drawings and will be described in more detail below. The drawings and the written description are not intended to limit the scope of the inventive concepts in any way, but rather to illustrate the inventive concepts to those skilled in the art by reference to the specific embodiments.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second, third and the like in the description and in the claims and in the above drawings, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or otherwise described herein.
Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
At present, for team cooperation games, such as forming teams, sometimes, a situation that teammate players do not operate for a long time is encountered, that is, teammates do not find that the game is started, or do not notice that the game is started, but the game application cannot remind, and only the teammate players can be reminded in a chat mode, but the reminding effect of the reminding mode is poor, for example, when the game application of the teammate players enters the background to run, the teammate players can see reminding information only when the game application is restarted.
Aiming at the problems, the embodiment of the application provides a message reminding method, which can quickly select the virtual role of the reminded player by the control operation without control, and differentially design the message reminding by the chat control, so that the screen vibration reminding can be quickly and efficiently sent to the terminal of the teammate player while the interface control is saved, and the frequency of the teammate player hanging up is reduced. In addition, in order to reduce malicious vibration or misoperation of the online player, reasonable vibration times can be set, and vibration screen reminding is initiated for the reminded player.
Before introducing the message reminding scheme provided by the embodiment of the application, firstly, briefly introducing an application scene of the message reminding scheme.
Fig. 1 is a schematic diagram of a scenario of a message reminding method according to an embodiment of the present application, where, as shown in fig. 1, the scenario includes a plurality of terminal devices, for example, terminal devices 11, 12, 13 in fig. 1, and a game server 14, where the plurality of terminal devices are respectively connected to the game server 14 in a communication manner.
Wherein each terminal device corresponds to a player, for example terminal device 11 corresponds to player a, terminal device 12 corresponds to player B, and terminal device 13 corresponds to player C. Illustratively, player A and player B are friends with each other, and player A, player B and player C are in the same team of the current game and player B is unresponsive for a longer period of time, e.g., player B stands in place for more than 10 seconds. Either player A or player C can send a reminder message to player B to remind the player to enter the gaming session as soon as possible.
Based on the above application scenario, the following describes the technical solution of the present application in detail with specific embodiments. The following embodiments may be combined with each other, and some embodiments may not be repeated for the same or similar concepts or processes.
It should be noted that, the message reminding method shown in the following several embodiments may be applied to a terminal device or a game server, and the present application is not limited in any way.
Fig. 2 is a flowchart of a message reminding method according to an embodiment of the present application. By executing the game application and rendering a graphical user interface on a display of the first terminal, as shown in fig. 2, the message reminding method comprises the following steps:
step 201, displaying virtual characters of at least two players on a graphical user interface.
The at least two players comprise a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual character of the second player is not operated within a preset period. The first player and the second player are in the same game session.
For example, taking a team monster scenario as an example, the first player and the second player may be players of the same team, and the players may remind each other. Taking the skill comparison scene as an example, the first player and the second player can be players in competition relationship, and the players can also remind each other. The present embodiment does not impose any limitation on the specific scene of the game.
Step 202, a first operation of a first player acting on a first terminal is received.
In this embodiment, when the first player finds that the virtual character of the second player is not operated for a long time, or the first player receives a prompt message sent by the game server, the prompt message is used to instruct that the virtual character of the second player is not operated for a long time, the first player may send a prompt message to the second terminal of the second player through the first operation acting on the first terminal.
Specifically, the first operation includes a touch operation of the first player on the graphical user interface of the first terminal, and a shake operation on the first terminal. That is, the first player can hold the virtual character of the second player in the graphical user interface with a finger while shaking the first terminal up and down or left and right or in any direction. The shaking of the first terminal can trigger a screen shaking prompt to a second terminal of the second player.
Fig. 3 is a schematic diagram of gesture operation provided in the embodiment of the present application, where, as shown in fig. 3, player a currently holds the mobile phone with a vertical screen, and both parties of the battle are displayed on a graphical user interface of the mobile phone. Where players A, B and C are a group and players D, E and F are a group. The virtual character of the player B is not operated within a preset period (for example, 5 s) in the current game picture, the player A can press the virtual character of the player B in the selected game picture for a long time through fingers, and shake the mobile phone back and forth according to the direction of the drawing, and the mobile phone vibration reminding is carried out on the player B through the operation. In practical applications, player a may hold the mobile phone with a horizontal screen, and fig. 3 is merely an example.
And 203, responding to the first operation, and sending a reminding message to a second terminal of the second player, wherein the reminding message is used for informing the second player to operate and control the virtual character of the second player.
It should be noted that when sending a reminder message to the second terminal of the second player, there are two possible scenarios: in one scenario, the second terminal is currently displaying a game interface for the game application, except that the second player is not playing for a long period of time. In another scenario, the gaming application on the second terminal is running in the background.
In either case, the second terminal may prompt the second player to pay attention to the game progress in a voice or vibration manner when receiving the prompt message, so as to avoid delay of message prompt caused by running of the game in the background.
According to the message reminding method provided by the embodiment, aiming at a scene that a second player does not respond for a long time in a game, a first operation of a first player acting on a first terminal is used for triggering a second terminal of the second player to send a reminding message. Wherein the first operation includes a touch operation of the first player on the graphical user interface of the first terminal and a shake operation of the first terminal. Through the interactive operation, the design of the interface control is saved, the prompt of the second player is triggered quickly, and the frequency of the second player hanging up is reduced.
Optionally, in some embodiments, before receiving the first operation of the first player on the first terminal, the method further includes: a first prompting message is displayed on the graphical user interface, the first prompting message being for prompting the first player that the virtual character of the second player is not operated within a preset period of time. That is, the first player may trigger the reminding operation for the second player according to the first reminding message on the graphical user interface.
For example, taking a game server as an example, the game server counts operation data of each player on a terminal of the game scene in real time, and if a certain player is not operated within a preset period, the game server can mark the player and send prompt messages to other players. FIG. 4 is a schematic diagram of an interface provided by an embodiment of the present application, as shown in FIG. 4, a game server determines that player B has not responded for a long time, and may display a prompt message above the head of player B, such as "player B is in the midstream", or "player B has not responded", etc. By the prompting mode, teammates players A and C of player B are timely notified, and player A or C can send a vibration screen prompt to player B through the prompting operation of the embodiment.
Optionally, at least three players, a first player, a second player and a third player are displayed on the graphical user interface, wherein the first player and the second player are a first group of players and the third player is a second group of players. A first alert message is displayed on the graphical user interface of the first player, i.e. an alert message that the virtual character of the second player has not been operated for a preset period of time is only visible to the first player.
Illustratively, the hint message of "Player B is in the midstream" shown in FIG. 4 is displayed only on the graphical user interface of player B's terminals of the same group of Player A and Player C.
Based on the above embodiments, the following describes in detail a data processing procedure after a first operation by a first player on a first terminal, and vibration control of a second terminal of a second player is achieved by the data processing.
Fig. 5 is a second flowchart of a message reminding method according to an embodiment of the present application, as shown in fig. 5, where the message reminding method includes:
Step 301, displaying virtual characters of at least two players on a graphical user interface.
The at least two players comprise a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual character of the second player is not operated within a preset period.
Step 302, a first operation of a first player acting on a first terminal is received.
The first operation comprises a touch operation of the first player on a graphical user interface of the first terminal and a shaking operation of the first terminal.
Step 303, responding to the first operation, and acquiring the shaking times of the shaking operation in the first operation.
In this embodiment, the first player shakes back and forth in any direction once, the counter is incremented by one, and the number of times of shake operations is determined by the counter of the first terminal.
And 304, determining the number of times of controlling the second terminal to vibrate according to the shaking number.
In an alternative embodiment of the application, the number of jolts is equal to the number of vibrations controlling the second terminal. That is, the number of times of controlling the shaking of the second terminal is not limited at all, and the number of shaking determines the number of times of controlling the shaking of the second terminal. For example, in fig. 3, player a presses + shakes the terminal 3 times, and player B vibrates the terminal 3 times.
In an alternative embodiment of the present application, it is determined whether the number of shaking is greater than a preset number of times, and if the number of shaking is greater than the preset number of times, the preset number of times is used as the number of times for controlling the second terminal to vibrate. I.e. the system sets an upper limit on the number of times the second terminal is controlled to shake. For example, in fig. 3, player a presses and shakes the terminal 5 times, and player B vibrates the terminal 3 times, with the upper limit of 3 times. The set frequency upper limit can effectively reduce malicious screen vibration or misoperation of a player.
The preset number of times may also be referred to as a preset remindeable number of times. The preset times can be determined according to the on-hook time of the player or the non-response time of the player, and the longer the on-hook time is, the larger the preset times are. For example, the unresponsive duration of player B is 10s and 30s, and the corresponding preset times are 3 times and 5 times, respectively.
Step 305, sending a reminder message to a second terminal of the second player.
In this embodiment, the alert message includes a vibration instruction for triggering the second terminal to vibrate, where the vibration instruction is used to instruct the game application running on the second terminal to control the second terminal to execute the vibration alert.
Wherein the vibration command includes a number of times that the second terminal is controlled to vibrate.
Specifically, the game application of the second terminal receives the reminding message, and controls the vibrator of the second terminal to vibrate for a corresponding number of times according to the vibration instruction in the reminding message. By the aid of the vibration mode, a second player can receive vibration reminding when the game application of the second terminal is opened or the background is operated, and strong reminding is achieved.
According to the message reminding method provided by the embodiment, aiming at a scene of a long-time unresponsiveness of a second player in a game, through a first operation of the first player acting on a first terminal, the shaking frequency of shaking operation in the first operation is determined, and the screen vibration frequency of the second terminal of the second player is determined according to the shaking frequency. And sending a corresponding reminding message to the second terminal of the second player through the interactive operation, so as to realize the control of the vibration reminding times of the second terminal of the second player. The vibration reminding mode can rapidly and efficiently send the vibration reminding to the terminal of the player, and the problem that reminding information cannot be received in time due to the fact that the game application of the player enters the background is avoided.
Optionally, in some embodiments, the alert message includes: the character reminding instruction is used for indicating a game application running on the second terminal to control the popup window of the second terminal to display preset reminding characters.
Specifically, the game application of the second terminal receives the reminding message, calls a second terminal system message interface according to the text reminding instruction in the reminding message, and carries out text popup reminding through the system message. By the adoption of the character popup reminding mode, a second player can receive character popup reminding when the game application of the second terminal is opened or the background is operated, and strong reminding is achieved.
It should be noted that, in this embodiment, the location of the popup window for text reminding is not limited, for example, the popup window may be located at any position such as the top, middle, bottom, etc. of the current display interface of the second terminal.
Optionally, in some embodiments, the alert message includes a vibration instruction and a text alert instruction. The game application of the second terminal receives the reminding message, controls the vibrator of the second terminal to vibrate for corresponding times according to the vibration instruction and the character reminding instruction in the reminding message, and simultaneously carries out character popup reminding through the system message. Through the combination of two kinds of warning modes of vibration and bullet window, realize strong warning.
Optionally, in some embodiments, after receiving the triggering operation of the first player on the first terminal, the method further includes: and displaying a second prompting message on the graphical user interface, wherein the second prompting message is used for prompting the first player to control the vibration times of the second terminal of the second player.
Specifically, a second hint message is displayed on a graphical user interface of a first terminal of the first player. I.e. the second reminder message is displayed on the graphical user interface of the player's terminal that triggered the reminder operation.
For example, fig. 6 is a schematic diagram of an interface provided by an embodiment of the present application, as shown in fig. 6, in which player a holds a virtual character of player B on its terminal, and game statistics of player B, such as blood volume, number of attacks, etc., may be displayed in the upper right corner of the graphical user interface. Meanwhile, the reminding times for reminding the second player can be displayed below the game statistics data of the player B. The number of reminders in fig. 6 may control the number of vibrations of the second player's second terminal.
Based on the above embodiments, in order to avoid malicious reminding of a player or misoperation of the player during the game, the following embodiment further optimizes the message reminding scheme, after the first player completes the first operation, the first player needs to manually confirm, and after confirming that the first player has no error, a reminding message is sent.
Fig. 7 is a flowchart III of a message reminding method according to an embodiment of the present application, as shown in fig. 7, where the message reminding method includes:
step 401, displaying virtual characters of at least two players on a graphical user interface.
The at least two players comprise a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual character of the second player is not operated within a preset period.
Step 402, a first operation of a first player acting on a first terminal is received.
The first operation comprises a touch operation of the first player on a graphical user interface of the first terminal and a shaking operation of the first terminal.
Step 403, in response to the first operation, determining the number of times of controlling the second terminal to vibrate.
Step 403 of the present embodiment is the same as step 304 and step 305 of the above embodiment, and specific reference is made to the above, and details are not repeated here.
Step 404, displaying a dialog box to be confirmed on the graphical user interface.
The dialog box to be confirmed displays the times of controlling the vibration of the second terminal, a confirmation control and a cancellation control.
Fig. 8 is a schematic diagram of an interface three provided in the embodiment of the present application, as shown in fig. 8, after the first operation is completed by the player a, that is, after the pressing+shaking operation is completed by the player a, a dialog box 100 to be confirmed is popped up on the graphical user interface of the terminal of the player a, where the dialog box 100 to be confirmed includes information "confirm to" player B "that requires confirmation of the player a is sent 2 times? "and a control to" confirm "or" cancel ".
Step 405, a second operation of the first player acting on the dialog box to be confirmed is received.
Step 406, in response to the second operation, determining whether to send a reminder message to a second terminal of the second player.
Specifically, if the first player clicks the confirmation control in the dialog box to be confirmed, it is determined that the reminding message is sent to the second terminal of the second player. Or if the first player clicks the cancel space in the dialog box to be confirmed, determining that the reminding message is not sent to the second terminal of the second player.
Optionally, in some embodiments, the dialog box to be confirmed further includes a remaining number of times of controlling the vibration of the second terminal. For example, as shown in fig. 8, the remaining number of vibratable screens indicates the remaining number of times the second terminal is controlled to vibrate.
It should be noted that the number of remaining vibration screen times of the dialog box to be confirmed in fig. 8 is the same as the number of remindeable times in the upper right corner, and the expression meaning is consistent.
According to the message reminding method provided by the embodiment, through receiving the first operation of the first player acting on the graphical user interface of the first terminal, after the number of times of controlling the vibration of the second terminal is determined according to the first operation, a reminding message comprising the number of times of controlling the vibration of the second terminal is not directly sent to the second terminal of the second player, but a request is sent to the first player triggering the first operation, and after the first player responds, whether the reminding message is sent is determined according to the response made by the first player. According to the scheme, the problems that other players who do not need to be reminded are reminded by vibrating the screen due to misoperation of the first player, interference to other players is caused and the like can be avoided.
According to the embodiment of the application, the message reminding device can be divided into the functional modules according to the method embodiment, for example, each functional module can be divided corresponding to each function, and two or more functions can be integrated into one processing module. The integrated modules described above may be implemented either in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation. The following description will be given by taking an example of dividing each function module into corresponding functions.
Fig. 9 is a schematic structural diagram of a message reminding device according to an embodiment of the present application. As shown in fig. 9, the message reminding device 500 provided in this embodiment includes: a display module 501, a receiving module 502 and a transmitting module 503.
A display module 501, configured to display, on the graphical user interface, virtual characters of at least two players, where the at least two players include a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual characters of the second player are not operated within a preset period of time;
a receiving module 502, configured to receive a first operation of the first player on the first terminal, where the first operation includes a touch operation of the first player on the graphical user interface of the first terminal, and a shake operation on the first terminal;
And the sending module 503 is configured to send, in response to the first operation, a reminder message to the second terminal of the second player, where the reminder message is used to notify the second player to operate and control the virtual character of the second player.
In an alternative embodiment of the present application, the alert message includes: and the vibration instruction is used for triggering the second terminal to vibrate and instructing a game application running on the second terminal to control the second terminal to execute vibration reminding.
In an alternative embodiment of the present application, the alert message further includes: and the character reminding instruction is used for indicating a game application running on the second terminal to control the second terminal popup window to display preset reminding characters.
Fig. 10 is a schematic structural diagram of a message reminding device according to an embodiment of the present application. On the basis of the apparatus shown in fig. 9, as shown in fig. 10, the message reminding apparatus 500 further includes: a processing module 504.
The vibration instruction includes a number of times that the second terminal is controlled to vibrate.
A processing module 504, configured to obtain, in response to the first operation, a shake number of the shake operation in the first operation; and determining the frequency of controlling the second terminal to vibrate according to the shaking frequency.
In an alternative embodiment of the application, the number of jolts is equal to the number of vibrations controlling the second terminal.
In an alternative embodiment of the present application, the processing module 504 is specifically configured to:
determining whether the shaking times are larger than preset times;
and if the shaking frequency is greater than the preset frequency, taking the preset frequency as the frequency for controlling the second terminal to vibrate.
In an optional embodiment of the present application, the display module 501 is further configured to display a dialog box to be confirmed on the graphical user interface after determining the number of times of controlling the vibration of the second terminal, where the dialog box to be confirmed displays the number of times of controlling the vibration of the second terminal, a confirmation control, and a cancellation control;
The receiving module 502 is further configured to receive a second operation of the first player on the dialog box to be confirmed;
The processing module 504 is further configured to determine, in response to the second operation, whether to send the alert message to the second terminal of the second player.
In an alternative embodiment of the present application, the dialog box to be confirmed further includes a remaining number of times of controlling the vibration of the second terminal.
In an alternative embodiment of the present application, before the receiving module 502 receives the first operation of the first player acting on the first terminal, the display module 501 is further configured to:
Displaying a first prompt message on the graphical user interface, wherein the first prompt message is used for prompting that the virtual roles of the first player and the second player are not operated within a preset period of time.
In an alternative embodiment of the present application, after the receiving module 502 receives the touch operation of the first player on the first terminal, the display module 501 is further configured to:
And displaying a second prompting message on the graphical user interface, wherein the second prompting message is used for prompting the first player to control the vibration times of the second terminal of the second player.
The message reminding device provided by the embodiment of the application is used for executing the technical scheme in any of the method embodiments, and the implementation principle and the technical effect are similar, and are not repeated here.
Fig. 11 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application, as shown in fig. 11, an electronic device 600 according to the present embodiment may include:
At least one processor 601 (only one processor is shown in fig. 11); and
A memory 602 communicatively coupled to the at least one processor; wherein,
The memory 602 stores instructions executable by the at least one processor 601 to enable the electronic device 600 to perform the technical solutions of any of the method embodiments described above.
Alternatively, the memory 602 may be separate or integrated with the processor 601.
When the memory 602 is a device separate from the processor 601, the electronic device 600 further includes: a bus 603 for connecting the memory 602 and the processor 601.
The electronic device provided by the embodiment of the application can execute the technical scheme of any of the method embodiments, and the implementation principle and the technical effect are similar, and are not repeated here.
The embodiment of the application also provides a computer readable storage medium, wherein computer executable instructions are stored in the computer readable storage medium, and when the computer executable instructions are executed by a processor, the computer readable storage medium is used for realizing the technical scheme in any one of the method embodiments.
An embodiment of the application provides a computer program product comprising a computer program which, when executed by a processor, implements the technical solution in any of the foregoing method embodiments.
The embodiment of the application also provides a chip, which comprises: the processing module and the communication interface, the processing module can execute the technical scheme in the embodiment of the method.
Further, the chip further includes a storage module (e.g., a memory), where the storage module is configured to store the instructions, and the processing module is configured to execute the instructions stored in the storage module, and execution of the instructions stored in the storage module causes the processing module to execute the technical solution in the foregoing method embodiment.
It should be understood that the above Processor may be a central processing unit (english: central Processing Unit, abbreviated as CPU), or may be other general purpose processors, a digital signal Processor (english: DIGITAL SIGNAL Processor, abbreviated as DSP), an Application-specific integrated Circuit (english: application SPECIFIC INTEGRATED Circuit, abbreviated as ASIC), or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in a processor for execution.
The memory may comprise a high-speed RAM memory, and may further comprise a non-volatile memory NVM, such as at least one magnetic disk memory, and may also be a U-disk, a removable hard disk, a read-only memory, a magnetic disk or optical disk, etc.
The bus may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (PERIPHERAL COMPONENT, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. The buses may be divided into address buses, data buses, control buses, etc. For ease of illustration, the buses in the drawings of the present application are not limited to only one bus or to one type of bus.
The storage medium may be implemented by any type or combination of volatile or nonvolatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an Application SPECIFIC INTEGRATED Circuits (ASIC). The processor and the storage medium may reside as discrete components in an electronic device.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (12)

1. A method of message alert, wherein a graphical user interface is rendered on a display of a first terminal by executing a gaming application, the method comprising:
Displaying virtual roles of at least two players on the graphical user interface, wherein the at least two players comprise a first player corresponding to the first terminal and a second player corresponding to the second terminal, and the virtual roles of the second player are not operated within a preset period;
Receiving a first operation of the first player acting on the first terminal, wherein the first operation comprises a touch operation of the first player on the graphical user interface of the first terminal and a shaking operation of the first terminal;
responsive to the first operation, sending a reminder message to the second terminal of the second player, the reminder message being for notifying the second player to operate to control a virtual character of the second player;
the reminding message comprises: the vibration instruction is used for triggering the second terminal to vibrate and is used for instructing a game application running on the second terminal to control the second terminal to execute vibration reminding; the vibration instruction comprises the frequency of controlling the second terminal to vibrate;
The method further comprises the steps of:
responding to the first operation, and acquiring the shaking times of the shaking operation in the first operation;
and determining the frequency of controlling the second terminal to vibrate according to the shaking frequency.
2. The method of claim 1, wherein the alert message further comprises: and the character reminding instruction is used for indicating a game application running on the second terminal to control the second terminal popup window to display preset reminding characters.
3. The method of claim 1, wherein the number of jolts is equal to the number of vibrations controlling the second terminal.
4. The method according to claim 1, wherein the determining the number of times to control the second terminal to vibrate according to the number of shaking times includes:
determining whether the shaking times are larger than preset times;
and if the shaking frequency is greater than the preset frequency, taking the preset frequency as the frequency for controlling the second terminal to vibrate.
5. The method according to any one of claims 1-4, wherein after determining the number of times the second terminal is controlled to vibrate, the method further comprises:
Displaying a dialog box to be confirmed on the graphical user interface, wherein the dialog box to be confirmed displays the times of controlling the second terminal to vibrate, a confirmation control and a cancellation control;
receiving a second operation of the first player acting on the dialog box to be confirmed;
and in response to the second operation, determining whether to send the reminding message to the second terminal of the second player.
6. The method of claim 5, wherein the dialog box to be confirmed further includes a remaining number of vibrations controlling the second terminal.
7. The method of claim 1, wherein prior to said receiving a first operation by the first player on the first terminal, the method further comprises:
Displaying a first prompt message on the graphical user interface, wherein the first prompt message is used for prompting that the virtual roles of the first player and the second player are not operated within a preset period of time.
8. The method of claim 1, wherein after the receiving the touch operation performed by the first player on the first terminal, the method further comprises:
And displaying a second prompting message on the graphical user interface, wherein the second prompting message is used for prompting the first player to control the vibration times of the second terminal of the second player.
9. A message alert device comprising:
A display module, configured to display virtual characters of at least two players on a graphical user interface, where the at least two players include a first player corresponding to a first terminal and a second player corresponding to a second terminal, where the virtual characters of the second player are not operated for a preset period, and the graphical user interface is obtained by executing a game application and rendering the game application on a display of the first terminal;
a receiving module, configured to receive a first operation of the first player acting on the first terminal, where the first operation includes a touch operation of the first player on the graphical user interface of the first terminal, and a shake operation on the first terminal;
the sending module is used for responding to the first operation and sending a reminding message to the second terminal of the second player, wherein the reminding message is used for informing the second player to operate and control the virtual role of the second player;
the reminding message comprises: the vibration instruction is used for triggering the second terminal to vibrate and is used for instructing a game application running on the second terminal to control the second terminal to execute vibration reminding; the vibration instruction comprises the frequency of controlling the second terminal to vibrate;
the apparatus further comprises: a processing module;
The processing module is used for responding to the first operation and acquiring the shaking times of the shaking operation in the first operation; and determining the frequency of controlling the second terminal to vibrate according to the shaking frequency.
10. An electronic device, comprising:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the electronic device to perform the method of any one of claims 1-8.
11. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the method of any of claims 1-8.
12. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the method of any of claims 1-8.
CN202110604170.0A 2021-05-31 2021-05-31 Message reminding method, device, equipment and storage medium Active CN113244632B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110604170.0A CN113244632B (en) 2021-05-31 2021-05-31 Message reminding method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110604170.0A CN113244632B (en) 2021-05-31 2021-05-31 Message reminding method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113244632A CN113244632A (en) 2021-08-13
CN113244632B true CN113244632B (en) 2024-06-04

Family

ID=77185590

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110604170.0A Active CN113244632B (en) 2021-05-31 2021-05-31 Message reminding method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113244632B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000157719A (en) * 1998-11-26 2000-06-13 Namco Ltd Information storage medium and game apparatus
TWM327243U (en) * 2007-06-22 2008-02-21 Weis Game Co Ltd Interactive device of computer game
CN101410878A (en) * 2006-04-25 2009-04-15 国际商业机器公司 Method to generate virtual world event notifications from within a persistent world game
CN103248615A (en) * 2012-02-10 2013-08-14 ***通信集团公司 Implementation method, terminal, server and system of interconnection game
CN104203358A (en) * 2012-03-01 2014-12-10 星佳公司 Reciprocation of game asset gifting
CN106267819A (en) * 2016-07-28 2017-01-04 努比亚技术有限公司 The processing means of game on-hook and method
CN106512410A (en) * 2016-11-10 2017-03-22 北京像素软件科技股份有限公司 Data processing method and device for interacting with off-line players and server
CN108804013A (en) * 2018-06-15 2018-11-13 网易(杭州)网络有限公司 Method, apparatus, electronic equipment and the storage medium of information alert
CN108854073A (en) * 2018-05-09 2018-11-23 苏州蜗牛数字科技股份有限公司 The method and storage medium of game role intelligence trustship in a kind of online game
CN108905204A (en) * 2018-07-24 2018-11-30 合肥爱玩动漫有限公司 A kind of exchange method for immersion virtual game
CN109745702A (en) * 2018-12-28 2019-05-14 北京金山安全软件有限公司 Information prompting method and device
JP2019154599A (en) * 2018-03-09 2019-09-19 株式会社三共 Game machine
CN111870947A (en) * 2020-08-10 2020-11-03 网易(杭州)网络有限公司 Game interaction method and device, electronic equipment and storage medium

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000157719A (en) * 1998-11-26 2000-06-13 Namco Ltd Information storage medium and game apparatus
CN101410878A (en) * 2006-04-25 2009-04-15 国际商业机器公司 Method to generate virtual world event notifications from within a persistent world game
TWM327243U (en) * 2007-06-22 2008-02-21 Weis Game Co Ltd Interactive device of computer game
CN103248615A (en) * 2012-02-10 2013-08-14 ***通信集团公司 Implementation method, terminal, server and system of interconnection game
CN104203358A (en) * 2012-03-01 2014-12-10 星佳公司 Reciprocation of game asset gifting
CN106267819A (en) * 2016-07-28 2017-01-04 努比亚技术有限公司 The processing means of game on-hook and method
CN106512410A (en) * 2016-11-10 2017-03-22 北京像素软件科技股份有限公司 Data processing method and device for interacting with off-line players and server
JP2019154599A (en) * 2018-03-09 2019-09-19 株式会社三共 Game machine
CN108854073A (en) * 2018-05-09 2018-11-23 苏州蜗牛数字科技股份有限公司 The method and storage medium of game role intelligence trustship in a kind of online game
CN108804013A (en) * 2018-06-15 2018-11-13 网易(杭州)网络有限公司 Method, apparatus, electronic equipment and the storage medium of information alert
CN108905204A (en) * 2018-07-24 2018-11-30 合肥爱玩动漫有限公司 A kind of exchange method for immersion virtual game
CN109745702A (en) * 2018-12-28 2019-05-14 北京金山安全软件有限公司 Information prompting method and device
CN111870947A (en) * 2020-08-10 2020-11-03 网易(杭州)网络有限公司 Game interaction method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN113244632A (en) 2021-08-13

Similar Documents

Publication Publication Date Title
US9101828B2 (en) Non-transitory computer-readable storage medium storing game program, and game system
US9272205B2 (en) Non-transitory computer-readable storage medium storing game program, and game system
US9961190B2 (en) System and method for performing mobile telephone calling and/or messaging operations in-game during computer game application execution
CN112791397B (en) Virtual equipment replacement method and device and electronic equipment
CN103761150B (en) Information processing method, information processing unit and electronic equipment
CN110772800A (en) Method and device for sending skill information in game and electronic equipment
CN110502324B (en) Processing method, system and storage medium for restart data of cloud mobile phone game
WO2021114854A1 (en) Engine isolation method and related apparatus
US20130337913A1 (en) Game for portable devices or other gaming devices
CN113244632B (en) Message reminding method, device, equipment and storage medium
CN113110881A (en) Display terminal, display method thereof and device with storage function
JP2015079340A (en) Server device and game system
CN111346386B (en) Message processing method and device
JP2008183047A5 (en)
JP2008183047A (en) Game device, game program and storage medium
JP2017108956A (en) Video game processing program and video game processing system
CN113262498A (en) Message processing method and device in game and electronic equipment
CN112948017A (en) Guide information display method, device, terminal and storage medium
CN113750533A (en) Information display method and device in game and electronic equipment
CN113413592B (en) Cloud game acceleration starting method and device and electronic equipment
CN117138341A (en) Game control method and device and electronic equipment
CN116370952A (en) Game task execution control method and device and electronic equipment
CN112546619A (en) Game on-hook method and device and electronic equipment
CN116800709A (en) Message processing method and device and electronic equipment
CN116301495A (en) Control method and device in game and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant