CN112044059A - Game information processing method and device - Google Patents

Game information processing method and device Download PDF

Info

Publication number
CN112044059A
CN112044059A CN202010893318.2A CN202010893318A CN112044059A CN 112044059 A CN112044059 A CN 112044059A CN 202010893318 A CN202010893318 A CN 202010893318A CN 112044059 A CN112044059 A CN 112044059A
Authority
CN
China
Prior art keywords
game
event
room
client
interworking
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.)
Granted
Application number
CN202010893318.2A
Other languages
Chinese (zh)
Other versions
CN112044059B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010893318.2A priority Critical patent/CN112044059B/en
Publication of CN112044059A publication Critical patent/CN112044059A/en
Application granted granted Critical
Publication of CN112044059B publication Critical patent/CN112044059B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/45Controlling the progress of the video game
    • A63F13/48Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
    • 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/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/792Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions
    • 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
    • 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/57Features 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 game services offered to the player

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a game information processing method and a game information processing device; triggering the event client to send an interworking event room creation request to the game client, wherein the interworking event room creation request indicates at least one target game participation account type of the interworking event room to be created; receiving a room identifier returned by the game client based on the intercommunicating event room establishing request, wherein the room identifier is the identifier of the intercommunicating event room established by the game client, and the game participation account type of the intercommunicating event room is the target game account type; obtaining a plurality of game participation accounts participating in the interworking event room from the event client; playing a game confrontation in an interworking event room of the game client based on the plurality of game participation accounts and the room identification; and displaying the game match result of the game client at the event client. The scheme can improve the game confrontation efficiency.

Description

