CN116567334A - Virtual character nickname display method and device, storage medium and electronic equipment - Google Patents

Virtual character nickname display method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN116567334A
CN116567334A CN202310531130.7A CN202310531130A CN116567334A CN 116567334 A CN116567334 A CN 116567334A CN 202310531130 A CN202310531130 A CN 202310531130A CN 116567334 A CN116567334 A CN 116567334A
Authority
CN
China
Prior art keywords
nickname
virtual
virtual character
audience
nicknames
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.)
Pending
Application number
CN202310531130.7A
Other languages
Chinese (zh)
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.)
Guangzhou Boguan Information Technology Co Ltd
Original Assignee
Guangzhou Boguan Information Technology 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 Guangzhou Boguan Information Technology Co Ltd filed Critical Guangzhou Boguan Information Technology Co Ltd
Priority to CN202310531130.7A priority Critical patent/CN116567334A/en
Publication of CN116567334A publication Critical patent/CN116567334A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • 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/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5372Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by the player
    • 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/795Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
    • 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/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the application discloses a method, a device, a storage medium and electronic equipment for displaying nicknames of virtual roles, wherein the method comprises the following steps: responding to the matching operation of the anchor for the anchor virtual character, and sending a nickname query request of the audience virtual character to a live broadcast server; receiving a nickname of a virtual role of a spectator fed back by a live broadcast server; when the host virtual role corresponding to the host matches the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host virtual role in the game play; and screening out target virtual character nicknames matched with the virtual character nicknames of the audience from the candidate virtual character nicknames, adding a first nickname pattern for the target virtual character nicknames, and displaying the nicknames in the game pair. By adding the first nickname style for the audience virtual character matched with the host virtual character into the same game pair, the host and the audience in the living broadcast room can know the audience matched into the living broadcast room through the first nickname style in the living broadcast process of the host.

Description