Game information processing method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for processing game information.
Background
With the development of communication technology, the game industry has been rapidly developed, and players can play games against other players at each event client.
Disclosure of Invention
The embodiment of the application provides a game information processing method and device, which can improve game confrontation efficiency.
The embodiment of the application provides a game information processing method, which comprises the following steps:
triggering an event client to send an interworking event room creation request to a game client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created;
receiving a room identifier returned by the game client based on the interworking event room creating request, wherein the room identifier is an identifier of the interworking event room created by the game client, and the game participation account type of the interworking event room is a target game account type;
obtaining a plurality of game participation accounts participating in the interworking event room from the event client;
playing a game play against the interworking event room of the game client based on the plurality of game play accounts and the room identification;
and displaying the game match result of the game client at the event client.
In one embodiment, the game information processing method further includes:
receiving a game event called back by the game client;
based on the game event, changing a state of the target game participation account at the event client.
Correspondingly, the embodiment of the application also provides another game information processing method, which comprises the following steps:
receiving an interworking event room creation request sent by an event client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created;
establishing the intercommunicating event room according to the intercommunicating event room establishing request, and sending the room identifier of the intercommunicating event room to the event client;
receiving the room identification and a plurality of game participation accounts sent by the event client;
based on the plurality of game participation accounts, playing game countermeasures in the intercommunicating event rooms corresponding to the room identifications;
when detecting that the game play is finished, sending a game play result to the event client to show the game play result at the event client.
In an embodiment, the sending a game play result to the event client when detecting the end of the game play for the event client to present the game play result at the event client comprises:
when the game counter is detected to be finished, acquiring a game log corresponding to the game counter;
carrying out data processing on the game log to obtain a game confrontation result of the game confrontation;
and sending the game play result to the event client to display the game play result at the event client.
In one embodiment, the data processing of the game log to obtain the game play result includes:
sending the game log to a data processing server to perform data processing of the game log;
and receiving a data processing result returned by the data processing server based on the data processing to obtain a game confrontation result corresponding to the game confrontation.
Correspondingly, the embodiment of the application provides a game information processing device, which comprises:
the system comprises a first sending unit, a second sending unit and a third sending unit, wherein the first sending unit is used for triggering an event client to send an interworking event room creating request to a game client, and the interworking event room creating request indicates at least one target game participation account type of an interworking event room needing to be created;
a first receiving unit, configured to receive a room identifier returned by the game client based on the interworking event room creation request, where the room identifier is an identifier of an interworking event room created by the game client, and a game participation account type of the interworking event room is a target game account type;
an obtaining unit, configured to obtain, from the event client, a plurality of game participation accounts participating in the interworking event room;
a first game play confrontation unit for playing a game play confrontation at the interworking event room of the game client based on the plurality of game participation accounts and the room identification;
and the display unit is used for displaying the game match result of the game client at the event client.
In one embodiment, the first sending unit includes:
the game creating page display subunit is used for displaying a game creating page of the event client, and the game creating page comprises an account type selection control of a game participation account;
and the first sending subunit is used for triggering the event client to send an interworking event room creation request to the game client when the triggering operation of the target account type selection control is detected.
In an embodiment, the obtaining unit includes:
the game system comprises a first acquisition subunit, a second acquisition subunit and a third acquisition subunit, wherein the first acquisition subunit is used for acquiring a game entry account for a game, and the account type of the game entry account is a target game participation account type;
the grouping subunit is used for grouping the game entry accounts to obtain a plurality of game plays of game games, wherein the game plays comprise the game entry accounts on the confrontation side;
and the distribution subunit is used for distributing the game rooms to the game battles of the game matches and determining a plurality of game participation accounts participating in the intercommunicated game rooms.
In an embodiment, the first obtaining subunit is further configured to display a game counteroffer page of the event client, where the game counteroffer page includes an offer control; when the triggering operation aiming at the entry control is detected, displaying at least two account type selection controls; when the selection operation of the target account type selection control is detected, the game entry account corresponding to the selected target account type selection control is obtained, and the game entry account for the game is obtained.
In one embodiment, the first game play confrontation unit includes:
the first game lineup information display subunit is used for displaying game lineup information corresponding to each game lineup on a game course page of the game client, and the game course page comprises a game preparation control;
a game play page display subunit, configured to display a game play page for target game play when a trigger operation for the game preparation control is detected, where the game play page includes target game play information for the target game play and a game confirmation control;
a second sending subunit, configured to send, when a triggering operation for the game confirmation control is detected, the plurality of game participation accounts and the room identifier to the game client, so as to trigger a game countermeasure of the target game play at the game client.
In an embodiment, the second sending subunit is further configured to determine, according to the plurality of game participation accounts and the target game play information, a game play position of the target game participation account; when the trigger operation aiming at the game confirmation control is detected, the room identification and the game play position are sent to the game client, so that the game play confrontation is carried out in the intercommunicating event room corresponding to the room identification based on the game play position.
In one embodiment, the display unit includes:
the receiving subunit is used for receiving the game confrontation result sent by the game client;
the counting subunit is used for counting the game play result of the game participation account based on the game play result and play index information, and the play index information indicates the preset execution times of game play;
and the display subunit is used for displaying the game match result of the game client at the event client based on the game match result.
In one embodiment, the game information processing apparatus further includes:
the second receiving unit is used for receiving the game event called back by the game client;
a first changing unit, configured to change, at the event client, a state of the target game participation account based on the game event.
Correspondingly, the embodiment of the present application further provides another game information processing apparatus, including:
a third receiving unit, configured to receive an interworking event room creation request sent by an event client, where the interworking event room creation request indicates at least one target game participation account type of an interworking event room that needs to be created;
a second sending unit, configured to create the interworking event room according to the interworking event room creation request, and send a room identifier of the interworking event room to the event client;
a fourth receiving unit, configured to receive the room identifier and a plurality of game participation accounts sent by the event client;
a second game play unit, configured to play a game play in the interworking event room corresponding to the room identifier based on the plurality of game participation accounts;
and the third sending unit is used for sending the game competition result to the event client when detecting that the game competition is finished so as to display the game competition result at the event client.
In one embodiment, the second game play confrontation unit includes:
the second acquisition subunit is used for acquiring target game play information of the plurality of game participation accounts;
the first determining subunit is configured to determine, according to the multiple game participation accounts and the target game play information, the multiple game participation accounts and the game play positions of the interworking competition rooms corresponding to the room identifiers;
and the game countermeasure subunit is used for playing game countermeasures in the intercommunicating event rooms based on the game battle positions.
In one embodiment, the second game play confrontation unit includes:
the third acquisition subunit is used for acquiring target game play information of the plurality of game participation accounts;
a second determining subunit, configured to determine, according to the multiple game participation accounts and the target game play information, the multiple game participation accounts and the game play positions of the interworking competition rooms corresponding to the room identifiers;
a third determining subunit, configured to determine, based on the game camp confirmation information, that the room type of the interworking competition room is a fixed camp type;
a second game marketing information display subunit, configured to display the target game marketing information on an interworking competition room page of the game client based on the game marketing position, where the interworking competition room page includes a game countermeasure confirmation control;
and the triggering subunit is used for triggering the game play to play against when the determination operation aiming at the game play against confirmation control is detected.
In an embodiment, the third sending unit includes:
a fourth acquiring subunit, configured to acquire a game log corresponding to the game play when it is detected that the game play is ended;
the data processing subunit is used for performing data processing on the game log to obtain a game confrontation result of the game confrontation;
and the third sending subunit is used for sending the game competition result to the event client so as to display the game competition result at the event client.
In an embodiment, the data processing subunit is further configured to send the game log to a data processing server for data processing of the game log; and receiving a data processing result returned by the data processing server based on the data processing to obtain a game confrontation result corresponding to the game confrontation.
In one embodiment, the game information processing apparatus further includes:
the first room page display unit is used for displaying an intercommunicating event room page of the game client, and the intercommunicating event room page comprises a game marketing switching control;
a second changing unit configured to change the game play when a trigger operation for the game play switching control is detected;
and a third game play confrontation unit for playing the game confrontation in the interworking competition room based on the changed game play.
In one embodiment, the game information processing apparatus further includes:
the second room page display unit is used for displaying an interworking event room page of the game client, and the interworking event room page comprises an associated account adding control;
a third changing unit, configured to add, when a trigger operation for the associated account addition control is detected, an associated game account corresponding to the associated account addition control to the game camp, change the game camp, and obtain an associated account game camp;
and the fourth game countermeasure unit is used for playing game countermeasures in the intercommunicating event rooms based on the associated account game battle.
Accordingly, embodiments of the present application further provide a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes steps in the game information processing method provided in any of the embodiments of the present application.
Correspondingly, the embodiment of the present application further provides a storage medium, where a plurality of instructions are stored in the storage medium, and the instructions are suitable for being loaded by a processor to execute the steps in the game information processing method provided in any one of the embodiments of the present application.
The method and the system for establishing the intercommunication event room can trigger the event client to send an intercommunication event room establishing request to the game client, wherein the intercommunication event room establishing request indicates at least one target game participation account type of the intercommunication event room to be established; receiving a room identifier returned by the game client based on the interworking event room creating request, wherein the room identifier is an identifier of the interworking event room created by the game client, and the game participation account type of the interworking event room is a target game account type; obtaining a plurality of game participation accounts participating in the interworking event room from the event client; playing a game play against the interworking event room of the game client based on the plurality of game play accounts and the room identification; and displaying the game match result of the game client at the event client. According to the scheme, the game client side can be triggered to send the intercommunicating game room establishing request to the game client side, and the game client side indicates the account type of the intercommunicating game room to be established according to the intercommunicating game room establishing request, so that the corresponding intercommunicating game room is established, and the game confrontation efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic view of a scene of a game information processing method provided in an embodiment of the present application;
FIG. 2a is a flow chart of a game information processing method provided in an embodiment of the present application;
FIG. 2b is a page diagram of an account type setting page of the game information processing method according to the embodiment of the present application;
FIG. 2c is a diagram of a game countersign page of the game information processing method according to the embodiment of the present application;
FIG. 2d is a schematic diagram of a course setting of the game information processing method according to the embodiment of the present application;
FIG. 2e is a schematic diagram of a game-play preparation page of the game information processing method according to the embodiment of the present application;
FIG. 2f is a game result display diagram of the game information processing method according to the embodiment of the present application;
FIG. 2g is a schematic diagram of another course setting of the game information processing method according to the embodiment of the present application;
FIG. 2h is a diagram illustrating another game result of the game information processing method according to the embodiment of the present disclosure;
FIG. 3a is another flowchart of a method for processing game information according to an embodiment of the present disclosure;
FIG. 3b is a diagram of an interworking event implementation structure of a game information processing method according to an embodiment of the present application;
FIG. 3c is a sequence diagram of an interworking event implementation of the game information processing method according to the embodiment of the present application;
FIG. 3d is a schematic diagram of an event room of the game information processing method according to the embodiment of the present application;
FIG. 3e is a schematic diagram of another game room of the game information processing method according to the embodiment of the present application;
FIG. 4a is a diagram of a game information processing method according to an embodiment of the present application;
FIG. 4b is a diagram of another apparatus for processing game information according to an embodiment of the present disclosure;
FIG. 5a is a diagram of a game information processing method according to an embodiment of the present application;
FIG. 5b is a diagram of another apparatus for processing game information according to an embodiment of the present disclosure;
FIG. 5c is another device diagram of a game information processing method according to an embodiment of the present application;
FIG. 5d is another device diagram of a method for processing game information according to an embodiment of the present application;
FIG. 5e is another device diagram of the game information processing method according to the embodiment of the present application;
FIG. 6a is a diagram of a game information processing method according to an embodiment of the present application;
FIG. 6b is a diagram of another apparatus for processing game information according to an embodiment of the present disclosure;
FIG. 6c is a diagram of another apparatus for processing game information according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of a computer device provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application provides a game information processing method and device, computer equipment and a storage medium. Specifically, the present embodiment provides a game information processing apparatus (may be referred to as a first game information processing apparatus for distinction) suitable for a first computer device, and a game information processing apparatus (may be referred to as a second game information processing apparatus for distinction) suitable for a second computer device. The first computer device and the second computer device may be devices such as a terminal or a server, the terminal may be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, and the like, and the server may be an independent physical server, or a server cluster or a distributed system formed by a plurality of physical servers, but is not limited thereto.
The first game information processing device and the second game information processing device may be integrated in a terminal, for example, may be integrated in the terminal in the form of a client, specifically, the first game information processing device may be integrated in an event client of the terminal, and the second game information processing device may be integrated in a game client of the terminal.
In the embodiment of the present application, a first computer device and a second computer device are taken as terminals as an example to introduce a game information processing method.
Referring to fig. 1, an embodiment of the present application provides a game information processing system, which includes a plurality of terminals, including an event terminal and a game terminal, wherein the event terminal and the game terminal may be connected via a network, for example, via a wired or wireless network.
The game terminal can trigger the game client to send an interworking game room creation request to the game client, wherein the interworking game room creation request indicates at least one target game participation account type of the interworking game room to be created; receiving a room identifier returned by the game client based on the intercommunicating event room establishing request, wherein the room identifier is the identifier of the intercommunicating event room established by the game client, and the game participation account type of the intercommunicating event room is the target game account type; obtaining a plurality of game participation accounts participating in the interworking event room from the event client; playing a game confrontation in an interworking event room of the game client based on the plurality of game participation accounts and the room identification; and displaying the game match result of the game client at the event client.
The game terminal can receive an interworking event room creation request sent by an event client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created; establishing intercommunicating event rooms according to the intercommunicating event room establishing request, and sending room identifiers of the intercommunicating event rooms to the event client; receiving a room identifier and a plurality of game participation accounts sent by an event client; based on a plurality of game participation accounts, performing game counterwork in the intercommunicating event rooms corresponding to the room identifications; when the end of the game play is detected, the game play result is sent to the event client to present the game play result at the event client.
As can be seen from the above, in the embodiment of the present application, the game client may send the interworking event room creation request to the game client by triggering the event client, and the game client may create the corresponding interworking event room according to the interworking event room creation request indicating the account type of the interworking event room that needs to be created, thereby improving the game countermeasure efficiency.
The present embodiment will be described in detail from the perspective of the first game information processing device, and it should be noted that the following description of the embodiment is not intended to limit the preferred order of the embodiment.
The embodiment of the present application provides a game information processing method, which is described by taking an example in which the game information processing method is executed by a terminal, and specifically, is executed by a first game information processing apparatus integrated in the terminal. As shown in fig. 2a, the specific flow of the game information processing method may be as follows:
201. the method comprises the steps of triggering an event client to send an interworking event room creation request to a game client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room required to be created.
The interworking event room creation request may carry account type setting information, and is used to create an interworking event room with a game participation account type of a target account type, for example, an interworking event room with a game participation account type of the same type may be created, and an interworking event room with a game participation account type of a different type may be created.
It will be appreciated that the interworking event room creation request may also carry other information, such as information for setting a mode of the game play confrontation or information for setting parameters such as a start time of the game play confrontation.
In an embodiment, in order to enable a player to complete game play through an event client, the player needs to apply for creating a game room to the game client, and therefore needs to send a game room creation request to the game client, specifically, the step "triggering the event client to send an interworking event room creation request to the game client" may include:
displaying a game creation page of the event client, wherein the game creation page comprises an account type selection control of a game participation account;
when a trigger operation for selecting a control for a target account type is detected, the event client is triggered to send an interworking event room creation request to the game client.
In an example, as shown in fig. 2b, the game creation page includes an "unlimited" control, a "game participation account type C" control, and a "game participation account type D" control, which are all account type selection controls of the game participation account, and when a trigger operation for the "unlimited" control is detected, the event client may be triggered to send an interworking event room creation request for creating an event room of the unlimited account type to the game client, that is, the game participation account type in the created event room may be the game participation account type C or the game participation account type D, or the game participation account type C and the game participation account type D coexist, and so on.
When the trigger operation for the control of the game participation account type C is detected, the event client can be triggered to send an interworking event room creating request for creating an event room with the account type of the game participation account type C to the game client, namely the game participation account type in the created game room is the game participation account type C.
When the trigger operation for the control of the game participation account type D is detected, the event client can be triggered to send an interworking event room creating request for creating an event room with the account type of the game participation account type D to the game client, namely the game participation account type in the created game room is the game participation account type D.
In an example, as shown in fig. 2B, the selection of the game play mode may also be triggered by triggering a game mode selection control in the game creation page, that is, when a selection operation for the "game mode a" control is detected, the game play mode is triggered to be the game mode a, when a selection operation for the "game mode B" control is detected, the game play mode is triggered to be the game mode B, for example, when the game mode a selects a game hero before the game play, the game hero may be selected and disabled, the game mode B has no limitation of selecting a game hero, and the like.
202. And receiving a room identifier returned by the game client based on the intercommunication event room creation request, wherein the room identifier is the identifier of the intercommunication event room created by the game client, and the game participation account type of the intercommunication event room is the target game account type.
The room identifier can be used for subsequent operations such as room pull-up of the interworking event, callback processing of game real-time events, notification of game counterwork results and the like.
The game client supports the establishment and the pull-up of the intercommunicating event room from the event client, can allow game participation accounts of the same game participation account type or different game participation account types to enter the same intercommunicating event room to play game countermeasures, and can call back the event client in real time by game events such as join, leave, start, load, end and the like generated in the game countermeasures process.
203. From an event client, a plurality of game participation accounts are obtained for participating in an interworking event room.
The game client comprises a plurality of game participation accounts with different account types, the game participation account types of the intercommunicated game rooms are target game account types, and the game participation account with the target account type is required to be acquired from the game participation accounts with the different account types.
In one embodiment, the step of obtaining a plurality of game play accounts for participating in an interworking event room from an event client may comprise:
acquiring a game entry account for a game, wherein the account type of the game entry account is a target game participation account type;
grouping the game entry accounts to obtain a game lineup of a plurality of game games, wherein the game lineup comprises the game entry account on the confrontation side;
and distributing the game rooms to the game battles of the game pairings, and determining a plurality of game participation accounts participating in the intercommunicating game rooms.
In one embodiment, the detailed step of "obtaining a game entry account for a game" may include:
displaying a game counterwork entry page of the event client, wherein the game counterwork entry page comprises an entry control;
when the triggering operation aiming at the registration control is detected, displaying at least two account type selection controls;
and when the selection operation of the target account type selection control is detected, acquiring the game entry account corresponding to the selected target account type selection control to obtain the game entry account for the game.
In an example, as shown in fig. 2C, the game play account registration page includes an "registration" control, when a trigger operation for the "registration" control is detected, a selection control displaying at least two game participation account types may be triggered to select one of the game participation account types to register for playing the game play, for example, game participation account type selection controls such as game participation account type C, game participation account type D, and the like may be displayed, when a trigger operation for the game participation account C selection control is detected, the account type participating in the game registration is determined to be the game participation account C, and when a trigger operation for the game participation account D selection control is detected, the account type participating in the game registration is determined to be the game participation account D.
204. A game play confrontation is played in an interworking event room of the game client based on the plurality of game play accounts and the room identification.
The room identifier is used for pulling up the corresponding intercommunicating event room in the game client, and the plurality of game participation accounts are used for playing game countermeasures in the pulled-up intercommunicating event room.
In one embodiment, the step of "playing a game play against an interworking event room at a game client based on a plurality of game play accounts and a room identification" may comprise:
displaying game play information corresponding to each game play on a game play page of the game client, wherein the game play page comprises a game preparation control;
when the triggering operation aiming at the game preparation control is detected, displaying a game marketing page of target game marketing, wherein the game marketing page comprises target game marketing information of the target game marketing and a game confirmation control;
when a triggering operation for the game confirmation control is detected, a plurality of game participation accounts and room identifications are sent to the game client so as to trigger game play of the target game formation at the game client.
In an example, as shown in fig. 2d, game play information corresponding to a plurality of game plays may be displayed on the game course page, for example, game play information corresponding to game plays of type a account 1 group and type a account 2 group, game play information corresponding to game plays of type a account 3 group and type B account 1 group, and game play information corresponding to game plays of type B account 2 group and type B account 3 group.
The game course page may further display state information corresponding to each game play, for example, the group of account 1 and the group of account 2 are in a state to be played, the group of account 2 and the group of account 3 are in a state where the game play is finished, and the group of account 3 and the group of account 1 are in a state to be played again, where the reason for the re-play may be that the group of account 3 and the group of account 1 are in a process of playing the game play, or after the game play is finished, the system detects that the game play performed by the group of account 3 and the group of account 1 is abnormal, for example, when a plug-in situation is detected, the game play needs to be performed again.
Wherein, the home page returned to the event client can also be triggered by the triggering operation of the "return to home" control in the game course page shown in fig. 2 b.
The game client side can be triggered to send an intercommunicating event room creating request to the game client side, the game client side indicates the account types of the intercommunicating event rooms needing to be created according to the intercommunicating event room creating request, and creates corresponding intercommunicating event rooms, for example, intercommunicating event rooms with the same target account type can be created, intercommunicating event rooms with different target account types can be created, game participation accounts with different account types can carry out game confrontation in the same intercommunicating event room, and the game confrontation requirements of players with different account types can be met.
In one embodiment, the step of sending a plurality of game play accounts and room identifications to the game client to trigger a game play confrontation of the target game play at the game client when the triggering operation for the game confirmation control is detected may include:
determining the game play positions of the target game participation accounts according to the game participation accounts and the target game play information;
when the trigger operation aiming at the game confirmation control is detected, the room identification and the game play position are sent to the game client, so that the game play confrontation is carried out in the intercommunicating event room corresponding to the room identification based on the game play position.
In one example, as shown in fig. 2e, a plurality of game participation accounts and room identifications can be triggered to be sent to the game client side through a trigger operation of an "enter game" control in a game preparation page, an interworking game room is pulled up to play a game confrontation, and after the game confrontation of the current session is ended, the game preparation page can be returned to continue the next game confrontation or the game confrontation result of the current session is viewed.
The home page of the event client can also be triggered and returned by the triggering operation of the "return to home" control in the game preparation page shown in fig. 2 e.
205. And displaying the game match result of the game client at the event client.
The game play result may include a single game play result and may also include a plurality of game play results, for example, when the preset number of times of execution of the game play is one, the game play result is a single game play result, and when the preset number of times of execution of the game play is a plurality of times, the game play result is a plurality of game play results.
For example, when the group of type a accounts 3 is in game play with the group of type B accounts 1, the winner of the group of type a accounts 3 and the group of type B accounts 1 can be determined only by playing a game play, and then the game play result of the game play is the game play result of the group of type a accounts 3 and the group of type B accounts 1; if multiple game countermeasures are needed to determine the winners of the type A account 3 group and the type B account 1 group when the type A account 3 group and the type B account 1 group play the game countermeasures, the result counted by the multiple game countermeasures is the game result.
In one embodiment, the step of presenting the game play result of the game client at the event client may comprise:
receiving a game confrontation result sent by a game client;
counting game play results of the game participation accounts based on the game play results and the play index information, wherein the play index information indicates preset execution times of game play;
and displaying the game match result of the game client at the event client based on the game match result.
For example, when two games are struggled to play the game, if the match index indicates that one game match needs to be played, the winning party in the game is the winning party, and if the match index indicates that multiple game matches need to be played, if five games are played, the winning party in three games is the winning party.
In one example, as shown in fig. 2f, when the preset number of times of executing the game play is one, after the game play of the current session is ended, the game play result may be displayed on the course page of the game client, and the game play information of the game play of the current session and the score result may also be displayed on the course page.
In an example, as shown in fig. 2g, when the preset number of times of execution of the game play is multiple times, for example, the preset number of times of execution is 3 times, after the 3 game play counter ends, the game play counter result may be displayed on the course page of the game client, for example, information such as game play information and score result of the 3 game play counter is displayed.
In one embodiment, the game information processing method further includes:
receiving a game event called back by a game client;
based on the game event, the status of the target game participation account is changed at the event client.
In one example, as shown in fig. 2h, in the round-robin game, the team corresponding to the same game formation may play a game against the teams corresponding to a plurality of game formations, for example, after the game pair of the type a account 1 group and the type B account 2 group is ended, the game pair may play a game against the type B account 3 group.
As can be seen from the above, in the embodiment of the present application, the game client may send the interworking event room creation request to the game client by triggering the event client, and the game client may create the corresponding interworking event room according to the interworking event room creation request indicating the account type of the interworking event room that needs to be created, so as to improve the game countermeasure efficiency.
The embodiments of the present application will be described from the perspective of a second game information processing apparatus, which may be specifically integrated in a terminal.
The embodiment of the present application further provides another game information processing method, which is described by taking an example that the game information processing method is executed by a terminal, and specifically, executed by a second game information processing apparatus integrated in the terminal. As shown in fig. 3a, the specific flow of the game information processing method may be as follows:
301. receiving an interworking event room creation request sent by an event client, the interworking event room creation request indicating at least one target game participation account type of the interworking event room that needs to be created.
The intercommunicating event room establishing request can carry account type setting information, the game client can establish the corresponding intercommunicating event room according to the account type setting information, and can establish the corresponding intercommunicating event room according to other information carried by the intercommunicating event room establishing request.
For example, the interworking event room corresponding to the game play mode is created according to the information for setting the game play mode carried by the interworking event room creation request, and so on.
In an example, as shown in FIG. 3b, the event client may support game callback processing, event configuration, entry management, course grouping management, player team management, event settlement processing, and the like. The game client supports the creation and pulling of an event room from the event client, allowing different game participation account types to enter the same event room. And calling game events such as join, leave, start, loading, end and the like generated in the game confrontation process back to the game client in real time.
The game background can report game log management (tglog) to the data warehouse, for example, tdbank (big data real-time access platform) can be used as the data warehouse, and after data in the data warehouse is analyzed, battle performance data is generated and pushed to the event client for settlement processing.
302. And establishing the intercommunicating event room according to the intercommunicating event room establishing request, and sending the room identifier of the intercommunicating event room to the event client.
The interworking event room can be created according to an indication of the interworking event room creation request, such as an interworking event room for creating a fixed game play, an interworking event room for presetting a game countermeasure mode, and the like.
In one example, as shown in fig. 3c, after the game client successfully creates the interworking event room, the room identifier of the interworking event room is returned to the event client, and the event client may transmit the room identifier obtained in the previous step, the game participation account, the allocated game play, and the like to the game client, so as to pull up the interworking event room.
303. And receiving the room identification and a plurality of game participation accounts sent by the event client.
The game client receives the room identification sent by the event client, the intercommunicated event rooms corresponding to the room identification can be determined from the established intercommunicated event rooms, and a plurality of game participation accounts can be grouped in the intercommunicated event rooms for game counterwork.
304. Based on the plurality of game participation accounts, game play is performed in the intercommunicating event rooms corresponding to the room identifications.
In one embodiment, the step of "identifying a corresponding interworking event room for playing a game play based on a plurality of game play accounts" may comprise:
obtaining target game marketing information of a plurality of game participation accounts;
determining a plurality of game participation accounts according to the plurality of game participation accounts and the target game marketing information, and marking the game marketing positions of the intercommunicated competition rooms corresponding to the room identifications;
based on the game play position, the game play is performed in the intercommunicating event room.
In an example, as shown in fig. 3c, in the interworking competition room of the game client, the non-switchable camp and non-inviting friends are limited, and the illegal operation of the competition player is avoided. After the game opponent ending event is ended, the game client can call back the game opponent ending event to the event client in real time, and the state in the event client is switched into settlement. And after the game anticaking post is finished, the game client can inform the game background of the game data to finish the processing logic in the game. And reporting the log to tglog by the game background, transmitting the game log to tdbank from tglog, performing offline analysis processing on the game log to generate game battle achievement, and pushing the game battle achievement to the event client by the offline processing module. After the competition client side obtains the game performance result, the wins and the losses can be settled according to the detailed game indexes of each game formation, and then the competition awarding can be realized.
The offline processing module pushes the win or loss of each game, but the competition can be a win or a lose of three or a lose of five, so that detailed game indexes are needed to determine the win or loss of the game competition.
In one embodiment, based on the gaming placement location, prior to the playing against the game in the interworking room, the method further comprises:
displaying an intercommunicating event room page of the game client, wherein the intercommunicating event room page comprises a game marketing switching control;
when the triggering operation aiming at the game marketing switching control is detected, the game marketing is changed;
based on the changed game play, a game play is performed in the interworking event room.
In one embodiment, based on the gaming placement location, prior to the playing against the game in the interworking room, the method further comprises:
displaying an interworking event room page of the game client, wherein the interworking event room page comprises an associated account adding control;
when the triggering operation aiming at the associated account adding control is detected, adding the associated game account corresponding to the associated account adding control into the game formation, and changing the game formation to obtain the associated account game formation;
and playing game play in the intercommunicating event rooms based on the associated account game play.
In one embodiment, as shown in fig. 3d, two pieces of game play information to be played against, for example, nicknames and head portraits of players corresponding to game participation accounts in each game play, are displayed on the interworking game room page, when a player does not enter the interworking game room, a play switching control, for example, a "shift" control shown in fig. 3d, is displayed at a corresponding play position in the interworking game room page, and when a trigger operation, such as a click operation, for the "shift" control is detected, an existing game play is changed.
The game participation account corresponding to the invitation control can be added to the corresponding game play by adding the control, namely triggering operation of the invitation control, aiming at the associated user in the intercommunicating event room page, and the game participation account corresponding to the invitation control and the game participation account in the corresponding game play have an association relation.
In one embodiment, the interworking event room creation request includes game play confirmation information, and the step of "identifying a corresponding interworking event room for a game play confrontation based on a plurality of game participation accounts" may include:
obtaining target game marketing information of a plurality of game participation accounts;
determining a plurality of game participation accounts according to the plurality of game participation accounts and the target game marketing information, and marking the game marketing positions of the intercommunicated competition rooms corresponding to the room identifications;
determining the room type of the intercommunicating event room as a fixed camping type based on the game camping confirmation information;
displaying target game play information on an interworking event room page of the game client based on the game play position, wherein the interworking event room page comprises a game confrontation confirmation control;
when a determination operation for the game play confrontation confirmation control is detected, game play confrontation is triggered.
In one example, as shown in fig. 3e, the game play of the interworking game room shown in the figure is a fixed play, when the game client receives the interworking game room creation request sent by the game client, the room type of the interworking game room is set as the fixed game play type according to the game play confirmation information carried by the interworking game room creation request, and when the interworking game room performs game play, the play cannot be switched and the game participation account having the association relationship cannot be invited.
305. When the end of the game play is detected, the game play result is sent to the event client to present the game play result at the event client.
The game client can push the game play result of each game play through the offline processing module, and then the game play result can be determined and displayed through the last statistics of the event client.
For example, in reality, the game play can be a game play result of three wins or a game play result of five wins, and after the game client receives the game play result pushed by the offline processing module, the game play client counts the game play results of multiple wins based on the game play result of three wins or the game play result of five wins.
In one embodiment, the step of sending the game play result to the event client when detecting the end of the game play to show the game play result at the event client may comprise:
when the game counterwork is detected to be finished, obtaining a game log corresponding to the game counterwork;
carrying out data processing on the game log to obtain a game confrontation result of the game confrontation;
and sending the game play result to the event client to display the game play result at the event client.
The game log may include marketing information of two parties playing the game confrontation, game confrontation information, game confrontation duration, number of game heroes hit and killed in the game confrontation, number of virtual money acquired during the game confrontation, and the like.
In one embodiment, the step of "performing data processing on the game log to obtain the game play result of the game play" may include:
sending the game log to a data processing server to perform data processing of the game log;
and receiving a data processing result returned by the data processing server based on the data processing to obtain a game confrontation result corresponding to the game confrontation.
In one embodiment, the number of heroes hit and killed by a plurality of game participation accounts playing game countermeasures in an interworking competition room is obtained from a game log, the plurality of game participation accounts are ranked based on the number of heroes hit and killed, and a game countermeasure hero killing list is generated.
In one embodiment, the number of virtual currencies acquired by a plurality of game participation accounts for playing the game countermeasures in the intercommunicating event rooms is determined from the game logs, and the plurality of game participation accounts are ranked based on the number of virtual currencies to generate the virtual currency list of the game countermeasures.
As can be seen from the above, in the embodiment of the present application, the game client may send the interworking event room creation request to the game client by triggering the event client, and the game client may create the corresponding interworking event room according to the interworking event room creation request indicating the account type of the interworking event room that needs to be created, so as to improve the game countermeasure efficiency.
Based on the above description, the game information processing method of the present application will be further described below by way of example. Referring to fig. 4a, a game information processing method is provided, and the specific flow may be as follows:
401. the event terminal triggers the event client to send an interworking event room creation request to the game client, wherein the interworking event room creation request indicates at least one target game participation account type of the interworking event room required to be created.
In an example, as shown in FIG. 4b, as seen from step C1, the administrator of the event client may configure the event of unlimited account type, for example, the event client may be triggered by the event terminal to send an interworking event room creation request to the game client, as seen from step C2, the event player may optionally register an account, for example, on the game registration page as shown in FIG. 2C, by a triggering operation for the "registration" control, trigger an optional account registration, the administrator of the event client operates grouping and opening of unlimited account type, the player clicks to prepare to join the interworking event room, pull up game play confrontations, system settlement game confrontation results, and so on.
402. The game terminal receives an interworking event room creation request sent by the event client.
In one example, as shown in fig. 3c, the event client may be triggered to request the game client to create an account interworking event room, and set parameters such as a mode of the game, a game start time, and the like. The game client establishes the intercommunicating event room according to the intercommunicating event room establishing request to generate the intercommunicating event room identifier.
403. The game terminal establishes the intercommunicating event room according to the intercommunicating event room establishing request and sends the room identification of the intercommunicating event room to the event client.
In one example, as shown in fig. 3c, after the game client creates a room according to the interworking event room creation request, the room identifier of the interworking event room is returned to the event client for use in subsequent operations such as pulling up the interworking event room, callback processing of the real-time game event, and result notification.
404. The game terminal receives a room identifier returned by the game client based on the intercommunication game room creating request, the room identifier is the identifier of the intercommunication game room created by the game client, and the game participation account type of the intercommunication game room is the target game account type.
405. The event terminal obtains a plurality of game participation accounts participating in the interworking event room from the event client.
In one example, the multiple game participation accounts participating in the interworking room are determined from the game participation accounts of the multiple entry game plays, and specifically, the game participation accounts of the multiple entry game plays may be grouped to obtain a multiple game play battle, and two game play battles participating in the interworking room are determined, the two game play battles including the multiple game participation accounts.
406. The game terminal displays the game play information corresponding to each game play on a game play page of the game client, wherein the game play page comprises a game preparation control.
407. When the competition terminal detects the triggering operation aiming at the game preparation control, a game marketing page of target game marketing is displayed, and the game marketing page comprises target game marketing information of the target game marketing and a game confirmation control.
408. And when detecting the triggering operation aiming at the game confirmation control, the event terminal sends a plurality of game participation accounts and room identifications to the game client.
In one example, as shown in fig. 3c, the event client transmits the acquired room identifier of the interworking event room, the plurality of game participation accounts, the allocated game play, and the like to the game client, so as to realize the pull-up of the member interworking event room.
409. The game terminal receives the room identification and a plurality of game participation accounts sent by the event client.
410. The game terminal plays a game confrontation in the intercommunicating event room corresponding to the room identification based on a plurality of game participation accounts.
In an example, as shown in fig. 3c, the game client may call the join, leave, start, etc. game events in the game-play process back to the event client in real time, and change the state of the game participation account in time. In the intercommunicating competition room of the game client, the conditions of non-switchable camping, non-inviting friends and the like can be limited.
411. When detecting that the game play is finished, the game terminal sends the game play result to the event client.
In an example, as shown in fig. 3c, when detecting that the game play is over, the game client may call back the end event to the event client in real time, the state in the event client is switched to be in settlement, and the game client notifies the game background of the game data (game log), thereby completing the processing logic in the game. And the game background reports the game log to tglog. Then the game log is transmitted to the tdbank from the tglog, then the offline analysis processing is carried out on the game log to generate a game confrontation result, and the offline processing module pushes the game confrontation result to the event client.
412. And the event terminal receives the game competition result sent by the game client and displays the game competition result of the game client at the event client.
In one example, as shown in fig. 3c, after the event client gets the game competition result, the game client settles the win or lose according to the detailed competition indexes of each event, and further the game competition result can be displayed at the event client, and the event award can be realized.
As can be seen from the above, in the embodiment of the present application, the game client may send the interworking event room creation request to the game client by triggering the event client, and the game client may create the corresponding interworking event room according to the interworking event room creation request indicating the account type of the interworking event room that needs to be created, so as to improve the game countermeasure efficiency.
In order to better implement the above method, correspondingly, the present embodiment further provides a game information processing apparatus (i.e. a first game information processing apparatus), wherein the first game information processing apparatus may be specifically integrated in a terminal, and referring to fig. 5a, the first game information processing apparatus may include a first sending unit 501, a first receiving unit 502, an obtaining unit 503, a first game confrontation unit 504 and a presentation unit 505, as follows:
(1) a first transmitting unit 501;
a first sending unit 501, configured to trigger the event client to send an interworking event room creation request to the game client, where the interworking event room creation request indicates at least one target game participation account type of an interworking event room that needs to be created.
(2) A first receiving unit 502;
a first receiving unit 502, configured to receive a room identifier returned by the game client based on the interworking event room creation request, where the room identifier is an identifier of the interworking event room created by the game client, and a game participation account type of the interworking event room is a target game account type.
In one embodiment, as shown in fig. 5b, the first sending unit 502 includes:
a game creation page display subunit 5021, configured to display a game creation page of the event client, where the game creation page includes an account type selection control of the game participation account;
the first sending subunit 5022 is configured to, when a triggering operation for selecting a control for a target account type is detected, trigger the event client to send an interworking event room creation request to the game client.
(3) An acquisition unit 503;
an obtaining unit 503, configured to obtain, from the event client, a plurality of game participation accounts participating in the interworking event room.
In one embodiment, as shown in fig. 5c, the obtaining unit 503 includes:
a first obtaining sub-unit 5031, configured to obtain a game entry account for a game, where an account type of the game entry account is a target game participation account type;
a grouping subunit 5032, configured to group the game entry accounts to obtain a game play of a plurality of game plays, where the game play includes a game entry account on an opposing party;
an allocating subunit 5033, configured to perform room allocation for the game play of the plurality of game matches, and determine a plurality of game participation accounts participating in the interworking room.
In an embodiment, the first obtaining sub-unit 5031 is further configured to display a game counter roll page of the event client, the game counter roll page including a roll control; when the triggering operation aiming at the entry control is detected, displaying at least two account type selection controls; when the selection operation of the target account type selection control is detected, the game entry account corresponding to the selected target account type selection control is obtained, and the game entry account for the game is obtained
(4) A first game counter unit 504;
a first game play confrontation unit 504 for playing the game confrontation at the interworking event room of the game client based on the plurality of game play accounts and the room identification.
In one embodiment, as shown in FIG. 5d, the first game play confrontation unit 504 includes:
a first game play information display subunit 5041, configured to display, on a game course page of the event client, game play information corresponding to each game play, where the game course page includes a game preparation control;
a game play page display sub-unit 5042, configured to display a game play page of the target game play when a trigger operation for the game preparation control is detected, where the game play page includes target game play information of the target game play and a game confirmation control;
a second sending subunit 5043, configured to send, when the triggering operation for the game confirmation control is detected, the plurality of game participation accounts and the room identification to the game client to trigger a game play in the target game play at the game client.
In an embodiment, the second sending subunit 5043 is further configured to determine a game play position of the target game participation account according to the multiple game participation accounts and the target game play information; when the trigger operation aiming at the game confirmation control is detected, the room identification and the game play position are sent to the game client, so that the game play confrontation is carried out in the intercommunicating event room corresponding to the room identification based on the game play position.
(5) A presentation unit 505;
and the display unit 505 is used for displaying the game match result of the game client at the event client.
In one embodiment, as shown in fig. 5e, the presentation unit 505 comprises:
a receiving sub-unit 5051, configured to receive a game play result sent by the game client;
a statistics subunit 5052, configured to count a game match result of the game participation account based on the game match result and the match index information, where the match index information indicates a preset execution number of game matches;
a presentation sub-unit 5053 is used for presenting the game play result of the game client at the event client based on the game play result.
In one embodiment, the game information processing apparatus further includes:
a second receiving unit 506, configured to receive a game event called back by the game client;
a first changing unit 507 for changing the state of the target game participation account at the event client based on the game event.
As can be seen from the above, the first sending unit 501 of the first game information processing apparatus according to the embodiment of the present application triggers the event client to send an interworking event room creation request to the game client, where the interworking event room creation request indicates at least one target game participation account type of an interworking event room that needs to be created; then, a room identifier returned by the game client based on the interworking event room creation request is received by the first receiving unit 502, the room identifier is an identifier of the interworking event room created by the game client, and the game participation account type of the interworking event room is a target game account type; acquiring a plurality of game participation accounts participating in the interworking event room from the event client by an acquisition unit 503; playing, by the first game play unit 504, a game play at an interworking event room of the game client based on the plurality of game play accounts and the room identification; the presentation unit 505 presents the game play result of the game client at the event client. According to the scheme, the game client side can be triggered to send the intercommunicating event room establishing request to the game client side, and the game client side indicates the account type of the intercommunicating event room to be established according to the intercommunicating event room establishing request to establish the corresponding intercommunicating event room, so that the game confrontation efficiency can be improved.
In order to better implement the above method, accordingly, the present embodiment also provides a game information processing apparatus (i.e. a second game information processing apparatus), wherein the second game information processing apparatus may be specifically integrated in a terminal, and referring to fig. 6a, the second game information processing apparatus may include a third receiving unit 601, a second transmitting unit 602, a fourth receiving unit 603, a second game confrontation unit 604 and a third transmitting unit 605, as follows:
(1) a third receiving unit 601;
a third receiving unit 601, configured to receive an interworking event room creation request sent by the event client, where the interworking event room creation request indicates at least one target game participation account type of an interworking event room that needs to be created.
(2) A second transmitting unit 602;
a second sending unit 602, configured to create an interworking event room according to the interworking event room creation request, and send a room identifier of the interworking event room to the event client.
(3) A fourth receiving unit 603;
a fourth receiving unit 603, configured to receive the room identifier and the plurality of game participation accounts sent by the event client.
(4) A second game counter unit 604;
and a second game play unit 604, configured to play a game play in the corresponding interworking event room identified in the room based on the plurality of game play accounts.
In one embodiment, as shown in FIG. 6b, the second playing counter unit 604 comprises:
a second acquisition sub-unit 6041 for acquiring target game play information of a plurality of game participation accounts;
a first determining subunit 6042, configured to determine, according to the multiple game participation accounts and the target game play information, multiple game participation accounts and identify, in the room, a game play position of the interworking competition room corresponding to the room identifier;
a game play confrontation sub-unit 6043 for playing the game confrontation in the interworking event room based on the game play position.
In one embodiment, as shown in FIG. 6b, the second playing counter unit 604 comprises:
a third acquisition sub-unit 6044 configured to acquire target game play information of a plurality of game participation accounts;
a second determining subunit 6045, configured to determine, according to the multiple game participation accounts and the target game play information, multiple game participation accounts and game play positions of the interworking event rooms corresponding to the room identifiers;
a third determining subunit 6046 configured to determine, based on the game play confirmation information, that the room type of the interworking event room is the fixed play type;
a second game play camping information displaying subunit 6047, configured to display target game play camping information on an interworking event room page of the game client based on the game play camping location, where the interworking event room page includes a game confrontation confirmation control;
a trigger subunit 6048 configured to trigger the playing of the game play when a determination operation for the game play confirmation control is detected.
(5) A third transmitting unit 605;
a third sending unit 605, configured to send the game play result to the event client when detecting that the game play is finished, so as to display the game play result at the event client.
In an embodiment, as shown in fig. 6c, the third sending unit 605 includes:
a fourth acquisition sub-unit 6051 configured to acquire a game log corresponding to the game play when it is detected that the game play ends;
a data processing sub-unit 6052 for performing data processing on the game log to obtain a game play result of the game play;
a third transmitting subunit 6053 for transmitting the game play result to the event client for displaying the game play result at the event client.
In one embodiment, the data processing sub-unit 6052 is further configured to send the game log to a data processing server for data processing of the game log; and receiving a data processing result returned by the data processing server based on the data processing to obtain a game confrontation result corresponding to the game confrontation.
In one embodiment, the game information processing apparatus further includes:
a first room page display unit 606, configured to display an interworking event room page of the game client, where the interworking event room page includes a game play switching control;
a second changing unit 607, configured to change the game play when a trigger operation for the game play switching control is detected;
and a third game play confrontation unit 608 for playing the game confrontation in the interworking game room based on the changed game play.
In one embodiment, the game information processing apparatus further includes:
a second room page display unit 609, configured to display an interworking event room page of the game client, where the interworking event room page includes an associated account addition control;
a third changing unit 610, configured to add, when a trigger operation for an associated account addition control is detected, an associated game account corresponding to the associated account addition control to a game camp, change the game camp, and obtain an associated account game camp;
the fourth game play confrontation unit 611 is used for playing the game confrontation in the interworking event room based on the associated account game play.
As can be seen from the above, in the second game information processing apparatus according to the embodiment of the present application, the third receiving unit 601 receives the interworking event room creation request sent by the event client, where the interworking event room creation request indicates at least one target game participation account type of the interworking event room that needs to be created; then, the second sending unit 602 creates an interworking event room according to the interworking event room creation request, and sends a room identifier of the interworking event room to the event client; receiving, by the fourth receiving unit 603, the room identifier and the plurality of game participation accounts sent by the event client; playing, by the second game play unit 604, a game play in the room identifying the corresponding interworking event room based on the plurality of game play accounts; the third sending unit 605 sends the game play result to the event client when detecting that the game play is finished, so as to show the game play result at the event client. According to the scheme, the game client side can be triggered to send the intercommunicating event room establishing request to the game client side, and the game client side indicates the account type of the intercommunicating event room to be established according to the intercommunicating event room establishing request to establish the corresponding intercommunicating event room, so that the game confrontation efficiency can be improved.
In addition, an embodiment of the present application further provides a computer device, where the computer device may be a device such as a terminal or a server, and as shown in fig. 7, a schematic structural diagram of the computer device according to the embodiment of the present application is shown, specifically:
the computer device may include components such as a processor 701 of one or more processing cores, memory 702 of one or more storage media, a power supply 703, and an input unit 704. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 7 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. Wherein:
the processor 701 is a control center of the computer apparatus, connects various parts of the entire computer apparatus using various interfaces and lines, and performs various functions of the computer apparatus and processes data by running or executing software programs and/or modules stored in the memory 702 and calling data stored in the memory 702, thereby monitoring the computer apparatus as a whole. Optionally, processor 701 may include one or more processing cores; preferably, the processor 701 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 701.
The memory 702 may be used to store software programs and modules, and the processor 701 executes various functional applications and data processing by operating the software programs and modules stored in the memory 702. The memory 702 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data created according to use of the computer device, and the like. Further, the memory 702 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 702 may also include a memory controller to provide the processor 701 with access to the memory 702.
The computer device further includes a power supply 703 for supplying power to the various components, and preferably, the power supply 703 is logically connected to the processor 701 through a power management system, so that functions of managing charging, discharging, and power consumption are implemented through the power management system. The power supply 703 may also include any component including one or more of a dc or ac power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
The computer device may also include an input unit 704, the input unit 704 being operable to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
Although not shown, the computer device may further include a display unit and the like, which are not described in detail herein. Specifically, in this embodiment, the processor 701 in the computer device loads the executable file corresponding to the process of one or more application programs into the memory 702 according to the following instructions, and the processor 701 runs the application program stored in the memory 702, thereby implementing various functions as follows:
triggering the event client to send an interworking event room creation request to the game client, wherein the interworking event room creation request indicates at least one target game participation account type of the interworking event room to be created; receiving a room identifier returned by the game client based on the intercommunicating event room establishing request, wherein the room identifier is the identifier of the intercommunicating event room established by the game client, and the game participation account type of the intercommunicating event room is the target game account type; obtaining a plurality of game participation accounts participating in the interworking event room from the event client; playing a game confrontation in an interworking event room of the game client based on the plurality of game participation accounts and the room identification; and displaying the game match result of the game client at the event client.
Or
Receiving an interworking event room creation request sent by an event client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created; establishing intercommunicating event rooms according to the intercommunicating event room establishing request, and sending room identifiers of the intercommunicating event rooms to the event client; receiving a room identifier and a plurality of game participation accounts sent by an event client; based on a plurality of game participation accounts, performing game counterwork in the intercommunicating event rooms corresponding to the room identifications; when the end of the game play is detected, the game play result is sent to the event client to present the game play result at the event client.
As can be seen from the above, in the embodiment of the present application, the game client may send the interworking event room creation request to the game client by triggering the event client, and the game client may create the corresponding interworking event room according to the interworking event room creation request indicating the account type of the interworking event room that needs to be created, so as to improve the game countermeasure efficiency.
It will be understood by those skilled in the art that all or part of the steps in the methods of the above embodiments may be performed by instructions or by instructions controlling associated hardware, and the instructions may be stored in a storage medium and loaded and executed by a processor.
To this end, embodiments of the present application provide a storage medium, in which a plurality of instructions are stored, where the instructions can be loaded by a processor to execute steps in any one of the game information processing methods provided in the embodiments of the present application. For example, the instructions may perform the steps of:
triggering the event client to send an interworking event room creation request to the game client, wherein the interworking event room creation request indicates at least one target game participation account type of the interworking event room to be created; receiving a room identifier returned by the game client based on the intercommunicating event room establishing request, wherein the room identifier is the identifier of the intercommunicating event room established by the game client, and the game participation account type of the intercommunicating event room is the target game account type; obtaining a plurality of game participation accounts participating in the interworking event room from the event client; playing a game confrontation in an interworking event room of the game client based on the plurality of game participation accounts and the room identification; and displaying the game match result of the game client at the event client.
Or
Receiving an interworking event room creation request sent by an event client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created; establishing intercommunicating event rooms according to the intercommunicating event room establishing request, and sending room identifiers of the intercommunicating event rooms to the event client; receiving a room identifier and a plurality of game participation accounts sent by an event client; based on a plurality of game participation accounts, performing game counterwork in the intercommunicating event rooms corresponding to the room identifications; when the end of the game play is detected, the game play result is sent to the event client to present the game play result at the event client.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the storage medium can execute the steps in any game information processing method provided in the embodiments of the present application, the beneficial effects that can be achieved by any game information processing method provided in the embodiments of the present application can be achieved, and detailed descriptions are omitted here for the foregoing embodiments.
According to an aspect of the application, there is provided, among other things, a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the game information processing method provided in the above summary and embodiments.
The foregoing describes in detail a game information processing method, apparatus, computer device, and storage medium provided in the embodiments of the present application, and specific examples are applied herein to explain the principles and implementations of the present application, and the descriptions of the foregoing embodiments are only used to help understand the method and core ideas of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (15)

1. A game information processing method, comprising:
triggering an event client to send an interworking event room creation request to a game client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created;
receiving a room identifier returned by the game client based on the interworking event room creating request, wherein the room identifier is an identifier of the interworking event room created by the game client, and the game participation account type of the interworking event room is a target game account type;
obtaining a plurality of game participation accounts participating in the interworking event room from the event client;
playing a game play against the interworking event room of the game client based on the plurality of game play accounts and the room identification;
and displaying the game match result of the game client at the event client.
2. The method of claim 1, wherein obtaining, from the event client, a plurality of game play accounts for participating in the interworking event room comprises:
acquiring a game entry account for a game, wherein the account type of the game entry account is a target game participation account type;
grouping the game entry accounts to obtain a game lineup of a plurality of game games, wherein the game lineup comprises the game entry account on the confrontation side;
and distributing the game rooms to the game battles of the game pairings, and determining a plurality of game participation accounts participating in the intercommunicating game rooms.
3. The method of claim 2, wherein obtaining a game entry account for a game comprises:
displaying a game counteroffer page of the event client, wherein the game counteroffer page comprises an offer control;
when the triggering operation aiming at the entry control is detected, displaying at least two account type selection controls;
when the selection operation of the target account type selection control is detected, the game entry account corresponding to the selected target account type selection control is obtained, and the game entry account for the game is obtained.
4. The method of claim 1, wherein playing a game play against the interworking event room at the game client based on the plurality of game play accounts and the room identification comprises:
displaying game play information corresponding to each game play on a game play page of the game client, wherein the game play page comprises a game preparation control;
when the triggering operation aiming at the game preparation control is detected, displaying a game marketing page of target game marketing, wherein the game marketing page comprises target game marketing information of the target game marketing and a game confirmation control;
when a triggering operation for the game confirmation control is detected, the plurality of game participation accounts and the room identification are sent to the game client to trigger game play of the target game play at the game client.
5. The method of claim 4, wherein sending the plurality of game play accounts and the room identification to the game client to trigger a game play confrontation of the target game play at the game client upon detecting a triggering operation for the game confirmation control comprises:
determining the game play positions of the target game participation accounts according to the game participation accounts and the target game play information;
when the trigger operation aiming at the game confirmation control is detected, the room identification and the game play position are sent to the game client, so that the game play confrontation is carried out in the intercommunicating event room corresponding to the room identification based on the game play position.
6. The method of claim 1, wherein presenting the game play results of the game client at the event client comprises:
receiving a game confrontation result sent by the game client;
counting game play results of the game participation accounts based on the game play results and play index information, wherein the play index information indicates preset execution times of game play;
and displaying the game match result of the game client at the event client based on the game match result.
7. The method of claim 1, wherein the triggering event client sends an interworking event room creation request to a game client, comprising:
displaying a game creation page of an event client, wherein the game creation page comprises an account type selection control of a game participation account;
and when the triggering operation of the target account type selection control is detected, triggering the event client to send an interworking event room creation request to the game client.
8. A game information processing method, comprising:
receiving an interworking event room creation request sent by an event client, wherein the interworking event room creation request indicates at least one target game participation account type of an interworking event room to be created;
establishing the intercommunicating event room according to the intercommunicating event room establishing request, and sending the room identifier of the intercommunicating event room to the event client;
receiving the room identification and a plurality of game participation accounts sent by the event client;
based on the plurality of game participation accounts, playing game countermeasures in the intercommunicating event rooms corresponding to the room identifications;
when detecting that the game play is finished, sending a game play result to the event client to show the game play result at the event client.
9. The method of claim 8, wherein identifying the corresponding interworking event room for a game play based on the plurality of game play accounts comprises:
obtaining target game marketing information of the plurality of game participation accounts;
determining the plurality of game participation accounts according to the plurality of game participation accounts and the target game play information, and identifying the corresponding game play positions of the intercommunicated event rooms in the rooms;
and playing game play in the intercommunicating event room based on the game play position.
10. The method of claim 9, wherein the method further comprises, prior to playing a game play against the interworking event room based on the gaming placement location:
displaying an intercommunicating event room page of the game client, wherein the intercommunicating event room page comprises a game marketing switching control;
when the triggering operation aiming at the game play switching control is detected, changing the game play;
playing a game play against the interworking event room based on the changed game play.
11. The method of claim 9, wherein the method further comprises, prior to playing a game play against the interworking event room based on the gaming placement location:
displaying an interworking event room page of the game client, the interworking event room page including an associated account addition control;
when the triggering operation aiming at the associated account adding control is detected, adding the associated game account corresponding to the associated account adding control into the game formation, and changing the game formation to obtain the associated account game formation;
and playing game play in the interworking event room based on the associated account game play.
12. The method of claim 8, wherein the interworking event room creation request includes game play confirmation information;
the playing a game play against the interworking event room corresponding to the room identification based on the plurality of game play accounts includes:
obtaining target game marketing information of the plurality of game participation accounts;
determining the plurality of game participation accounts according to the plurality of game participation accounts and the target game play information, and identifying the corresponding game play positions of the intercommunicated event rooms in the rooms;
determining the room type of the intercommunicating event room as a fixed camping type based on the game camping confirmation information;
displaying the target game play information on an interworking event room page of the game client based on the game play position, wherein the interworking event room page comprises a game confrontation confirmation control;
when a determination operation for the game play confrontation confirmation control is detected, game play confrontation is triggered.
13. The method of claim 8, wherein sending a game play outcome to the event client upon detecting an end to the game play to present a game play outcome at the event client comprises:
when the game counter is detected to be finished, acquiring a game log corresponding to the game counter;
carrying out data processing on the game log to obtain a game confrontation result of the game confrontation;
and sending the game play result to the event client to display the game play result at the event client.
14. A game information processing apparatus characterized by comprising:
the system comprises a first sending unit, a second sending unit and a third sending unit, wherein the first sending unit is used for triggering an event client to send an interworking event room creating request to a game client, and the interworking event room creating request indicates at least one target game participation account type of an interworking event room needing to be created;
a first receiving unit, configured to receive a room identifier returned by the game client based on the interworking event room creation request, where the room identifier is an identifier of an interworking event room created by the game client, and a game participation account type of the interworking event room is a target game account type;
an obtaining unit, configured to obtain, from the event client, a plurality of game participation accounts participating in the interworking event room;
a first game play confrontation unit for playing a game play confrontation at the interworking event room of the game client based on the plurality of game participation accounts and the room identification;
and the display unit is used for displaying the game match result of the game client at the event client.
15. A game information processing apparatus characterized by comprising:
a third receiving unit, configured to receive an interworking event room creation request sent by an event client, where the interworking event room creation request indicates at least one target game participation account type of an interworking event room that needs to be created;
a second sending unit, configured to create the interworking event room according to the interworking event room creation request, and send a room identifier of the interworking event room to the event client;
a fourth receiving unit, configured to receive the room identifier and a plurality of game participation accounts sent by the event client;
a second game play unit, configured to play a game play in the interworking event room corresponding to the room identifier based on the plurality of game participation accounts;
and the third sending unit is used for sending the game competition result to the event client when detecting that the game competition is finished so as to display the game competition result at the event client.
CN202010893318.2A 2020-08-31 2020-08-31 Game information processing method and device Active CN112044059B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010893318.2A CN112044059B (en) 2020-08-31 2020-08-31 Game information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010893318.2A CN112044059B (en) 2020-08-31 2020-08-31 Game information processing method and device