Virtual character nickname display method and device, storage medium and electronic equipment
Technical Field
The present invention relates to the field of computers, and in particular, to a method and apparatus for displaying nicknames of virtual characters, a computer readable storage medium, and an electronic device.
Background
At present, with the rapid development of computer technology, communication through the internet is more and more convenient, and live broadcast as a network interaction mode is widely applied in shopping, entertainment, learning and other aspects. One type of live broadcast, in which the live game process is the primary content, may be referred to as a game live broadcast.
In the research and practice process of the prior art, the inventor of the application finds that under the current live game ecology, based on the relationship dimension of the anchor or audience, many audiences like to enter a matching pool while the anchor starts game matching, so that the purposes of matching with the anchor game to the same game pair for interaction and mirror-up are achieved. However, in the prior art, even if the audience matches the anchor, it is difficult for the anchor and other viewers to know that the audience matches the living room.
Disclosure of Invention
The embodiment of the application provides a nickname display method and device for virtual roles, a computer readable storage medium and electronic equipment, which can enable audiences in a live broadcast room and a live broadcast room to clearly know that the live broadcast is matched with the audience in the live broadcast room.
In order to solve the technical problems, the embodiment of the application provides the following technical scheme:
a virtual character nickname display method is applied to a game server and comprises the following steps:
responding to matching operation of a host for a host virtual role, and sending a nickname query request of a viewer virtual role of a viewer in a living broadcast room corresponding to the host to a living broadcast server;
receiving a nickname of the virtual role of the audience fed back by the live broadcast server;
when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play;
and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair.
A nickname display method for virtual roles is applied to a live broadcast server and comprises the following steps:
receiving a game account binding request of a user account, and binding the game account for the user account;
and determining the account identity of the user account, if the account identity of the user account is a host, determining the user account as a host, sending the game account to a game server, and triggering the game server to determine the virtual role under the game account as a host virtual role.
A virtual character nickname display device for use with a game server, comprising:
the first sending module is used for responding to the matching operation of the anchor for the anchor virtual character and sending a nickname query request of the audience virtual character of the audience in the live broadcasting room corresponding to the anchor to the live broadcasting server;
the first receiving module is used for receiving the nickname of the virtual role of the audience fed back by the live broadcast server;
the first acquisition module is used for acquiring candidate virtual character nicknames of candidate virtual characters except the host virtual character in a game when the host virtual character corresponding to the host is matched with the game;
and the first adding module is used for screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname pattern for the target virtual character nicknames and displaying the nicknames in a game.
A virtual character nickname display device for use with a live server, comprising:
the second receiving module is used for receiving a game account binding request of a user account and binding the game account for the user account;
the first determining module is configured to determine an account identity of the user account, determine the user account as a hosting account if the account identity of the user account is a hosting account, send the game account to a game server, and trigger the game server to determine a virtual character under the game account as a hosting virtual character.
A computer readable storage medium having stored thereon a plurality of instructions adapted to be loaded by a processor to perform the steps of the virtual character nickname display method described above.
An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps in the virtual character nickname display method as described above when the program is executed.
According to the method, a nickname query request of the virtual role of the audience in the live broadcasting room corresponding to the anchor is sent to a live broadcasting server by responding to the matching operation of the anchor for the virtual role of the anchor; receiving a nickname of the virtual role of the audience fed back by the live broadcast server; when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play; and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair. In this way, by adding the first nickname style for the audience virtual character matched with the host virtual character into the same game play pair, the host and the audience in the living broadcast room can know the audience matched into the living broadcast room through the first nickname style in the living broadcast process of the host.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly introduced below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1a is a schematic view of a scene of a nickname display method for a virtual character according to an embodiment of the present application.
Fig. 1b is a flowchart illustrating a nickname display method for a virtual character according to an embodiment of the present application.
Fig. 1c is a first schematic diagram of a graphical user interface provided in an embodiment of the present application.
Fig. 1d is a second schematic diagram of a graphical user interface provided in an embodiment of the present application.
Fig. 1e is a third schematic diagram of a graphical user interface according to an embodiment of the present application.
Fig. 1f is a signaling diagram between a game server and a live server according to an embodiment of the present application.
Fig. 2a is a schematic diagram of a first structure of a nickname display device for a virtual character according to an embodiment of the present application.
Fig. 2b is a schematic diagram of a second structure of the nickname display device for virtual characters according to the embodiment of the present application.
Fig. 3 is a schematic structural diagram of an electronic device according to 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. It will be apparent that the described embodiments are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
The embodiment of the application provides a virtual character nickname display method, a device, a computer-readable storage medium and electronic equipment.
Referring to fig. 1a, fig. 1a is a schematic system diagram of a nickname display system for a virtual character according to an embodiment of the present application, where the system may include at least one client 1000, at least one game server 2000, at least one live server 3000, at least one database 4000, and a network 5000. The client 1000 may be a mobile phone, a tablet, a personal digital assistant, or other computer device, and various service programs, such as a live broadcast application, a game application, a picture viewing application, etc., may be installed on the client 1000, and the game server 2000 and the live broadcast server 3000 may be connected to the client 1000 through the network 5000, so that a user may start the live broadcast application in the client 1000 and live broadcast the game application. The network 5000 may be a wireless network or a wired network, such as a Wireless Local Area Network (WLAN), a Local Area Network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, or the like. The game server 2000 establishes a connection with the live server 3000 via the network 5000 as well. In addition, the system may include a database 4000, where the database 4000 may be configured to store information such as a live user account corresponding to the user and a game account.
The embodiment of the application provides a virtual character nickname display method which can be executed by electronic equipment. As shown in fig. 1a, the game server 2000 responds to the matching operation of the anchor for the anchor virtual character and transmits a nickname query request of the audience virtual character of the audience in the living broadcast room corresponding to the anchor to the living broadcast server; receiving a nickname of the virtual role of the audience fed back by the live broadcast server; when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play; and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair. In this way, by adding the first nickname style for the audience virtual character matched with the host virtual character into the same game play pair, the host and the audience in the living broadcast room can know the audience matched into the living broadcast room through the first nickname style in the living broadcast process of the host.
It should be noted that, the schematic view of the virtual character nickname display system shown in fig. 1a is only an example, and the virtual character nickname display system and the scene described in the embodiments of the present application are for more clearly describing the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application, and as one of ordinary skill in the art can know, along with the evolution of the virtual character nickname display system and the appearance of a new service scene, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
In this embodiment, description will be made in terms of a virtual character nickname display device which may be integrated in an electronic apparatus having a storage unit and a microprocessor mounted thereon and having arithmetic capability.
Referring to fig. 1b, fig. 1b is a flowchart illustrating a nickname display method for a virtual character according to an embodiment of the present application. The virtual character nickname display method comprises the following steps:
in step 101, in response to a matching operation of a host on a host virtual character, a nickname query request of a virtual character of a viewer in a living room corresponding to the host is sent to a living server.
When the game server detects that the anchor uses the anchor virtual character to open matching, a nickname inquiry request of the audience virtual character is sent to the live broadcast server, wherein the nickname inquiry request of the audience virtual character is used for requesting to inquire nicknames of the audience virtual characters of the audiences in the live broadcast rooms corresponding to the anchor.
Specifically, the matching operation adopted when the anchor opens the matching may be a touch operation, such as clicking, long pressing, etc., of a matching control for a game interface in the anchor client, or may be a control operation of using a mouse or an external physical controller of a keyboard lamp to the matching control, which is not limited herein.
In some embodiments, before the step of sending a nickname query request for a virtual role of a viewer to a live server, the nickname query request comprising a nickname of a virtual role of a viewer in a live room corresponding to the anchor, the nickname query request further comprises:
(1) When the online of the anchor virtual role corresponding to the anchor is detected, a live broadcast state query request is sent to a live broadcast server, wherein the live broadcast state query request is used for requesting to query whether an anchor account corresponding to the anchor virtual role is in a live broadcast state or not;
(2) And receiving a request result of the live broadcast server for the live broadcast state query request, and if the request result represents that the anchor account is in a live broadcast state, executing a step of sending a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to the anchor to the live broadcast server.
The method comprises the steps of executing a nickname query request of a spectator virtual character of spectators in a live broadcasting room corresponding to a live broadcasting server, and adding a first nickname pattern for spectator virtual characters matched with the live broadcasting virtual character into the same game pair, so that the live broadcasting and spectators in the live broadcasting room can know spectators matched into the live broadcasting room through the first nickname pattern in the live broadcasting process of the live broadcasting. However, if the matching operation of the anchor with respect to the anchor virtual character is not in the live state, the step is not performed in the on-air state, and the audience cannot see that other audiences match with the anchor to the same game play. Therefore, in order to reduce information transmission between the game server and the live broadcast server and improve network bandwidth and occupancy rate of the server, before the step is executed, a live broadcast state query request is sent to the live broadcast server through the game server, so as to query whether a host account corresponding to a host is in a live broadcast state.
Specifically, if a request result for the live state query request is received from the live server. And the request result represents that the anchor account is in a live state, and then the step of sending a nickname query request of the virtual role of the audience in the live room corresponding to the anchor to the live server is executed.
In some embodiments, the step of sending a nickname query request to a live server for a virtual role of a viewer in a live room corresponding to the anchor includes:
and sending a nickname query request of the audience virtual role including the nickname of the anchor virtual role to the live broadcast server, and triggering the live broadcast server to return the nickname of the audience virtual role of the audience in the live broadcast room corresponding to the anchor according to the nickname of the anchor virtual role.
The game server triggers the live broadcast server to feed back corresponding information through the audience virtual character nickname inquiry request, so that the triggering condition requires the audience virtual character nickname inquiry request to comprise the host virtual character nickname of the host virtual character.
In step 102, a nickname of a virtual character of a viewer fed back by the live server is received.
The live broadcast server returns the nickname of the virtual role of the audience according to the nickname inquiry request of the virtual role of the audience sent by the game server, so that the game server receives the nickname of the virtual role of the audience fed back by the live broadcast server.
In step 103, when the host role corresponding to the host matches the game play, a candidate virtual role nickname of the candidate virtual roles except the host role in the game play is obtained.
Wherein when the host role corresponding to the host matches the game play, and acquiring the candidate virtual character nicknames of the candidate virtual characters except the host virtual character in the game pair of the game.
For example, there are three candidate virtual characters in the game pair, except for the anchor virtual character, the candidate virtual character nicknames of the three candidate virtual characters are A, B and C, respectively.
In step 104, a target virtual character nickname matching the spectator virtual character nickname is selected from the candidate virtual character nicknames, and a first nickname pattern is added to the target virtual character nickname and displayed in the game play.
And screening target virtual character nicknames matched with the virtual character nicknames of the audience from the candidate virtual character nicknames, wherein the matching can be the same nickname. After the target virtual character nickname which is the same as the spectator virtual character nickname is screened out, the game server adds a first nickname style for the target virtual character nickname at the anchor client and displays the first nickname style in the game pair.
Specifically, as shown in fig. 1c, fig. 1c is a first schematic diagram of a graphical user interface provided in an embodiment of the present application. The graphical user interface is presented by a screen of the anchor client, and takes a first person shooter game (First person shooting game, FPS) as an example, the graphical user interface comprises an anchor virtual object 10 controlled by a user, an anchor identifier 20 for prompting an anchor position of a virtual weapon in the user interface, a cursor control 30 prompting current direction information of the virtual object 10 of the user, a mobile control 40 for controlling the movement of the anchor virtual object 10 in the three-dimensional virtual environment, an anchor control 50 which can be used by the anchor virtual object 10 when in attack, a map control 60 prompting the position of the anchor virtual object 10 of the user in the three-dimensional virtual environment, an attack control 70 for controlling the anchor virtual object 10 to perform attack operation in the three-dimensional virtual environment, and the like. An indication control 31 is further disposed in the cursor control 30, and is used for indicating the direction of the first virtual object 10 in the cursor control 30. When the target virtual object 80 appears in the gui, a first nickname style is added to the target virtual character nickname, where the first nickname style may be that words such as "meeting spectator" or "meeting Shui You" are added before the original target virtual character nickname, so that the host may clearly know that the target virtual character is a virtual character operated by the audience in the living room, and when the host client is used as the living host, the audience in the living room may also know that the target virtual character is a virtual character operated by the audience in the living room through the first nickname style.
In some embodiments, after the step of receiving the nickname of the virtual role of the audience fed back by the live broadcast server, the method further comprises:
(1) Determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched;
(2) If yes, when the candidate audience virtual roles are matched to the game counter, acquiring other virtual role nicknames of other virtual roles except the candidate audience virtual roles in the game counter;
(3) Matching the nicknames of the other virtual roles with the nickname of the host virtual role and with the nickname of the audience virtual role to obtain a matching result;
(4) And adding a second nickname style for nicknames of other virtual characters based on the matching result, and displaying the nickname style in the game.
Wherein, partial spectators can also control the corresponding virtual roles to match when the matching is started by the anchor, so that matching with the anchor to the same game pair is expected. Therefore, after the game server receives the nickname of the audience virtual character fed back by the live broadcast server, whether candidate audience virtual characters exist in the audience virtual characters corresponding to the nickname of the audience virtual character for matching can be determined; if there is a candidate spectator virtual character to match, then when the candidate spectator virtual character matches to the game pair, and acquiring other virtual character nicknames of other virtual characters except the candidate audience virtual character in the game pair.
For example, if the game pair to which the candidate spectator virtual character is matched includes two other virtual characters in addition to the candidate spectator virtual character, the virtual character nicknames, such as 1,2, corresponding to the two other virtual characters are obtained.
Specifically, by matching other virtual character nicknames with the anchor virtual character nickname of the anchor virtual character and matching other virtual character nicknames with the spectator virtual character nickname, it is determined whether the game pair to which the candidate spectator virtual character is matched contains the anchor virtual character and/or spectator virtual character. And adding a second nickname style to nicknames of other virtual characters based on the matching result, and displaying the nickname style in the game pair.
In some embodiments, the second nickname style comprises a first sub-nickname style, and the step of adding a second nickname style to the other virtual character nicknames based on the matching result comprises:
and if the matching result is that the nickname of the other virtual roles has the nickname of the first other virtual roles matched with the nickname of the host role, adding the first sub-nickname style for the nickname of the first other virtual roles.
Fig. 1d is a second schematic diagram of the graphical user interface provided in the embodiment of the present application, as shown in fig. 1 d. The difference of fig. 1d with respect to fig. 1c is that the graphical user interface of fig. 1d is for the viewer client manipulating the candidate viewer avatar 90. When the matching result is that there is a first other virtual character nickname matching the host virtual character nickname among the other virtual character nicknames, it is explained that the host virtual character 10 matches the candidate spectator virtual character to the same game play, and therefore a first sub-nickname pattern included in the second nickname pattern is added to the host virtual character nickname (i.e., the first other virtual character nickname). The first child nickname style may be "encounter with a host", or "encounter with a host (live platform nickname)" such as encounter with host B, or encounter with B.
In some embodiments, the second nickname style further comprises a second sub-nickname style, and the step of adding a second nickname style to the other virtual character nicknames based on the matching result comprises:
and if the matching result is that a second other virtual character nickname matched with the virtual character nickname of the audience exists in the other virtual character nicknames, adding the second sub-nickname pattern for the second other virtual character nickname.
Fig. 1e is a third schematic diagram of a graphical user interface according to an embodiment of the present application, as shown in fig. 1 e. When the matching result is that a second other virtual character nickname matched with the spectator virtual character nickname exists in the other virtual character nicknames, the virtual characters controlled by other spectators in the living broadcast room are matched with the candidate spectator virtual character 100 to the same game play, and therefore a second sub-nickname pattern included in the second nickname pattern is added to the second other virtual character nickname. The second sub-nickname style may be "spectators who encounter a host (live platform nickname)" such as spectators who encounter host B, or spectators who encounter B, or "fans who encounter host (live platform nickname)".
In some embodiments, after the step of responding to the matching operation of the anchor for the anchor virtual character, further comprising:
determining the operation time of the matching operation, and determining a matching time period according to the operation time;
the step of determining whether a candidate audience virtual character exists in the audience virtual characters corresponding to the nicknames of the audience virtual characters to match comprises the following steps:
and determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched in the matching time period.
Since there may be several candidate spectator virtual characters to be matched after the anchor starts the matching operation, if the "when the candidate spectator virtual character is matched to the game play" is performed for each candidate spectator virtual character, the operation pressure of the game server is greatly increased and the operation rate of the game server is reduced by acquiring other virtual character nicknames of other virtual characters except the candidate spectator virtual character in the game play and the subsequent step flow. Thus, after responding to the matching operation of the anchor for the anchor virtual character, the operation time of the matching operation can be determined, and the matching time period can be determined according to the operation time.
Specifically, the manner of determining the matching time period according to the operation time may be to determine, as the matching time period, a time that is a first preset duration before the operation time and a time that is a second preset duration after the operation time. The first preset duration and the second preset duration may be the same or different, and are not limited herein.
For example, the operation time is 12:00, the first preset time is 5 minutes, the second preset time is 10 minutes, and the time period of 11:55 to 12:10 is determined as the matching time period.
And after the matching time period is determined, determining the audience virtual roles matched in the matching time period as candidate audience virtual roles.
The embodiment of the application also provides a nickname display method of the virtual character, which is applied to the live broadcast server and comprises the following steps:
(1) Receiving a game account binding request of a user account, and binding the game account for the user account;
(2) And determining the account identity of the user account, if the account identity of the user account is a host, determining the user account as a host, sending the game account to a game server, and triggering the game server to determine the virtual role under the game account as a host virtual role.
The user account of the live broadcast platform and different types of game accounts can be bound through the binding interface, and when the user binds, the user can autonomously select the virtual role of which virtual role nickname is under the game account to be bound. The specific binding operation may be a game account binding request for receiving a user account, where the live server requests the game server whether the game account exists, and if so, binds the game account to the user account.
Specifically, after the game account is bound, whether the account identity of the user account is a host or a spectator can be determined, if the account identity is a host, the user account is determined to be a host account, the game account is sent to the game server, and the game server is triggered to determine the virtual character under the game account as a host virtual character. The manner in which the anchor virtual character is determined may be by character identification of the virtual character.
After determining the virtual role corresponding to the anchor as the anchor virtual role, the game server can determine whether the anchor virtual role exists according to a role identification mode when the virtual roles are matched, if so, the game server performs matching operation for responding to the anchor virtual role, and sends a nickname query request of the audience virtual role of the audience in the living broadcast room corresponding to the anchor to the living broadcast server.
In some embodiments, the method further comprises:
(1) Receiving a nickname inquiry request of a virtual role of a spectator, and determining a nickname of a host virtual role included in the nickname inquiry request of the virtual role of the spectator;
(2) Inquiring a host account bound with a game account of the host virtual character corresponding to the nickname of the host virtual character;
(3) And sending the nickname of the virtual role of the audience in the live broadcasting room opened by the anchor account to a game server, wherein the nickname of the virtual role of the audience is the nickname of the virtual role corresponding to the user account of the audience.
When the live broadcast server receives a live broadcast state query request sent by the game server, a nickname of a host virtual role included in the live broadcast state query request can be determined; inquiring a host account number bound with a host virtual role corresponding to the host virtual role nickname; and sending the nickname of the virtual role of the audience in the live broadcasting room opened by the anchor account to a game server, wherein the nickname of the virtual role of the audience is the nickname of the virtual role corresponding to the user account of the audience.
For example, a live state query includes a host avatar nickname a, and queries a user account (i.e., host account) bound to a game account that includes the avatar nickname a, such as an id:123XXX, will id: the virtual character nickname (i.e., the viewer virtual character nickname) that the current viewer binds when bound within the live room opened by 123 XXX.
As can be seen from the foregoing, in the embodiments of the present application, a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to a host is sent to a live broadcast server in response to a matching operation of the host with respect to the host virtual character; receiving a nickname of the virtual role of the audience fed back by the live broadcast server; when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play; and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair. In this way, by adding the first nickname style for the audience virtual character matched with the host virtual character into the same game play pair, the host and the audience in the living broadcast room can know the audience matched into the living broadcast room through the first nickname style in the living broadcast process of the host.
In some implementations, as shown in fig. 1f, fig. 1f is a signaling diagram between a game server and a live server provided in an embodiment of the present application. The live broadcast server binds the game account for the user account, and determines the user account as a anchor account when the account identity of the user account is anchor. And sending the game account to a game server, and triggering the game server to determine the virtual character under the game account as a master virtual character. When the game server detects that the host role corresponding to the host is online, a live state query request is sent, and the live server is triggered to determine the live state of the host account. After receiving the request result sent by the live broadcast server, the game server sends a nickname query request of the virtual role of the audience to the live broadcast server if the request result is in a live broadcast state and responds to the matching operation. The live broadcast server inquires a host broadcast account number bound with a game account number of the host broadcast virtual role corresponding to the host broadcast virtual role nickname, and sends the audience virtual role nickname of the audience in the live broadcast room opened by the host broadcast account number. And when the master virtual character is matched with the game play, the game server acquires the candidate virtual character nicknames of the candidate virtual characters. And screening out the target virtual character nickname matched with the audience virtual character nickname, and adding a first nickname pattern for the target virtual character nickname.
The methods described in connection with the above embodiments are described in further detail below by way of example.
In order to facilitate better implementation of the virtual character nickname display method provided by the embodiment of the application, the embodiment of the application also provides a device based on the virtual character nickname display method. The meaning of nouns is the same as that in the virtual character nickname display method, and specific implementation details can be referred to the description in the method embodiment.
Referring to fig. 2a, fig. 2a is a schematic diagram of a first structure of a nickname display device for a virtual character according to an embodiment of the present application, which is applied to a game server. Wherein the virtual character nickname display device is applied to an electronic device having a graphic processor, the virtual character nickname display device may include a first transmitting module 201, a first receiving module 202, a first obtaining module 203, a first adding module 204, and the like.
A first sending module 201, configured to send, to a live broadcast server, a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to a host broadcast in response to a matching operation of the host broadcast for the host broadcast virtual character;
a first receiving module 202, configured to receive a nickname of a virtual role of a viewer fed back by the live broadcast server;
A first obtaining module 203, configured to, when the host role corresponding to the host matches with a game play, acquiring candidate virtual character nicknames of candidate virtual characters except the host virtual character in a game pair;
a first adding module 204, configured to screen a target virtual character nickname matched with the spectator virtual character nickname from the candidate virtual character nicknames, add a first nickname style to the target virtual character nickname, and display the nickname in the game pair.
In some embodiments, the apparatus further comprises:
the second sending module is used for sending a live state query request to the live server when the online of the host role corresponding to the host is detected, wherein the live state query request is used for requesting to query whether the host account corresponding to the host role is in a live state or not;
and the execution module is used for receiving a request result of the live broadcast server aiming at the live broadcast state query request, and if the request result represents that the anchor account is in a live broadcast state, executing a step of sending a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to the anchor to the live broadcast server.
In some embodiments, the first transmitting module 201 includes:
and the first sending submodule is used for sending a nickname inquiry request of the audience virtual role including the nickname of the host virtual role of the host role to the live broadcast server, and triggering the live broadcast server to return the nickname of the audience virtual role of the audience in the live broadcast room corresponding to the host according to the nickname of the host virtual role.
In some embodiments, the apparatus further comprises:
the second determining module is used for determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched;
a second obtaining module, configured to, if yes, when the candidate audience virtual character matches to a game play, acquiring nicknames of other virtual roles except the candidate audience virtual role in the game pair;
the matching module is used for matching the nicknames of the other virtual roles with the nickname of the host virtual role and the nickname of the audience virtual role to obtain a matching result;
and the second adding module is used for adding a second nickname style for nicknames of other virtual roles based on the matching result and displaying the nickname style in the game pair.
In some embodiments, the second nickname style comprises a first sub-nickname style, and the second adding module comprises:
and the first adding sub-module is used for adding the first sub-nickname pattern for the first other virtual character nickname if the matching result is that the first other virtual character nickname matched with the host virtual character nickname exists in the other virtual character nicknames.
In some embodiments, the second nickname style further comprises a second sub-nickname style, the second adding module further comprising:
and the second adding sub-module is used for adding the second sub-nickname pattern for the second other virtual character nickname if the matching result is that the second other virtual character nickname matched with the spectator virtual character nickname exists in the other virtual character nicknames.
In some embodiments, the apparatus further comprises:
the third determining module is used for determining the operation time of the matching operation and determining a matching time period according to the operation time;
the second determining module includes:
and the first determining submodule is used for determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched in the matching time period.
Referring to fig. 2b, fig. 2b is a schematic diagram of a second structure of a nickname display device for a virtual character according to an embodiment of the present application, which is applied to a live server. Wherein the virtual character nickname display device is applied to an electronic device having a graphics processor, the virtual character nickname display device may include a second receiving module 301, a first determining module 302, and the like.
A second receiving module 301, configured to receive a game account binding request of a user account, and bind the game account to the user account;
the first determining module 302 is configured to determine an account identity of the user account, determine the user account as a hosting account if the account identity of the user account is a hosting account, send the game account to a game server, and trigger the game server to determine a virtual character under the game account as a hosting virtual character.
In some embodiments, the apparatus further comprises:
a fourth determining module, configured to receive a nickname query request of a virtual role of a spectator, and determine a nickname of a host virtual role included in the nickname query request of the virtual role of the spectator;
the inquiring module is used for inquiring the anchor account bound with the game account of the anchor virtual role corresponding to the nickname of the anchor virtual role;
And the third sending module is used for sending the nickname of the virtual role of the audience in the live broadcasting room opened by the anchor account to the game server, wherein the nickname of the virtual role of the audience is the nickname of the virtual role corresponding to the user account of the audience.
As can be seen from the foregoing, in the embodiment of the present application, in response to a matching operation of a host with respect to a host virtual character by using the first sending module 201, a nickname query request of a virtual character of a viewer in a live broadcast room corresponding to the host is sent to a live broadcast server; the first receiving module 202 receives a nickname of a virtual role of a spectator fed back by the live broadcast server; the first acquisition module 203 when the host role corresponding to the host matches to the game play, acquiring candidate virtual character nicknames of candidate virtual characters except the host virtual character in a game pair; the first adding module 204 screens the candidate virtual character nicknames for target virtual character nicknames that match the spectator virtual character nicknames, adds a first nickname pattern to the target virtual character nicknames, and displays the nicknames in the game play. In this way, by adding the first nickname style for the audience virtual character matched with the host virtual character into the same game play pair, the host and the audience in the living broadcast room can know the audience matched into the living broadcast room through the first nickname style in the living broadcast process of the host.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Correspondingly, the embodiment of the application also provides a server, as shown in fig. 3, and fig. 3 is a schematic structural diagram of the server provided in the embodiment of the application. The electronic device 10000 may be a game server 2000 or a live server 3000, or may be a server formed by mixing the game server 2000 and the live server 3000. The electronic device 10000 comprises a processor 401 having one or more processing cores, a memory 402 having one or more computer readable storage media, and a computer program stored on the memory 402 and executable on the processor. The processor 401 is electrically connected to the memory 402. It will be appreciated by those skilled in the art that the server architecture shown in the figures is not limiting of the server and may include more or fewer components than shown, or certain components may be combined, or a different arrangement of components.
The processor 401 is a control center of the electronic device 10000, connects respective parts of the entire electronic device 10000 using various interfaces and lines, and performs various functions of the electronic device 10000 and processes data by running or loading software programs and/or modules stored in the memory 402 and calling data stored in the memory 402, thereby performing overall monitoring of the electronic device 10000.
In the embodiment of the present application, the processor 401 in the electronic device 10000 loads the instructions corresponding to the processes of one or more application programs into the memory 402 according to the following steps, and the processor 401 executes the application programs stored in the memory 402, so as to implement various functions:
responding to matching operation of a host for a host virtual role, and sending a nickname query request of a viewer virtual role of a viewer in a living broadcast room corresponding to the host to a living broadcast server; receiving a nickname of the virtual role of the audience fed back by the live broadcast server; when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play; and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair.
In some embodiments, the electronic device 10000 of the present application is further configured to: before the step of sending the nickname query request of the virtual role of the audience in the live broadcasting room corresponding to the anchor to the live broadcasting server, the method further comprises the following steps:
When the online of the anchor virtual role corresponding to the anchor is detected, a live broadcast state query request is sent to a live broadcast server, wherein the live broadcast state query request is used for requesting to query whether an anchor account corresponding to the anchor virtual role is in a live broadcast state or not;
and receiving a request result of the live broadcast server for the live broadcast state query request, and if the request result represents that the anchor account is in a live broadcast state, executing a step of sending a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to the anchor to the live broadcast server.
In some embodiments, the electronic device 10000 of the present application is further configured to: the step of sending a nickname query request of the virtual role of the audience in the live broadcasting room corresponding to the anchor to the live broadcasting server comprises the following steps:
and sending a nickname query request of the audience virtual role including the nickname of the anchor virtual role to the live broadcast server, and triggering the live broadcast server to return the nickname of the audience virtual role of the audience in the live broadcast room corresponding to the anchor according to the nickname of the anchor virtual role.
In some embodiments, the electronic device 10000 of the present application is further configured to: after the step of receiving the nickname of the virtual role of the audience fed back by the live broadcast server, the method further comprises the following steps:
Determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched;
if yes, when the candidate audience virtual roles are matched to the game counter, acquiring other virtual role nicknames of other virtual roles except the candidate audience virtual roles in the game counter;
matching the nicknames of the other virtual roles with the nickname of the host virtual role and with the nickname of the audience virtual role to obtain a matching result;
and adding a second nickname style for nicknames of other virtual characters based on the matching result, and displaying the nickname style in the game.
In some embodiments, the electronic device 10000 of the present application is further configured to: the second nickname style comprises a first sub-nickname style, and the step of adding a second nickname style to the other virtual character nicknames based on the matching result comprises:
and if the matching result is that the nickname of the other virtual roles has the nickname of the first other virtual roles matched with the nickname of the host role, adding the first sub-nickname style for the nickname of the first other virtual roles.
In some embodiments, the electronic device 10000 of the present application is further configured to: the second nickname style further comprises a second sub-nickname style, and the step of adding a second nickname style to the other virtual character nicknames based on the matching result comprises:
and if the matching result is that a second other virtual character nickname matched with the virtual character nickname of the audience exists in the other virtual character nicknames, adding the second sub-nickname pattern for the second other virtual character nickname.
In some embodiments, the electronic device 10000 of the present application is further configured to: after the step of responding to the matching operation of the anchor for the anchor virtual character, the method further comprises the following steps:
determining the operation time of the matching operation, and determining a matching time period according to the operation time;
the step of determining whether a candidate audience virtual character exists in the audience virtual characters corresponding to the nicknames of the audience virtual characters to match comprises the following steps:
and determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched in the matching time period.
In some embodiments, the electronic device 10000 of the present application is further configured to: receiving a game account binding request of a user account, and binding the game account for the user account;
And determining the account identity of the user account, if the account identity of the user account is a host, determining the user account as a host, sending the game account to a game server, and triggering the game server to determine the virtual role under the game account as a host virtual role.
In some embodiments, the electronic device 10000 of the present application is further configured to: the method further comprises the steps of:
receiving a nickname inquiry request of a virtual role of a spectator, and determining a nickname of a host virtual role included in the nickname inquiry request of the virtual role of the spectator;
inquiring a host account bound with a game account of the host virtual character corresponding to the nickname of the host virtual character;
and sending the nickname of the virtual role of the audience in the live broadcasting room opened by the anchor account to a game server, wherein the nickname of the virtual role of the audience is the nickname of the virtual role corresponding to the user account of the audience.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Optionally, as shown in fig. 3, the electronic device 10000 further includes: an input unit 403 and a power supply 404. The processor 401 is electrically connected to the input unit 403 and the power supply 404, respectively. Those skilled in the art will appreciate that the server architecture shown in fig. 3 is not limiting of the server and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The input unit 403 may be used to receive input numbers, character information or user characteristic information (e.g., fingerprint, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
The power supply 404 is used to power the various components of the electronic device 10000. Alternatively, the power supply 404 may be logically connected to the processor 401 through a power management system, so as to implement functions of managing charging, discharging, and power consumption management through the power management system. The power supply 404 may also include one or more of any of a direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown in fig. 3, the electronic device 10000 may further include a camera, a sensor, a wireless fidelity module, a bluetooth module, etc., which will not be described herein.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
As can be seen from the above, the electronic device provided in this embodiment may send, to the live broadcast server, a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to a host, in response to a matching operation of the host with respect to the host virtual character; receiving a nickname of the virtual role of the audience fed back by the live broadcast server; when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play; and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair. In this way, by adding the first nickname style for the audience virtual character matched with the host virtual character into the same game play pair, the host and the audience in the living broadcast room can know the audience matched into the living broadcast room through the first nickname style in the living broadcast process of the host.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of the various methods of the above embodiments may be performed by instructions, or by instructions controlling associated hardware, which may be stored in a computer-readable storage medium and loaded and executed by a processor.
To this end, embodiments of the present application provide a computer readable storage medium having stored therein a plurality of computer programs that can be loaded by a processor to perform steps in any of the data analysis methods provided by embodiments of the present application. For example, the computer program may perform the steps of:
responding to matching operation of a host for a host virtual role, and sending a nickname query request of a viewer virtual role of a viewer in a living broadcast room corresponding to the host to a living broadcast server; receiving a nickname of the virtual role of the audience fed back by the live broadcast server; when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play; and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Wherein the storage medium may include: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like.
The steps in any of the virtual character nickname display methods provided in the embodiments of the present application may be executed by the computer program stored in the storage medium, so that the beneficial effects that any of the data analysis methods provided in the embodiments of the present application may be achieved, which are detailed in the previous embodiments and are not described herein.
The foregoing describes in detail a method, apparatus, storage medium and server for displaying nicknames of virtual roles provided in the embodiments of the present application, and specific examples are applied to illustrate the principles and embodiments of the present application, where the foregoing description of the embodiments is only for helping to understand the method and core ideas of the present application; meanwhile, those skilled in the art will have variations in the specific embodiments and application scope in light of the ideas of the present application, and the present description should not be construed as limiting the present application in view of the above.

Claims (13)

1. A virtual character nickname display method, applied to a game server, comprising:
responding to matching operation of a host for a host virtual role, and sending a nickname query request of a viewer virtual role of a viewer in a living broadcast room corresponding to the host to a living broadcast server;
receiving a nickname of the virtual role of the audience fed back by the live broadcast server;
when the host role corresponding to the host is matched with the game play, acquiring candidate virtual role nicknames of candidate virtual roles except the host role in the game play;
and screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname style for the target virtual character nicknames, and displaying the nicknames in a game pair.
2. The virtual character nickname display method as claimed in claim 1, further comprising, prior to the step of transmitting to the live server a viewer virtual character nickname query request for a viewer in a live room to which the anchor corresponds:
when the online of the anchor virtual role corresponding to the anchor is detected, a live broadcast state query request is sent to a live broadcast server, wherein the live broadcast state query request is used for requesting to query whether an anchor account corresponding to the anchor virtual role is in a live broadcast state or not;
And receiving a request result of the live broadcast server for the live broadcast state query request, and if the request result represents that the anchor account is in a live broadcast state, executing a step of sending a nickname query request of an audience virtual character of an audience in a live broadcast room corresponding to the anchor to the live broadcast server.
3. The virtual character nickname display method as claimed in claim 1, wherein the step of transmitting a viewer virtual character nickname query request of a viewer in a living room corresponding to the anchor to the living server comprises:
and sending a nickname query request of the audience virtual role including the nickname of the anchor virtual role to the live broadcast server, and triggering the live broadcast server to return the nickname of the audience virtual role of the audience in the live broadcast room corresponding to the anchor according to the nickname of the anchor virtual role.
4. The virtual character nickname display method as recited in claim 1, further comprising, after the step of receiving the viewer virtual character nickname fed back by the live server:
determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched;
If yes, when the candidate audience virtual roles are matched to the game counter, acquiring other virtual role nicknames of other virtual roles except the candidate audience virtual roles in the game counter;
matching the nicknames of the other virtual roles with the nickname of the host virtual role and with the nickname of the audience virtual role to obtain a matching result;
and adding a second nickname style for nicknames of other virtual characters based on the matching result, and displaying the nickname style in the game.
5. The virtual character nickname display method as in claim 4, wherein the second nickname pattern comprises a first sub-nickname pattern, and the step of adding a second nickname pattern to the other virtual character nicknames based on the matching result comprises:
and if the matching result is that the nickname of the other virtual roles has the nickname of the first other virtual roles matched with the nickname of the host role, adding the first sub-nickname style for the nickname of the first other virtual roles.
6. The virtual character nickname display method as in claim 4, wherein the second nickname pattern further comprises a second sub-nickname pattern, the step of adding a second nickname pattern to the other virtual character nicknames based on the matching result comprising:
And if the matching result is that a second other virtual character nickname matched with the virtual character nickname of the audience exists in the other virtual character nicknames, adding the second sub-nickname pattern for the second other virtual character nickname.
7. The virtual character nickname display method as recited in claim 4, further comprising, after the step of responding to the matching operation of the anchor for the anchor virtual character:
determining the operation time of the matching operation, and determining a matching time period according to the operation time;
the step of determining whether a candidate audience virtual character exists in the audience virtual characters corresponding to the nicknames of the audience virtual characters to match comprises the following steps:
and determining whether candidate audience virtual roles exist in the audience virtual roles corresponding to the nicknames of the audience virtual roles to be matched in the matching time period.
8. A virtual character nickname display method, applied to a live broadcast server, comprising:
receiving a game account binding request of a user account, and binding the game account for the user account;
and determining the account identity of the user account, if the account identity of the user account is a host, determining the user account as a host, sending the game account to a game server, and triggering the game server to determine the virtual role under the game account as a host virtual role.
9. The virtual character nickname display method of claim 8, further comprising:
receiving a nickname inquiry request of a virtual role of a spectator, and determining a nickname of a host virtual role included in the nickname inquiry request of the virtual role of the spectator;
inquiring a host account bound with a game account of the host virtual character corresponding to the nickname of the host virtual character;
and sending the nickname of the virtual role of the audience in the live broadcasting room opened by the anchor account to a game server, wherein the nickname of the virtual role of the audience is the nickname of the virtual role corresponding to the user account of the audience.
10. A virtual character nickname display device, for use with a game server, comprising:
the first sending module is used for responding to the matching operation of the anchor for the anchor virtual character and sending a nickname query request of the audience virtual character of the audience in the live broadcasting room corresponding to the anchor to the live broadcasting server;
the first receiving module is used for receiving the nickname of the virtual role of the audience fed back by the live broadcast server;
the first acquisition module is used for acquiring candidate virtual character nicknames of candidate virtual characters except the host virtual character in a game when the host virtual character corresponding to the host is matched with the game;
And the first adding module is used for screening target virtual character nicknames matched with the audience virtual character nicknames from the candidate virtual character nicknames, adding a first nickname pattern for the target virtual character nicknames and displaying the nicknames in a game.
11. A virtual character nickname display device, for use with a live broadcast server, comprising:
the second receiving module is used for receiving a game account binding request of a user account and binding the game account for the user account;
the first determining module is configured to determine an account identity of the user account, determine the user account as a hosting account if the account identity of the user account is a hosting account, send the game account to a game server, and trigger the game server to determine a virtual character under the game account as a hosting virtual character.
12. A computer readable storage medium storing a plurality of instructions adapted to be loaded by a processor to perform the steps in the virtual character nickname display method of any of claims 1 to 9.
13. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor performs the steps in the virtual character nickname display method of any one of claims 1 to 9 when the program is executed.
CN202310531130.7A 2023-05-10 2023-05-10 Virtual character nickname display method and device, storage medium and electronic equipment Pending CN116567334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310531130.7A CN116567334A (en) 2023-05-10 2023-05-10 Virtual character nickname display method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310531130.7A CN116567334A (en) 2023-05-10 2023-05-10 Virtual character nickname display method and device, storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN116567334A true CN116567334A (en) 2023-08-08

Family

ID=87487505

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310531130.7A Pending CN116567334A (en) 2023-05-10 2023-05-10 Virtual character nickname display method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN116567334A (en)

Similar Documents

Publication Publication Date Title
CN111773667A (en) Live game interaction method and device, computer readable medium and electronic equipment
EP3321876A1 (en) Methods and devices for carrying out service operation on the basis of a chat group and acquiring group member information
CN111835531B (en) Session processing method, device, computer equipment and storage medium
CN111318026B (en) Team forming method, device, equipment and storage medium for competitive game
CN111314714B (en) Game live broadcast method and device
US10828563B2 (en) Information processing system, server, storage medium storing information processing program, and information processing method
CN113411656B (en) Information processing method, information processing device, computer equipment and storage medium
WO2021196685A1 (en) Live broadcast interaction method and apparatus, electronic device, and storage medium
CN113209632A (en) Cloud game processing method, device, equipment and storage medium
WO2023040601A1 (en) Data matching method and apparatus, and device and computer-readable storage medium
CN114245221B (en) Interaction method and device based on live broadcasting room, electronic equipment and storage medium
CN113996053A (en) Information synchronization method, device, computer equipment, storage medium and program product
CN112511849A (en) Game display method, device, equipment, system and storage medium
CN112188223B (en) Live video playing method, device, equipment and medium
CN113596100A (en) Communication transfer method, computer equipment and storage medium
CN115225926B (en) Game live broadcast picture processing method, device, computer equipment and storage medium
CN116567334A (en) Virtual character nickname display method and device, storage medium and electronic equipment
CN112261482B (en) Interactive video playing method, device and equipment and readable storage medium
CN116743516A (en) Conference creation method, apparatus and computer readable storage medium
KR20220159968A (en) Conference handling method and system using avatars
CN113521755B (en) Team forming method, team forming device, computer equipment and storage medium
CN115379250B (en) Video processing method, device, computer equipment and storage medium
CN113713384B (en) Virtual character control method and device, storage medium and electronic equipment
CN118101975A (en) Interaction method and device for live broadcasting room, computer equipment and storage medium
CN117768668A (en) live interaction method, device and computer readable storage medium

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