Publications (2)

Publication Number Publication Date
CN112044059A true CN112044059A (en) 2020-12-08
CN112044059B CN112044059B (en) 2022-07-29

Family

ID=73606657

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010893318.2A Active CN112044059B (en) 2020-08-31 2020-08-31 Game information processing method and device

Country Status (1)

Country Link
CN (1) CN112044059B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112827181A (en) * 2021-01-28 2021-05-25 网易(杭州)网络有限公司 Data interaction method, device, system, server, terminal and storage medium
CN114520798A (en) * 2021-12-23 2022-05-20 上海尚往网络科技有限公司 Information processing method and device
WO2022252483A1 (en) * 2021-06-01 2022-12-08 腾讯科技(深圳)有限公司 Information display method and apparatus, terminal and storage medium
WO2023087912A1 (en) * 2021-11-19 2023-05-25 腾讯科技(深圳)有限公司 Data synchronization method and apparatus, and device and medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101887486A (en) * 2009-05-14 2010-11-17 灰熊(北京)科技有限公司 High real-time method for acquiring number of users of chess and cards game room
CN101901297A (en) * 2009-05-26 2010-12-01 灰熊(北京)科技有限公司 Method for realizing game room and hall servers
CN101901295A (en) * 2009-05-25 2010-12-01 灰熊(北京)科技有限公司 Method for realizing large-scale chess and cards game by grouping
CN103049667A (en) * 2012-12-28 2013-04-17 福建天晴数码有限公司 Competitive platform capable of running various different types of chess and card games
CN105119918A (en) * 2015-08-21 2015-12-02 腾讯科技(深圳)有限公司 Method of realizing application cross platform interaction, and terminal device
CN110354496A (en) * 2019-06-19 2019-10-22 腾讯科技(成都)有限公司 The processing method and processing device of e-sports race, storage medium, electronic equipment
CN110354492A (en) * 2019-08-08 2019-10-22 广州市百果园信息技术有限公司 A kind of game beginning method, apparatus, system, terminal and storage medium
CN110652730A (en) * 2019-09-29 2020-01-07 网易(杭州)网络有限公司 Battle matching method and device and electronic equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101887486A (en) * 2009-05-14 2010-11-17 灰熊(北京)科技有限公司 High real-time method for acquiring number of users of chess and cards game room
CN101901295A (en) * 2009-05-25 2010-12-01 灰熊(北京)科技有限公司 Method for realizing large-scale chess and cards game by grouping
CN101901297A (en) * 2009-05-26 2010-12-01 灰熊(北京)科技有限公司 Method for realizing game room and hall servers
CN103049667A (en) * 2012-12-28 2013-04-17 福建天晴数码有限公司 Competitive platform capable of running various different types of chess and card games
CN105119918A (en) * 2015-08-21 2015-12-02 腾讯科技(深圳)有限公司 Method of realizing application cross platform interaction, and terminal device
CN110354496A (en) * 2019-06-19 2019-10-22 腾讯科技(成都)有限公司 The processing method and processing device of e-sports race, storage medium, electronic equipment
CN110354492A (en) * 2019-08-08 2019-10-22 广州市百果园信息技术有限公司 A kind of game beginning method, apparatus, system, terminal and storage medium
CN110652730A (en) * 2019-09-29 2020-01-07 网易(杭州)网络有限公司 Battle matching method and device and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112827181A (en) * 2021-01-28 2021-05-25 网易(杭州)网络有限公司 Data interaction method, device, system, server, terminal and storage medium
WO2022252483A1 (en) * 2021-06-01 2022-12-08 腾讯科技(深圳)有限公司 Information display method and apparatus, terminal and storage medium
WO2023087912A1 (en) * 2021-11-19 2023-05-25 腾讯科技(深圳)有限公司 Data synchronization method and apparatus, and device and medium
CN114520798A (en) * 2021-12-23 2022-05-20 上海尚往网络科技有限公司 Information processing method and device

Also Published As

Publication number Publication date
CN112044059B (en) 2022-07-29

Similar Documents

Publication Publication Date Title
CN112044059B (en) Game information processing method and device
US20230222867A1 (en) Peer-to-peer wagering platform
US20200164271A1 (en) Method of controlling a server, server, and non-transitory computer-readable recording medium
US9498722B2 (en) User organizing apparatus, user organizing method, and cloud computing system
US9569918B2 (en) Computer and method for game control
CN110227262B (en) Data display method and device, computer equipment and storage medium
US20160243449A1 (en) Information processing device and game program
JP2021166773A (en) Cooperative gameplay in peer-to-peer wagering platform
WO2006013686A1 (en) Game machine and game system
US9033804B2 (en) Game processing server apparatus and game processing server system
US20080227549A1 (en) Networked game challenge system
US20240009573A1 (en) Prompt method and apparatus for obtaining virtual reward resource, and storage medium
CN113082704A (en) Interactive game live broadcast method, device, storage medium and equipment
CN116152034A (en) Processing system, device, terminal and method for guessing game
TW202222394A (en) Matching system, recording medium, information communication terminal, and server
WO2017038382A1 (en) Program and recording medium
KR101569645B1 (en) Game executing method, game server and game system
JP2004154365A (en) Game system, game server, control method for game server and program
CN108339274B (en) Service connection processing method and device and electronic equipment
KR20090028494A (en) System and method of commanding by a squad leader on the online first person shooting game
KR20200010009A (en) Method and server for operating game service
US11097193B2 (en) Methods and systems for increasing player engagement in multiplayer gaming environments
JP2024523118A (en) Method, device, terminal and computer program for selecting virtual character
JP2007301075A (en) Game managing unit
KR20140015852A (en) Method for providing online shooting game and game operating server thereof

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40034940

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant